MFVec3f Class Reference

#include <MFVec3f.h>

Inheritance diagram for MFVec3f:

MFFloat MFieldValue FieldValue List of all members.

Public Member Functions

 MFVec3f ()
 MFVec3f (const float *values, int len)
 MFVec3f (const Vec3f *values, int len)
virtual ~MFVec3f ()
virtual int getType () const
virtual const char * getTypeName () const
virtual int getStride () const
virtual bool equals (const FieldValue *value) const
virtual FieldValuecopy ()
virtual FieldValuegetSFValue (int index) const
virtual void setSFValue (int index, FieldValue *value)
const float * getValue (int index) const
const float * getData () const

Detailed Description

According to MFVec3f type of VRML97


Constructor & Destructor Documentation

MFVec3f::MFVec3f (  ) 

MFVec3f::MFVec3f ( const float *  values,
int  len 
)

MFVec3f::MFVec3f ( const Vec3f values,
int  len 
)

virtual MFVec3f::~MFVec3f (  )  [inline, virtual]


Member Function Documentation

virtual int MFVec3f::getType (  )  const [inline, virtual]

Reimplemented from MFFloat.

virtual const char* MFVec3f::getTypeName (  )  const [inline, virtual]

Reimplemented from MFFloat.

virtual int MFVec3f::getStride (  )  const [inline, virtual]

Reimplemented from MFFloat.

bool MFVec3f::equals ( const FieldValue value  )  const [virtual]

Reimplemented from MFFloat.

virtual FieldValue* MFVec3f::copy (  )  [inline, virtual]

Reimplemented from MFFloat.

FieldValue * MFVec3f::getSFValue ( int  index  )  const [virtual]

Reimplemented from MFFloat.

void MFVec3f::setSFValue ( int  index,
FieldValue value 
) [virtual]

Reimplemented from MFFloat.

const float* MFVec3f::getValue ( int  index  )  const [inline]

Reimplemented from MFFloat.

const float* MFVec3f::getData (  )  const [inline]


Generated on Thu Jan 18 10:06:18 2007 for vhdPLUS by  doxygen 1.5.1-p1