SoSFUInt32(3IV)

SoSFUInt32 (SoSUInt32) - field containing an unsinged int32_t integer

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

NAME
     SoSFUInt32 (SoSUInt32) - field containing an unsinged int32_t integer

INHERITS FROM
     SoField > SoSField > SoSFUInt32

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

     typedef SoSFUInt32  SoSUInt32

          Functions from class SoSFUInt32:

     SoType              SoSUInt32GetClassTypeId()
     void                SoSUInt32GetTypeId(const SoSUInt32 *this)
     int32_t uint32_t    SoSUInt32Get(const SoSUInt32 *this)
     void                SoSUInt32Set(SoSUInt32 *this, int32_t uint32_t
                              newValue)
     int                 SoSUInt32IsEq(const SoSUInt32 *this, const SoSFUInt32
                              *f)
     int                 SoSUInt32IsNEq(const SoSUInt32 *this, const
                              SoSFUInt32 *f)

          Functions from class SoField:

     void                SoSUInt32SetIgnored(SoSUInt32 *this, SbBool ignore)
     SbBool              SoSUInt32IsIgnored(const SoSUInt32 *this)
     SbBool              SoSUInt32IsDflt(const SoSUInt32 *this)
     SbBool              SoSUInt32IsOfType(const SoSUInt32 *this, SoType type)
     SbBool              SoSUInt32SetFromStr(SoSUInt32 *this, const char
                              *valueString)
     void                SoSUInt32GetIntoStr(SoSUInt32 *this, SbString
                              *valueString)
     void                SoSUInt32Touch(SoSUInt32 *this)
     SbBool              SoSUInt32ConnFromField(SoSUInt32 *this, SoField
                              *fromField)
     SbBool              SoSUInt32ConnFrom(SoSUInt32 *this, SoEngineOutput
                              *fromEngine)
     void                SoSUInt32Disconn(SoSUInt32 *this)
     SbBool              SoSUInt32IsConn(const SoSUInt32 *this)
     SbBool              SoSUInt32IsConnFromField(const SoSUInt32 *this)
     SbBool              SoSUInt32GetConnField(const SoSUInt32 *this, SoField
                              **writingField)
     SbBool              SoSUInt32IsConnFromEngine(const SoSUInt32 *this)
     SbBool              SoSUInt32GetConnEngine(const SoSUInt32 *this,
                              SoEngineOutput **engineOutput)
     void                SoSUInt32EnableConn(SoSUInt32 *this, SbBool flag)
     SbBool              SoSUInt32IsConnEnabled(const SoSUInt32 *this)
     int                 SoSUInt32GetForwardConn(const SoSUInt32 *this,
                              SoFieldList *list)
     SoFieldContainer *  SoSUInt32GetContainer(const SoSUInt32 *this)
DESCRIPTION
     A single-value field containg an unsigned 32-bit integer, representing a
     number from 0 to 4,294,967,295.

     SoSFUInt32s are written to file as a single uint32_t (32-bit) integer in
     decimal, hexadecimal or octal format.

FUNCTIONS
     SoType              SoSUInt32GetClassTypeId()
     void                SoSUInt32GetTypeId(const SoSUInt32 *this)
          Returns the type for this class or a particular object of this
          class.

     int32_t uint32_t    SoSUInt32Get(const SoSUInt32 *this)
          Returns this field's value.

     void                SoSUInt32Set(SoSUInt32 *this, int32_t uint32_t
                              newValue)
          Sets this field to newValue.

     int                 SoSUInt32IsEq(const SoSUInt32 *this, const SoSFUInt32
                              *f)
     int                 SoSUInt32IsNEq(const SoSUInt32 *this, const
                              SoSFUInt32 *f)
          Returns TRUE if f is of the same type and has the same value as this
          field.


SEE ALSO
     SoField, SoSField, SoMFUInt32