MFTime Class Reference

#include <MFTime.h>

Inheritance diagram for MFTime:

MFieldValue FieldValue List of all members.

Public Member Functions

 MFTime ()
 MFTime (const MFTime &value)
 MFTime (const double values[], int len)
 MFTime (const int values[], int len)
virtual ~MFTime ()
virtual int getType () const
virtual const char * getTypeName () const
virtual int getSFSize () const
virtual FieldValuegetSFValue (int index) const
virtual void setSFValue (int index, FieldValue *value)
void write (FILE *f, int indent) const
void clamp (float min, float max)
virtual FieldValuecopy ()
virtual bool equals (const FieldValue *value) const
bool equals (const MFTime *value) const

Private Attributes

Array< double > _value

Detailed Description

According to MFTime type of VRML97


Constructor & Destructor Documentation

MFTime::MFTime (  ) 

MFTime::MFTime ( const MFTime value  ) 

MFTime::MFTime ( const double  values[],
int  len 
)

MFTime::MFTime ( const int  values[],
int  len 
)

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


Member Function Documentation

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

Implements FieldValue.

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

Implements FieldValue.

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

Implements MFieldValue.

virtual FieldValue* MFTime::getSFValue ( int  index  )  const [inline, virtual]

Implements MFieldValue.

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

Implements MFieldValue.

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

Implements FieldValue.

void MFTime::clamp ( float  min,
float  max 
) [virtual]

Reimplemented from FieldValue.

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

Implements FieldValue.

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

Implements FieldValue.

bool MFTime::equals ( const MFTime value  )  const


Member Data Documentation

Array<double> MFTime::_value [private]


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