math/VectorN.cpp File Reference

#include <iostream>
#include "../additional/streams/mystreams.h"
#include <assert.h>
#include <math.h>
#include "VectorN.h"

Include dependency graph for VectorN.cpp:

Go to the source code of this file.

Functions

VectorN operator * (const double f, const VectorN &v)
std::ostream & operator<< (std::ostream &os, const VectorN &v)
std::istream & operator>> (std::istream &is, VectorN &v)
double Average (const VectorN &v)
double DistanceSquared (const VectorN &c0, const VectorN &c1, const VectorN &p)
VectorN ClosestPoint (const VectorN &c0, const VectorN &c1, const VectorN &p)
VectorN Ln (const VectorN &right)


Function Documentation

double Average (  const VectorN &  v  ) 
 

Definition at line 471 of file VectorN.cpp.

References VectorN::Size().

Here is the call graph for this function:

VectorN ClosestPoint (  const VectorN &  c0,
const VectorN &  c1,
const VectorN &  p
) 
 

Definition at line 520 of file VectorN.cpp.

References VectorN::Dot(), and VectorN::MagSquared().

Referenced by PL_Neural::EdgeRepulsion().

Here is the call graph for this function:

double DistanceSquared (  const VectorN &  c0,
const VectorN &  c1,
const VectorN &  p
) 
 

Definition at line 484 of file VectorN.cpp.

References VectorN::Dot(), and VectorN::MagSquared().

Referenced by PL_Neural::ClosestObstacleToEdge().

Here is the call graph for this function:

VectorN Ln (  const VectorN &  right  ) 
 

Definition at line 552 of file VectorN.cpp.

References VectorN::Size().

Here is the call graph for this function:

VectorN operator * (  const double  f,
const VectorN &  v
) 
 

Definition at line 405 of file VectorN.cpp.

std::ostream& operator<< (  std::ostream &  os,
const VectorN &  v
) 
 

Definition at line 413 of file VectorN.cpp.

References VectorN::Length().

Here is the call graph for this function:

std::istream& operator>> (  std::istream &  is,
VectorN &  v
) 
 

Definition at line 430 of file VectorN.cpp.

References eatwhite(), VectorN::Length(), and VectorN::SetLength().

Here is the call graph for this function:


Generated on Sat Apr 1 21:41:12 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO