| 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. |