SoSFFloat(3IV)NAMESoSFFloat (SoSFloat) - field containing a floating-point value
INHERITS FROM
SoField > SoSField > SoSFFloatSYNOPSIS
#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)
Page 1SoSFFloat(3IV)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
Page 2