Open Inventor Reference
Fields

Classes

class  SoField
 Base class for all fields. More...
 
class  SoSField
 Abstract base class for all single-value fields. More...
 
class  SoMField
 Base class for all multiple-valued fields. More...
 
class  SoFieldContainer
 Abstract base class for objects that contain fields. More...
 
class  SoMFBitMask
 Multiple-value field containing any number of masks of bit flags. More...
 
class  SoMFBool
 Multiple-value field containing any number of boolean values. More...
 
class  SoMFColor
 Multiple-value field containing any number of RGB colors stored as three floats. More...
 
class  SoMFDouble
 Multiple-value field containing any number of doubleing point values. More...
 
class  SoMFEngine
 Multiple-value field containing any number of pointers to engines. More...
 
class  SoMFEnum
 Multiple-value field containing any number of enumerated type values. More...
 
class  SoMFFloat
 Multiple-value field containing any number of floating point values. More...
 
class  SoMFInt32
 Multiple-value field containing any number of int32_t integers. More...
 
class  SoMFMatrix
 Multiple-value field containing any number of 4x4 matrices. More...
 
class  SoMFMatrixd
 Multiple-value field containing any number of 4x4 matrixds. More...
 
class  SoMFName
 Multiple-value field containing any number of names. More...
 
class  SoMFNode
 Multiple-value field containing any number of pointers to nodes. More...
 
class  SoMFPath
 Multiple-value field containing any number of pointers to paths. More...
 
class  SoMFPlane
 Field containing several plane equations. More...
 
class  SoMFPlaned
 Field containing several plane equations. More...
 
class  SoMFRotation
 Multiple-value field containing any number of SbRotations. More...
 
class  SoMFRotationd
 Multiple-value field containing any number of SbRotationds. More...
 
class  SoMFShort
 Multiple-value field containing any number of short integers. More...
 
class  SoMFString
 Multiple-value field containing any number of strings. More...
 
class  SoMFTime
 Multiple-value field containing any number of SbTime values. More...
 
class  SoMFUInt32
 Multiple-value field containing any number of uint32_tegers. More...
 
class  SoMFUShort
 Multiple-value field containing any number of unsigned short integers. More...
 
class  SoMFVec2d
 Multiple-value field containing any number of two-dimensional vectors. More...
 
class  SoMFVec2f
 Multiple-value field containing any number of two-dimensional vectors. More...
 
class  SoMFVec3d
 Multiple-value field containing any number of three-dimensional vectors. More...
 
class  SoMFVec3f
 Multiple-value field containing any number of three-dimensional vectors. More...
 
class  SoMFVec4d
 Multiple-value field containing any number of four-dimensional vectors. More...
 
class  SoMFVec4f
 Multiple-value field containing any number of four-dimensional vectors. More...
 
class  SoSFBitMask
 Single-value field containing a set of bit flags. More...
 
class  SoSFBool
 Field containing a single boolean value. More...
 
class  SoSFColor
 Field containing an RGB color. More...
 
class  SoSFDouble
 Field containing a doubleing-point value. More...
 
class  SoSFEngine
 Field containing a pointer to a engine. More...
 
class  SoSFEnum
 Field containing an enumerated value. More...
 
class  SoSFFloat
 Field containing a floating-point value. More...
 
class  SoSFImage
 Field containing a 2D image. More...
 
class  SoSFInt32
 Field containing a int32_t integer. More...
 
class  SoSFMatrix
 Field containing a 4x4 matrix. More...
 
class  SoSFMatrixd
 Field containing a 4x4 matrix of double values. More...
 
class  SoSFName
 Field containg a name. More...
 
class  SoSFNode
 Field containing a pointer to a node. More...
 
class  SoSFPath
 Field containing a pointer to an SoPath. More...
 
class  SoSFPlane
 Field containing a plane equation. More...
 
class  SoSFPlaned
 Field containing a plane equation of double values. More...
 
class  SoSFRotation
 Field containing a rotation. More...
 
class  SoSFRotationd
 Field containing a rotation of double values. More...
 
class  SoSFShort
 Field containing a short integer. More...
 
class  SoSFString
 Field containing a string. More...
 
class  SoSFTime
 Field containing an SbTime. More...
 
class  SoSFTrigger
 Field used to trigger engines or connection networks. More...
 
class  SoSFUInt32
 Field containing an unsinged int32_t integer. More...
 
class  SoSFUShort
 Field containing an unsigned short integer. More...
 
class  SoSFVec2d
 Field containing a two-dimensional vector of double values. More...
 
class  SoSFVec2f
 Field containing a two-dimensional vector. More...
 
class  SoSFVec3d
 Field containing a three-dimensional vector of double values. More...
 
class  SoSFVec3f
 Field containing a three-dimensional vector. More...
 
class  SoSFVec4d
 Field containing a homogeneous three-dimensional vector of double values. More...
 
class  SoSFVec4f
 Field containing a homogeneous three-dimensional vector. More...
 
class  SoFieldList
 Maintains a list of pointers to fields. More...
 

Detailed Description

Fields for managing parameters of nodes and engines.