MFieldValue Class Reference

#include <FieldValue.h>

Inheritance diagram for MFieldValue:

FieldValue MFFloat MFInt32 MFNode MFString MFTime MFColor MFRotation MFVec2f MFVec3f List of all members.

Public Member Functions

virtual ~MFieldValue ()
virtual int getSFSize () const=0
virtual FieldValuegetSFValue (int index) const=0
virtual void setSFValue (int index, FieldValue *value)=0

Detailed Description

Parent class of MFString, MFFloat etc. containing information about the Multiple field values.


Constructor & Destructor Documentation

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


Member Function Documentation

virtual int MFieldValue::getSFSize (  )  const [pure virtual]

Implemented in MFFloat, MFInt32, MFNode, MFString, and MFTime.

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

Implemented in MFColor, MFFloat, MFInt32, MFNode, MFRotation, MFString, MFTime, MFVec2f, and MFVec3f.

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

Implemented in MFColor, MFFloat, MFInt32, MFNode, MFRotation, MFString, MFTime, MFVec2f, and MFVec3f.


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