SoSFUInt32(3IV)NAMESoSFUInt32 (SoSUInt32) - field containing an unsinged int32_t integer
INHERITS FROM
SoField > SoSField > SoSFUInt32SYNOPSIS
#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)
Page 1SoSFUInt32(3IV)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
Page 2