MFInt32 Class Reference

#include <MFInt32.h>

Inheritance diagram for MFInt32:

MFieldValue FieldValue List of all members.

Public Member Functions

 MFInt32 ()
 MFInt32 (const int *values, int len)
 MFInt32 (const MFInt32 &value)
virtual ~MFInt32 ()
virtual int getType () const
virtual const char * getTypeName () const
virtual void write (FILE *f, int indent) const
virtual bool equals (const FieldValue *value) const
virtual int getSFSize () const
virtual FieldValuegetSFValue (int index) const
virtual void setSFValue (int index, FieldValue *value)
virtual FieldValuecopy ()
int getValue (int index) const
const int * getValue () const
int getSize () const

Private Attributes

Array< int > _value

Detailed Description

According to MFInt32 type of VRML97


Constructor & Destructor Documentation

MFInt32::MFInt32 (  ) 

MFInt32::MFInt32 ( const int *  values,
int  len 
)

MFInt32::MFInt32 ( const MFInt32 value  ) 

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


Member Function Documentation

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

Implements FieldValue.

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

Implements FieldValue.

void MFInt32::write ( FILE *  f,
int  indent 
) const [virtual]

Implements FieldValue.

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

Implements FieldValue.

virtual int MFInt32::getSFSize (  )  const [inline, virtual]

Implements MFieldValue.

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

Implements MFieldValue.

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

Implements MFieldValue.

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

Implements FieldValue.

int MFInt32::getValue ( int  index  )  const [inline]

const int* MFInt32::getValue (  )  const [inline]

int MFInt32::getSize (  )  const [inline]


Member Data Documentation

Array<int> MFInt32::_value [private]


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