SoSFBool(3IV)

SoSFBool (SoSBool) - field containing a single boolean value

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

NAME
     SoSFBool (SoSBool) - field containing a single boolean value

INHERITS FROM
     SoField > SoSField > SoSFBool

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