vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mv::CMVect Class Reference

#include <mvect.h>

Public Member Functions

 CMVect (gmVector3 newvect, double newv0=1, double newv1=1, bool newonce=false)
 
 CMVect (double nx=0, double ny=0, double nz=0, double newv0=1, double newv1=1, bool newonce=false)
 
 CMVect (CMVect &OtherVector)
 
 ~CMVect ()
 
void setOnce (bool newonce)
 
bool getOnce ()
 
void setV0 (double newv0)
 
double getV0 ()
 
void setV1 (double newv1)
 
double getV1 ()
 
void setVect (gmVector3 newvect)
 
gmVector3 getVect ()
 
gmVector3 Eval (double p)
 
double Length ()
 

Constructor & Destructor Documentation

mv::CMVect::CMVect ( gmVector3  newvect,
double  newv0 = 1,
double  newv1 = 1,
bool  newonce = false 
)
mv::CMVect::CMVect ( double  nx = 0,
double  ny = 0,
double  nz = 0,
double  newv0 = 1,
double  newv1 = 1,
bool  newonce = false 
)
mv::CMVect::CMVect ( CMVect OtherVector)
mv::CMVect::~CMVect ( )

Member Function Documentation

gmVector3 mv::CMVect::Eval ( double  p)
bool mv::CMVect::getOnce ( )
inline
double mv::CMVect::getV0 ( )
inline
double mv::CMVect::getV1 ( )
inline
gmVector3 mv::CMVect::getVect ( )
inline
double mv::CMVect::Length ( )
inline
void mv::CMVect::setOnce ( bool  newonce)
inline
void mv::CMVect::setV0 ( double  newv0)
inline
void mv::CMVect::setV1 ( double  newv1)
inline
void mv::CMVect::setVect ( gmVector3  newvect)
inline

The documentation for this class was generated from the following files: