SoSFTime(3IV)NAMESoSFTime (SoSTime) - field containing an SbTime
INHERITS FROM
SoField > SoSField > SoSFTimeSYNOPSIS
#include <Inventor_c/fields/SoSFTime.h>
typedef SoSFTime SoSTime
Functions from class SoSFTime:
SoType SoSTimeGetClassTypeId()
void SoSTimeGetTypeId(const SoSTime *this)
const SbTime * SoSTimeGet(const SoSTime *this)
void SoSTimeSet(SoSTime *this, const SbTime * newValue)
int SoSTimeIsEq(const SoSTime *this, const SoSFTime *f)
int SoSTimeIsNEq(const SoSTime *this, const SoSFTime *f)
Functions from class SoField:
void SoSTimeSetIgnored(SoSTime *this, SbBool ignore)
SbBool SoSTimeIsIgnored(const SoSTime *this)
SbBool SoSTimeIsDflt(const SoSTime *this)
SbBool SoSTimeIsOfType(const SoSTime *this, SoType type)
SbBool SoSTimeSetFromStr(SoSTime *this, const char
*valueString)
void SoSTimeGetIntoStr(SoSTime *this, SbString
*valueString)
void SoSTimeTouch(SoSTime *this)
SbBool SoSTimeConnFromField(SoSTime *this, SoField
*fromField)
SbBool SoSTimeConnFrom(SoSTime *this, SoEngineOutput
*fromEngine)
void SoSTimeDisconn(SoSTime *this)
SbBool SoSTimeIsConn(const SoSTime *this)
SbBool SoSTimeIsConnFromField(const SoSTime *this)
SbBool SoSTimeGetConnField(const SoSTime *this, SoField
**writingField)
SbBool SoSTimeIsConnFromEngine(const SoSTime *this)
SbBool SoSTimeGetConnEngine(const SoSTime *this,
SoEngineOutput **engineOutput)
void SoSTimeEnableConn(SoSTime *this, SbBool flag)
SbBool SoSTimeIsConnEnabled(const SoSTime *this)
int SoSTimeGetForwardConn(const SoSTime *this,
SoFieldList *list)
SoFieldContainer * SoSTimeGetContainer(const SoSTime *this)
Page 1SoSFTime(3IV)DESCRIPTION
A multiple-value field that contains any number of time values.
SoSFTimes are written to file as a double-precision floating point value
representing the length of time in seconds. Absolute times are measured
relative to 00:00:00 GMT, January 1, 1970.
FUNCTIONS
SoType SoSTimeGetClassTypeId()
void SoSTimeGetTypeId(const SoSTime *this)
Returns the type for this class or a particular object of this
class.
const SbTime * SoSTimeGet(const SoSTime *this)
Returns this field's value.
void SoSTimeSet(SoSTime *this, const SbTime * newValue)
Sets this field to newValue.
int SoSTimeIsEq(const SoSTime *this, const SoSFTime *f)
int SoSTimeIsNEq(const SoSTime *this, const SoSFTime *f)
Returns TRUE if f is of the same type and has the same value as this
field.
SEE ALSO
SbTime, SoField, SoSField, SoMFTime
Page 2