SoSFFloat(3IV)

SoSFFloat (SoSFloat) - field containing a floating-point value

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

NAME
     SoSFFloat (SoSFloat) - field containing a floating-point value

INHERITS FROM
     SoField > SoSField > SoSFFloat

SYNOPSIS
     #include <Inventor_c/fields/SoSFFloat.h>

     typedef SoSFFloat   SoSFloat

          Functions from class SoSFFloat:

     SoType              SoSFloatGetClassTypeId()
     void                SoSFloatGetTypeId(const SoSFloat *this)
     float               SoSFloatGet(const SoSFloat *this)
     void                SoSFloatSet(SoSFloat *this, float newValue)
     int                 SoSFloatIsEq(const SoSFloat *this, const SoSFFloat
                              *f)
     int                 SoSFloatIsNEq(const SoSFloat *this, const SoSFFloat
                              *f)

          Functions from class SoField:

     void                SoSFloatSetIgnored(SoSFloat *this, SbBool ignore)
     SbBool              SoSFloatIsIgnored(const SoSFloat *this)
     SbBool              SoSFloatIsDflt(const SoSFloat *this)
     SbBool              SoSFloatIsOfType(const SoSFloat *this, SoType type)
     SbBool              SoSFloatSetFromStr(SoSFloat *this, const char
                              *valueString)
     void                SoSFloatGetIntoStr(SoSFloat *this, SbString
                              *valueString)
     void                SoSFloatTouch(SoSFloat *this)
     SbBool              SoSFloatConnFromField(SoSFloat *this, SoField
                              *fromField)
     SbBool              SoSFloatConnFrom(SoSFloat *this, SoEngineOutput
                              *fromEngine)
     void                SoSFloatDisconn(SoSFloat *this)
     SbBool              SoSFloatIsConn(const SoSFloat *this)
     SbBool              SoSFloatIsConnFromField(const SoSFloat *this)
     SbBool              SoSFloatGetConnField(const SoSFloat *this, SoField
                              **writingField)
     SbBool              SoSFloatIsConnFromEngine(const SoSFloat *this)
     SbBool              SoSFloatGetConnEngine(const SoSFloat *this,
                              SoEngineOutput **engineOutput)
     void                SoSFloatEnableConn(SoSFloat *this, SbBool flag)
     SbBool              SoSFloatIsConnEnabled(const SoSFloat *this)
     int                 SoSFloatGetForwardConn(const SoSFloat *this,
                              SoFieldList *list)
     SoFieldContainer *  SoSFloatGetContainer(const SoSFloat *this)
DESCRIPTION
     A field that contains one single-precision floating point number.

     SoSFFloats are written to file in standard scientific notation.

FUNCTIONS
     SoType              SoSFloatGetClassTypeId()
     void                SoSFloatGetTypeId(const SoSFloat *this)
          Returns the type for this class or a particular object of this
          class.

     float               SoSFloatGet(const SoSFloat *this)
          Returns this field's value.

     void                SoSFloatSet(SoSFloat *this, float newValue)
          Sets this field to newValue.

     int                 SoSFloatIsEq(const SoSFloat *this, const SoSFFloat
                              *f)
     int                 SoSFloatIsNEq(const SoSFloat *this, const SoSFFloat
                              *f)
          Returns TRUE if f is of the same type and has the same value as this
          field.


SEE ALSO
     SoField, SoSField, SoMFFloat