SoSFUShort(3IV)

SoSFUShort (SoSUShort) - field containing an unsigned short integer

As shipped in IRIX 6.5.22. Added in IRIX 6.5.22.

NAME
     SoSFUShort (SoSUShort) - field containing an unsigned short integer

INHERITS FROM
     SoField > SoSField > SoSFUShort

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

     typedef SoSFUShort  SoSUShort

          Functions from class SoSFUShort:

     SoType                SoSUShortGetClassTypeId()
     void                  SoSUShortGetTypeId(const SoSUShort *this)
     short unsigned short  SoSUShortGet(const SoSUShort *this)
     void                  SoSUShortSet(SoSUShort *this, short unsigned short
                                newValue)
     int                   SoSUShortIsEq(const SoSUShort *this, const
                                SoSFUShort *f)
     int                   SoSUShortIsNEq(const SoSUShort *this, const
                                SoSFUShort *f)

          Functions from class SoField:

     void                SoSUShortSetIgnored(SoSUShort *this, SbBool ignore)
     SbBool              SoSUShortIsIgnored(const SoSUShort *this)
     SbBool              SoSUShortIsDflt(const SoSUShort *this)
     SbBool              SoSUShortIsOfType(const SoSUShort *this, SoType type)
     SbBool              SoSUShortSetFromStr(SoSUShort *this, const char
                              *valueString)
     void                SoSUShortGetIntoStr(SoSUShort *this, SbString
                              *valueString)
     void                SoSUShortTouch(SoSUShort *this)
     SbBool              SoSUShortConnFromField(SoSUShort *this, SoField
                              *fromField)
     SbBool              SoSUShortConnFrom(SoSUShort *this, SoEngineOutput
                              *fromEngine)
     void                SoSUShortDisconn(SoSUShort *this)
     SbBool              SoSUShortIsConn(const SoSUShort *this)
     SbBool              SoSUShortIsConnFromField(const SoSUShort *this)
     SbBool              SoSUShortGetConnField(const SoSUShort *this, SoField
                              **writingField)
     SbBool              SoSUShortIsConnFromEngine(const SoSUShort *this)
     SbBool              SoSUShortGetConnEngine(const SoSUShort *this,
                              SoEngineOutput **engineOutput)
     void                SoSUShortEnableConn(SoSUShort *this, SbBool flag)
     SbBool              SoSUShortIsConnEnabled(const SoSUShort *this)
     int                 SoSUShortGetForwardConn(const SoSUShort *this,
                              SoFieldList *list)
     SoFieldContainer *  SoSUShortGetContainer(const SoSUShort *this)
DESCRIPTION
     A single-value field containing a short (16-bit) integer.

     SoSFUShorts are written to file in decimal, hexadecimal (beginning with
     '0x') or octal (beginning with '0') values.

FUNCTIONS
     SoType                SoSUShortGetClassTypeId()
     void                  SoSUShortGetTypeId(const SoSUShort *this)
          Returns the type for this class or a particular object of this
          class.

     short unsigned short  SoSUShortGet(const SoSUShort *this)
          Returns this field's value.

     void                  SoSUShortSet(SoSUShort *this, short unsigned short
                                newValue)
          Sets this field to newValue.

     int                   SoSUShortIsEq(const SoSUShort *this, const
                                SoSFUShort *f)
     int                   SoSUShortIsNEq(const SoSUShort *this, const
                                SoSFUShort *f)
          Returns TRUE if f is of the same type and has the same value as this
          field.


SEE ALSO
     SoField, SoSField, SoMFUShort