SoSFInt32(3IV)

SoSFInt32 (SoSInt32) - field containing a int32_t integer

As shipped in IRIX 6.5.30. Added in IRIX 6.5.22.

NAME
     SoSFInt32 (SoSInt32) - field containing a int32_t integer

INHERITS FROM
     SoField > SoSField > SoSFInt32

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

     typedef SoSFInt32   SoSInt32

          Functions from class SoSFInt32:

     SoType              SoSInt32GetClassTypeId()
     void                SoSInt32GetTypeId(const SoSInt32 *this)
     int32_t             SoSInt32Get(const SoSInt32 *this)
     void                SoSInt32Set(SoSInt32 *this, int32_t newValue)
     int                 SoSInt32IsEq(const SoSInt32 *this, const SoSFInt32
                              *f)
     int                 SoSInt32IsNEq(const SoSInt32 *this, const SoSFInt32
                              *f)

          Functions from class SoField:

     void                SoSInt32SetIgnored(SoSInt32 *this, SbBool ignore)
     SbBool              SoSInt32IsIgnored(const SoSInt32 *this)
     SbBool              SoSInt32IsDflt(const SoSInt32 *this)
     SbBool              SoSInt32IsOfType(const SoSInt32 *this, SoType type)
     SbBool              SoSInt32SetFromStr(SoSInt32 *this, const char
                              *valueString)
     void                SoSInt32GetIntoStr(SoSInt32 *this, SbString
                              *valueString)
     void                SoSInt32Touch(SoSInt32 *this)
     SbBool              SoSInt32ConnFromField(SoSInt32 *this, SoField
                              *fromField)
     SbBool              SoSInt32ConnFrom(SoSInt32 *this, SoEngineOutput
                              *fromEngine)
     void                SoSInt32Disconn(SoSInt32 *this)
     SbBool              SoSInt32IsConn(const SoSInt32 *this)
     SbBool              SoSInt32IsConnFromField(const SoSInt32 *this)
     SbBool              SoSInt32GetConnField(const SoSInt32 *this, SoField
                              **writingField)
     SbBool              SoSInt32IsConnFromEngine(const SoSInt32 *this)
     SbBool              SoSInt32GetConnEngine(const SoSInt32 *this,
                              SoEngineOutput **engineOutput)
     void                SoSInt32EnableConn(SoSInt32 *this, SbBool flag)
     SbBool              SoSInt32IsConnEnabled(const SoSInt32 *this)
     int                 SoSInt32GetForwardConn(const SoSInt32 *this,
                              SoFieldList *list)
     SoFieldContainer *  SoSInt32GetContainer(const SoSInt32 *this)
DESCRIPTION
     A field containing a single long (32-bit) integer.

     SoSFInt32s are written to file as an integer in decimal, hexadecimal
     (beginning with '0x') or octal (beginning with '0') format.

FUNCTIONS
     SoType              SoSInt32GetClassTypeId()
     void                SoSInt32GetTypeId(const SoSInt32 *this)
          Returns the type for this class or a particular object of this
          class.

     int32_t             SoSInt32Get(const SoSInt32 *this)
          Returns this field's value.

     void                SoSInt32Set(SoSInt32 *this, int32_t newValue)
          Sets this field to newValue.

     int                 SoSInt32IsEq(const SoSInt32 *this, const SoSFInt32
                              *f)
     int                 SoSInt32IsNEq(const SoSInt32 *this, const SoSFInt32
                              *f)
          Returns TRUE if f is of the same type and has the same value as this
          field.


SEE ALSO
     SoField, SoSField, SoMFInt32, SoSFUInt32