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