SoSFBool(3IV)NAMESoSFBool (SoSBool) - field containing a single boolean value
INHERITS FROM
SoField > SoSField > SoSFBoolSYNOPSIS
#include <Inventor_c/fields/SoSFBool.h>
typedef SoSFBool SoSBool
Functions from class SoSFBool:
SoType SoSBoolGetClassTypeId()
void SoSBoolGetTypeId(const SoSBool *this)
SbBool SoSBoolGet(const SoSBool *this)
void SoSBoolSet(SoSBool *this, SbBool newValue)
int SoSBoolIsEq(const SoSBool *this, const SoSFBool *f)
int SoSBoolIsNEq(const SoSBool *this, const SoSFBool *f)
Functions from class SoField:
void SoSBoolSetIgnored(SoSBool *this, SbBool ignore)
SbBool SoSBoolIsIgnored(const SoSBool *this)
SbBool SoSBoolIsDflt(const SoSBool *this)
SbBool SoSBoolIsOfType(const SoSBool *this, SoType type)
SbBool SoSBoolSetFromStr(SoSBool *this, const char
*valueString)
void SoSBoolGetIntoStr(SoSBool *this, SbString
*valueString)
void SoSBoolTouch(SoSBool *this)
SbBool SoSBoolConnFromField(SoSBool *this, SoField
*fromField)
SbBool SoSBoolConnFrom(SoSBool *this, SoEngineOutput
*fromEngine)
void SoSBoolDisconn(SoSBool *this)
SbBool SoSBoolIsConn(const SoSBool *this)
SbBool SoSBoolIsConnFromField(const SoSBool *this)
SbBool SoSBoolGetConnField(const SoSBool *this, SoField
**writingField)
SbBool SoSBoolIsConnFromEngine(const SoSBool *this)
SbBool SoSBoolGetConnEngine(const SoSBool *this,
SoEngineOutput **engineOutput)
void SoSBoolEnableConn(SoSBool *this, SbBool flag)
SbBool SoSBoolIsConnEnabled(const SoSBool *this)
int SoSBoolGetForwardConn(const SoSBool *this,
SoFieldList *list)
SoFieldContainer * SoSBoolGetContainer(const SoSBool *this)
Page 1SoSFBool(3IV)DESCRIPTION
A field containing a single boolean (true or false) value.
SoSFBools may be written to file as "0" (representing FALSE), "1",
"TRUE", or "FALSE".
FUNCTIONS
SoType SoSBoolGetClassTypeId()
void SoSBoolGetTypeId(const SoSBool *this)
Returns the type for this class or a particular object of this
class.
SbBool SoSBoolGet(const SoSBool *this)
Returns this field's value.
void SoSBoolSet(SoSBool *this, SbBool newValue)
Sets this field to newValue.
int SoSBoolIsEq(const SoSBool *this, const SoSFBool *f)
int SoSBoolIsNEq(const SoSBool *this, const SoSFBool *f)
Returns TRUE if f is of the same type and has the same value as this
field.
SEE ALSO
SoField, SoSField, SoMFBool
Page 2