SoSFTime(3IV)

SoSFTime (SoSTime) - field containing an SbTime

Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.

NAME
     SoSFTime (SoSTime) - field containing an SbTime

INHERITS FROM
     SoField > SoSField > SoSFTime

SYNOPSIS
     #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)
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