OIV.Inventor Namespace |
Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.
Class | Description | |
---|---|---|
EnumerationExtensions | ||
IllegalObjectStateException |
Signals that a method has been invoked at an illegal or inappropriate time.
The object is not in an appropriate state for the requested operation.
| |
LicenseNotFoundException |
The exception that is thrown when OpenInventor fails to find a valid license.
| |
NullUnmanagedHandleException |
Represents the exception that is thrown when an attempt is made to call
a method on a SoNetBase instance
that is not currently bind to any native object.
| |
SbCPUID | ||
SbNativeStringArray |
Class representing a native array of strings (avoid copy).
| |
SbVertexAttributeBinding | Class encoding a binding type. | |
SoBaseList | ||
SoDB | Scene graph database class. | |
SoDetailList | ||
SoDisposable |
Base class for all objects implementing the ISafeDisposable
interface.
| |
SoEngineList | ||
SoEngineOutputList | ||
SoFieldList | ||
SoFullPath | Path that allows access to hidden children. | |
SoInput | Used to read Open Inventor data files. | |
SoInputParameters | Base class for file reader parameters. | |
SoInputReader | Base class for custom readers that create an Open Inventor scene graph. | |
SoModuleCheck | Class used to check and report library and application consistency. | |
SoNetBase |
Base class for all Inventor reference classes.
| |
SoNodeKitPath | Path that points to a list of hierarchical nodekits. | |
SoNodeList | ||
SoOffscreenRenderArea | Render to an off-screen buffer for printing or generating textures. | |
SoOutput | Used to write Open Inventor data files. | |
SoPath | Path that points to a list of hierarchical nodes. | |
SoPathList | ||
SoPickedPoint | Represents point on surface of picked object. | |
SoPickedPointList | ||
SoPreferences | Manages Open Inventor configuration parameters. | |
SoProgressIndicator | Class for reporting progress of a task. | |
SoSceneManager | Manages scene graph rendering and event handling. | |
SoSensorList | ||
SoTypeList | ||
UnknownTypeException |
The exception that is thrown when OpenInventor type loading failure occurs.
|
Structure | Description | |
---|---|---|
SbBox2d | ||
SbBox2f | ||
SbBox2i32 | ||
SbBox2s | ||
SbBox3d | ||
SbBox3f | ||
SbBox3i32 | ||
SbBox3s | ||
SbBox4i32 | ||
SbColor | ||
SbColorRGBA | ||
SbCylinder | ||
SbDataType | Class encoding a data type | |
SbDeviceContext | ||
SbElapsedTime | ||
SbGLShareContext | ||
SbLine | ||
SbLined | ||
SbMatrix | ||
SbMatrix3 | ||
SbMatrixd | ||
SbPlane | ||
SbRotation | ||
SbRotationd | ||
SbSphere | ||
SbTime | ||
SbTrackerInfo | ||
SbVec2d | ||
SbVec2f | ||
SbVec2i32 | ||
SbVec2s | ||
SbVec3d | ||
SbVec3f | ||
SbVec3i32 | ||
SbVec3s | ||
SbVec4b | ||
SbVec4d | ||
SbVec4f | ||
SbVec4i32 | ||
SbVec4s | ||
SbVec4ub | ||
SbVec4ui32 | ||
SbVec4us | ||
SbViewportRegion | ||
SbViewVolume | ||
SbXfBox3d | ||
SbXfBox3f | ||
SoCollidingPrimitive | ||
SoIntersectingPrimitive | ||
SoOffscreenRenderAreaEventArg | Event that can be sent to the application for each tile rendered. | |
SoPrimitiveVertex |
Represents a vertex of a generated primitive.
| |
SoProgressIndicatorStepEventArg | Class given to callback when an onEndStep is raised. | |
SoProgressIndicatorSubTaskEventArg | Class given to callback when onBeginSubTask/onEndSubTask are raised. | |
SoProgressIndicatorTaskEventArg | Class given to callback when onBeginTask/onEndTask are raised. | |
Win32HResult |
Interface | Description | |
---|---|---|
ISafeDisposable |
Defines a property to call in a safe manner the Dispose
method to release unmanaged resources.
| |
SoGetView |
Delegate | Description | |
---|---|---|
SoSceneManagerAbortRenderCallbacks | This typedef defines the calling sequence for setAbortRenderCallback() callbacks. | |
SoSceneManagerRenderCB | This typedef defines the calling sequence for setRenderCallback() callbacks. |
Enumeration | Description | |
---|---|---|
Axis | Specification of either an X, a Y or a Z axis. | |
SbDataTypeDataTypes |
Data types.
| |
SbVertexAttributeBindingBindings | Supported Bindings. | |
SbViewVolumeProjectionType | ||
SbViewVolumeStereoMode | ||
SoCollidingPrimitivePrimitiveType |
Primitive types
| |
SoDBRenderCacheModes | Obsolete. Render cache modes. | |
SoIntersectingPrimitivePrimitiveType |
Primitive types.
| |
SoOffscreenRenderAreaOutputFormats | Describes the format of the rendering output. | |
SoOutputFileProperties | This enum defines the properties used when data are written to a file. | |
SoOutputStages | ||
SoSceneManagerAntialiasingModes | Enum which indicates the desired antialiasing algorithm. |