| Copeninventor::inventor::Axis | Miscellaneous definition(s) related to axis |
| CSoBlendElement::BlendElementParameters | BlendElementParameters packages all the different blending parameters |
| ►CCFrameWnd | |
| CViewerExaminer | Base class to have a MFC viewer with the OpenInventor OpenGL rendering |
| CclassName | |
| CRemoteViz::Rendering::Client | |
| CRemoteViz::Rendering::ClientSettings | |
| CRemoteViz::Rendering::Connection | |
| CRemoteViz::Rendering::ConnectionParameters | |
| CRemoteViz::Rendering::ConnectionSettings | |
| CMiCellExtractIj::couple | A pair of indices used to define the cells to be extracted |
| CSoVertexProperty::ValidityBits::Data | |
| CSoLDMDataAccess::DataInfo | Information about returned data when directly accessing the data rather than copying the data |
| CSoLDMDataAccess::DataInfoBox | Information about data returned for an arbitrary box (subvolume) |
| CSoLDMDataAccess::DataInfoLine | Information about data returned for an arbitrary line |
| CSoLDMDataAccess::DataInfoPlane | Information about data returned for an arbitrary plane |
| CSoLDMDataAccess::DataInfoPolyLine | Information about data returned for an arbitrary polyline |
| CSoLDMDataAccess::DataInfoTrace | Information about data returned for an arbitrary trace (column of voxels) |
| CRemoteViz::Rendering::EncodedFrame | |
| CSoEnvironmentElement::EnvironmentParameters | EnvironmentParameters packages all the different environment parameters |
| ►Cstd::exception | |
| CMiAbstractMethodError | Exception handler for MeshViz XLM |
| CMiCancellationException | Exception handler for MeshViz XLM |
| CSoLDMResourceParameters::FixedResolutionReport | This structure returns information to the application when fixedResolution is TRUE and resolution is not -1 |
| CSoVertexProperty::ValidityBits::Data::foo | |
| CRemoteViz::Rendering::FrameEncoders | |
| CRemoteViz::Rendering::HTTPHeaders | |
| CRemoteViz::Rendering::HTTPRequest | |
| CRemoteViz::Rendering::HTTPResponse | |
| ►CRemoteViz::Rendering::IFrameEncodingPolicy | |
| CRemoteViz::Rendering::KeepFrameQualityPolicy | |
| CRemoteViz::Rendering::KeepFramesPerSecondPolicy | |
| CSoCADInputReaderParameters::ImportOption | Specify how the scene graph resulting from the import should be generated |
| CInventorMedical | (Preview feature) [Medical] Initializes the Open Inventor Medical classes |
| CIvtCommand | Abstract class for IvTune commands |
| CIvtExtensionInfo | Structure describing the common information of an extension |
| CIvtPlugin | Base class for implementing IvTune plug-ins |
| CIvtPluginInfo | Structure describing the common information of a plug-in |
| CIvtProfileSetting | IvTune extension preferences |
| CMbVec3< _T > | Class defining a vector or a point of 3 coordinates |
| CMedicalHelper | (Preview feature) [Medical] Utility class for medical applications |
| CRemoteViz::Rendering::MetricsListener | |
| CMFCEventToSoEvent | |
| ►CMiBaseExtractor | Abstract base class for all extractor interfaces |
| CMiCellExtractIj | Cell extractor for structured surface meshes |
| ►CMiCellExtractIjk | Cell extractor for structured volume meshes |
| CMiCellExtractHexahedronIjk | Cell extractor for hexahedron IJK meshes |
| CMiCellExtractUnstructured | Cell extractor for unstructured meshes |
| CMiClipLineExtractIj | Clip line extractor for structured surface meshes |
| CMiClipLineExtractUnstructured | Clip line extractor for unstructured surface meshes |
| CMiClipPointExtract | Clip point extractor for all line meshes |
| ►CMiCylinderSliceExtractIjk | Cylinder slice extractor for structured volume meshes |
| CMiCylinderSliceExtractHexahedronIjk | Cylinder slice extractor for hexahedron IJK volume meshes |
| CMiCylinderSliceExtractUnstructured | Cylinder slice extractor for unstructured volume meshes |
| ►CMiFenceSliceExtractIjk | Fence slice extractor for structured volume meshes |
| CMiFenceSliceExtractHexahedronIjk | Fence slice extractor for hexahedron Ijk meshes |
| CMiFenceSliceExtractUnstructured | Fence slice extractor for unstructured volume meshes |
| ►CMiGridPlaneSliceExtractIjk | Grid plane slice extractor on structured volume meshes |
| CMiGridPlaneSliceExtractHexahedronIjk | Grid plane slice extractor on hexahedron IJK volume meshes |
| CMiGridPlaneSliceExtractUnstructured | Grid plane slice extractor on unstructured volume meshes |
| ►CMiInterpolatedLogicalSliceExtract | Interpolated logical slice extractor for structured volume meshes |
| CMiInterpolatedLogicalSliceExtractHexahedronIjk | Interpolated logical slice extractor for hexahedron IJK meshes |
| CMiIsolineExtractIj | Isoline extractor for structured surface meshes |
| CMiIsolineExtractUnstructured | Isoline extractor for unstructured surface meshes |
| ►CMiIsosurfExtractIjk | Isosurface extractor for structured volume meshes |
| CMiIsosurfExtractHexahedronIjk | Isosurface extractor for hexahedron IJK meshes |
| CMiIsosurfExtractUnstructured | Isosurface extractor for unstructured meshes |
| ►CMiLineCellExtractI | Cell extractor for line meshes |
| CMiLineCellExtractUnstructured | Cell extractor for unstructured line meshes |
| CMiLineExtract | line mesh extractor for unstructured line mesh |
| CMiLogicalSliceExtractCurvilinear | Logical slice extractor for a curvilinear volume mesh |
| CMiLogicalSliceExtractHexahedronIjk | Logical slice extractor for an hexahedron IJK volume mesh |
| CMiLogicalSliceExtractRectilinear | Logical slice extractor for a rectilinear volume mesh |
| CMiLogicalSliceExtractRegular | Logical slice extractor for a regular volume mesh |
| CMiNonOverlappedCellsExtractUnstructured | Remove overlapped cells from a given unstructured surface mesh or a list of meshes |
| CMiOutlineExtractIj | Outline extractor for a structured surface mesh |
| ►CMiOutlineExtractIjk | Outline extractor for a structured volume mesh |
| CMiOutlineExtractHexahedronIjk | Extract the outline of an hexahedron IJK mesh |
| CMiOutlineExtractUnstructured | Outline extractor for an unstructured mesh |
| CMiPerCellToPerNodeExtractHexahedronIjk | Convert data sets bound per cell into data sets bound per node on a given structured hexahedron mesh |
| CMiPerCellToPerNodeExtractIj | Convert data sets bound per cell into data sets bound per node on a given structured surface mesh |
| CMiPerCellToPerNodeExtractIjk | Convert data sets bound per cell into data sets bound per node on a given structured volume mesh |
| CMiPerCellToPerNodeExtractUnstructured | Convert data sets bound per cell into data sets bound per node on a given unstructured mesh |
| ►CMiPlaneSliceExtractIjk | Plane slice extractor for structured volume meshes |
| CMiPlaneSliceExtractHexahedronIjk | Plane slice extractor for hexahedron IJK volume meshes |
| CMiPlaneSliceExtractUnstructured | Plane slice extractor for unstructured volume meshes |
| CMiPolyhedralToMixVolumeExtract | Convert polyhedral 3D mesh to mixed volume mesh |
| CMiResampledSurfaceExtractCurvilinear | (Preview feature) |
| ►CMiSkinExtractIjk | Skin extractor for a structured volume mesh |
| CMiSkinExtractHexahedronIjk | Extract the skin of an hexahedron IJK mesh |
| CMiSkinExtractUnstructured | Skin extractor for an unstructured volume mesh |
| ►CMiSphereSliceExtractIjk | Sphere slice extractor for structured volume meshes |
| CMiSphereSliceExtractHexahedronIjk | Sphere slice extractor for hexahedron IJK volume meshes |
| CMiSphereSliceExtractUnstructured | Sphere slice extractor for unstructured volume meshes |
| ►CMiStreamlineExtractBase | Base class for all streamline extractors |
| ►CMiStreamlineExtractIjk | Streamline extractor for structured volume meshes |
| CMiStreamlineExtractHexahedronIjk | Streamline extractor for hexahedron IJK volume meshes |
| CMiStreamlineExtractUnstructured | Streamline extractor for unstructured volume meshes |
| CMiSurfaceExtractIj | Surface mesh extractor for structured surface mesh |
| CMiSurfaceExtractUnstructured | Surface mesh extractor for unstructured surface mesh |
| CMiTessellatedLineExtract | Tessellated line mesh extractor for unstructured non linear 1D mesh |
| CMiTessellatedSurfaceExtract | Tessellated surface mesh extractor for unstructured and non linear 2D mesh |
| ►CMiCell | Defines an abstract cell of a mesh |
| CMeXCell | Defines an abstract cell of an extracted mesh |
| ►CMiLineCell | Defines an abstract cell of a line mesh |
| CMeXLineCell | Defines an abstract cell of an extracted line mesh |
| ►CMiSurfaceCell | Defines an abstract cell of an unstructured surface mesh |
| CMeXSurfaceCell | Defines an abstract cell of an extracted surface mesh |
| ►CMiVolumeCell | Defines an abstract cell of an unstructured volume mesh |
| CMeXVolumeCell | Defines an abstract cell of an extracted volume mesh |
| ►CMiCellFilter | Interface class defining a cell filter |
| CMiCellFilterI | Interface class defining a cell filter for unstructured meshes |
| CMiCellFilterIj | Interface class defining a cell filter for structured surface meshes |
| CMiCellFilterIjk | Interface class defining a cell filter for structured volume meshes |
| CMiColorMapping< _TValue, _TColor > | Interface class defining a color mapping function |
| ►CMiDataSet | Generic data set interface |
| ►CMiTypedDataSet< double > | |
| ►CMeXDataSet< double > | |
| CMeXDataSetI< double > | |
| CMeXDataSetIj< double > | |
| CMeXDataSetIjk< double > | |
| ►CMiDataSetI< double > | |
| CMeXDataSetI< double > | |
| ►CMiDataSetIj< double > | |
| CMeXDataSetIj< double > | |
| ►CMiDataSetIjk< double > | |
| CMeXDataSetIjk< double > | |
| ►CMiTypedDataSet< MbVec3d > | |
| ►CMeXDataSet< MbVec3d > | |
| CMeXDataSetI< MbVec3d > | |
| CMeXDataSetIj< MbVec3d > | |
| CMeXDataSetIjk< MbVec3d > | |
| ►CMiDataSetI< MbVec3d > | |
| CMeXDataSetI< MbVec3d > | |
| ►CMiDataSetIj< MbVec3d > | |
| CMeXDataSetIj< MbVec3d > | |
| ►CMiDataSetIjk< MbVec3d > | |
| CMeXDataSetIjk< MbVec3d > | |
| ►CMiTypedDataSet< std::string > | |
| ►CMiDataSetI< std::string > | |
| CMeXDataSetI< std::string > | |
| ►CMiDataSetIj< std::string > | |
| CMeXDataSetIj< std::string > | |
| ►CMiDataSetIjk< std::string > | |
| CMeXDataSetIjk< std::string > | |
| ►CMiTypedDataSet< _T > | Generic typed data set interface |
| ►CMeXDataSet< _T > | Generic extracted data set interface |
| CMeXDataSetI< std::string > | |
| CMeXDataSetIj< std::string > | |
| CMeXDataSetIjk< std::string > | |
| CMeXDataSetI< _T > | Generic data set interface for extracted unstructured meshes |
| CMeXDataSetIj< _T > | Generic data set interface for extracted structured surface meshes |
| CMeXDataSetIjk< _T > | Generic data set interface for extracted structured volume meshes |
| ►CMiDataSetI< _T > | Generic data set interface for unstructured meshes |
| CMeXDataSetI< _T > | Generic data set interface for extracted unstructured meshes |
| ►CMiDataSetIj< _T > | Generic data set interface for structured surface meshes |
| CMeXDataSetIj< _T > | Generic data set interface for extracted structured surface meshes |
| ►CMiDataSetIjk< _T > | Generic data set interface for structured volume meshes |
| CMeXDataSetIjk< _T > | Generic data set interface for extracted structured volume meshes |
| CMiEdgeErrorMetric< _T > | Edge error metric interface used by the tessellator |
| ►CMiEdgeErrorMetric< MbVec3d > | |
| CMxEdgeErrorMetricGeometry | Geometrical edge error metric |
| CMiExtractorCallback | Abstract base class for extraction callback interfaces |
| ►CMiGeometry | Generic geometry interface |
| ►CMeXGeometry | Generic geometry interface for extracted meshes |
| ►CMeXGeometryExplicit | Generic geometry interface for extracted meshes with explicit coordinates |
| ►CMeXGeometryI | Generic geometry interface for extracted unstructured meshes |
| CMeWGeometryI | Abstract interface to write unstructured mesh geometry |
| CMeXGeometryIj | Generic geometry interface for extracted structured surface meshes |
| CMeXSurfaceGeometryRectilinear | Generic extracted rectilinear surface geometry |
| CMeXGeometryRegular | Extracted generic parallelepiped, rectangular or straight line geometry |
| CMiGeometryHexahedronIjk | Generic geometry interface for hexahedron mesh Ijk |
| ►CMiGeometryI | Generic geometry interface for unstructured meshes |
| CMeXGeometryI | Generic geometry interface for extracted unstructured meshes |
| ►CMiGeometryIj | Generic geometry interface for structured surface meshes |
| CMeXGeometryIj | Generic geometry interface for extracted structured surface meshes |
| CMiGeometryIjk | Generic geometry interface for structured volume meshes |
| ►CMiGeometryRegular | Generic parallelepiped, rectangular or straight line geometry |
| CMeXGeometryRegular | Extracted generic parallelepiped, rectangular or straight line geometry |
| ►CMiSurfaceGeometryRectilinear | Generic rectilinear surface geometry |
| CMeXSurfaceGeometryRectilinear | Generic extracted rectilinear surface geometry |
| CMiVolumeGeometryRectilinear | Generic rectilinear volume geometry |
| ►CMiMesh | Abstract mesh interface |
| ►CMiMeshIj | IJ surface mesh abstract interface |
| ►CMeXMeshIj | Extracted IJ surface mesh abstract interface |
| CMeXSurfaceMeshCurvilinear | Extracted curvilinear surface mesh abstract interface |
| CMeXSurfaceMeshRectilinear | Extracted rectilinear surface mesh abstract interface |
| CMeXSurfaceMeshRegular | Extracted regular surface mesh abstract interface |
| ►CMiSurfaceMeshCurvilinear | Curvilinear surface mesh abstract interface |
| CMeXSurfaceMeshCurvilinear | Extracted curvilinear surface mesh abstract interface |
| ►CMiSurfaceMeshRectilinear | Rectilinear surface mesh abstract interface |
| CMeXSurfaceMeshRectilinear | Extracted rectilinear surface mesh abstract interface |
| ►CMiSurfaceMeshRegular | Regular surface mesh abstract interface |
| CMeXSurfaceMeshRegular | Extracted regular surface mesh abstract interface |
| ►CMiMeshIjk | IJK volume mesh abstract interface |
| CMiVolumeMeshCurvilinear | Curvilinear volume mesh abstract interface |
| CMiVolumeMeshHexahedronIjk | IJK Hexahedron volume mesh abstract interface |
| CMiVolumeMeshRectilinear | Rectilinear volume mesh abstract interface |
| CMiVolumeMeshRegular | Regular volume mesh abstract interface |
| CMiVolumeMeshVertexHexahedronIjk | Non Indexed Hexahedron mesh IJK abstract interface |
| ►CMiMeshRegular | Regular mesh abstract interface |
| CMiLineMeshRegular | Regular line mesh abstract interface |
| CMiSurfaceMeshRegular | Regular surface mesh abstract interface |
| CMiVolumeMeshRegular | Regular volume mesh abstract interface |
| ►CMiMeshUnstructured | Unstructured mesh abstract interface |
| ►CMeXMeshUnstructured | Extracted unstructured mesh abstract interface |
| CMeXLineMeshCurvilinear | Extracted curvilinear line mesh abstract interface |
| CMeXLineMeshUnstructured | Extracted unstructured line mesh abstract interface |
| CMeXPointMeshCurvilinear | Extracted curvilinear point mesh abstract interface |
| CMeXSurfaceMeshUnstructured | Extracted unstructured surface mesh abstract interface |
| CMeXVolumeMeshUnstructured | Extracted unstructured volume mesh abstract interface |
| ►CMiLineMeshCurvilinear | Curvilinear Line mesh abstract interface |
| CMeXLineMeshCurvilinear | Extracted curvilinear line mesh abstract interface |
| ►CMiMeshUnstructuredI | I Unstructured mesh abstract interface |
| ►CMiLineMeshUnstructured | Unstructured Line mesh abstract interface |
| CMeXLineMeshUnstructured | Extracted unstructured line mesh abstract interface |
| ►CMiSurfaceMeshUnstructured | Unstructured surface mesh abstract interface |
| CMeXSurfaceMeshUnstructured | Extracted unstructured surface mesh abstract interface |
| ►CMiVolumeMeshUnstructured | Unstructured volume mesh abstract interface |
| CMeXVolumeMeshUnstructured | Extracted unstructured volume mesh abstract interface |
| ►CMiPointMeshCurvilinear | Curvilinear point mesh abstract interface |
| CMeXPointMeshCurvilinear | Extracted curvilinear point mesh abstract interface |
| CMiVolumeMeshHexahedronIjk | IJK Hexahedron volume mesh abstract interface |
| CMiMeshViz | Class to initialize the MeshViz Mesh Extraction module |
| CMiPointProbeIj | Probe at a given location in a structured surface mesh |
| ►CMiPointProbeIjk | Probe at a given location in a structured volume mesh |
| CMiPointProbeHexahedronIjk | Probe at a given location in an hexahedron IJK volume mesh |
| CMiPointProbeUnstructured | Probe at a given location in an unstructured mesh |
| CMiTessellator | Abstract tessellator interface |
| ►CMiTopology | List of cells interface |
| ►CMiTopologyI | List of cells interface |
| ►CMeXTopologyI | List of extracted cells interface |
| ►CMeXTopologyExplicitI | List of extracted cells interface |
| ►CMeXLineTopologyExplicitI | List of extracted line cells interface |
| CMeWLineTopologyExplicitI | Abstract interface to write unstructured line mesh topology |
| ►CMeXSurfaceTopologyExplicitI | List of extracted surface cells interface |
| CMeWSurfaceTopologyExplicitI | Abstract interface to write unstructured surface mesh topology |
| ►CMeXVolumeTopologyExplicitI | List of extracted volume cells interface |
| CMeWVolumeTopologyExplicitI | Abstract interface to write unstructured volume mesh topology |
| ►CMiTopologyExplicitI | List of generic cells interface |
| ►CMiLineTopologyExplicitI | List of line cells interface |
| CMeXLineTopologyExplicitI | List of extracted line cells interface |
| ►CMiSurfaceTopologyExplicitI | List of surface cells interface |
| CMeXSurfaceTopologyExplicitI | List of extracted surface cells interface |
| ►CMiVolumeTopologyExplicitI | List of volume cells interface |
| CMeXVolumeTopologyExplicitI | List of extracted volume cells interface |
| ►CMiTopologyIj | List of structured surface cells interface |
| CMeXTopologyIj | List of extracted structured surface cells interface |
| ►CMiTopologyIjk | List of volume cells interface |
| CMiHexahedronTopologyExplicitIjk | List of volume cells interface |
| CMoMeshViz | Class to initialize all MeshViz XLM nodes |
| CRemoteViz::Rendering::Monitoring | |
| CMoMeshPointProbe::MoProbeCallback | This class specifies the interface used by this node to notify the application when the position of the probe is updated |
| CMxHexahedron20CellExtract | Utility class for quadratic hexahedron cells with 20 nodes |
| CMxHexahedron27CellExtract | Utility class for quadratic hexahedron cells with 27 nodes |
| CMxHexahedronCellExtract | Utility class for hexahedron cells |
| CMxLineCellExtract | Utility class for line cells |
| CMxPolygonCellExtract | Utility class for polygon cells |
| CMxPolyhedronCellExtract | Utility class for polyhedron cells |
| CMxPyramidCellExtract | Utility class for pyramid cells |
| CMxQuadrangle8CellExtract | Utility class for quadratic quadrangle cells with 8 nodes |
| CMxQuadrangle9CellExtract | Utility class for quadratic quadrangle cells with 9 nodes |
| CMxQuadrangleCellExtract | Utility class for quadrangle cells |
| CMxTetrahedron10CellExtract | Utility class for quadratic tetrahedron cells with 10 nodes |
| CMxTetrahedronCellExtract | Utility class for tetrahedron cells |
| CMxTimeStamp | Manages an identifier that can be used as a time stamp |
| CMxTriangle6CellExtract | Utility class for quadratic triangle cells with 6 nodes |
| CMxTriangleCellExtract | Utility class for triangle cells |
| CMxWedge18CellExtract | Utility class for quadratic wedge cells with 18 nodes |
| CMxWedgeCellExtract | Utility class for wedge cells |
| CRemoteViz::Rendering::NetworkPerformance | |
| COivASPoint | Structure containing information about the the raycast intersection point |
| COivASRay | Structure for parameters of the ray |
| CPbArrayOfInt | DTEXT Dynamic array of int |
| CPbArrayOfLong | DTEXT Dynamic array of int32_t |
| ►CPbBase | Abstract class for all basic objects |
| ►CPbCell | Defines an abstract cell of a mesh |
| CPbHexahedronCell | Defines an hexahedron cell of a volume mesh |
| CPbPixelCell | Defines a pixel cell of a surface mesh |
| CPbPyramidCell | Defines a pyramid cell of a volume mesh |
| CPbQuadrangleCell | Defines a quadrangle cell of a surface mesh |
| CPbTetrahedronCell | Defines an tetrahedron cell of a volume mesh |
| CPbTriangleCell | Defines a triangle cell of a surface mesh |
| CPbVoxelCell | Defines a voxel cell of a volume mesh |
| CPbWedgeCell | Defines a wedge cell of a volume mesh |
| ►CPbDataMapping | Abstract class for data mapping |
| CPbLinearDataMapping | Class to define linear data mapping |
| CPbNonLinearDataMapping | Class to define non linear data mapping |
| CPbNonLinearDataMapping2 | Class to define non linear data mapping |
| CPbDateFormatMapping | Defines the date format and mapping |
| CPbDomain | Class to define a domain |
| CPbIsovaluesList | Class to define a list of isovalues |
| ►CPbMesh | Defines an abstract mesh |
| ►CPbMesh1D | Defines an abstract mono-dimensional mesh |
| CPbIrregularMesh1D | Defines a irregular mono-dimensional mesh |
| CPbRegularMesh1D | Defines a regular mono-dimensional mesh |
| ►CPbMesh2D | Defines an abstract surface mesh |
| ►CPbGrid2D | Defines an abstract grid surface mesh |
| ►CPbCartesianGrid2D | Defines a cartesian grid surface mesh |
| CPbParalCartesianGrid2D | Defines a parallel cartesian grid surface mesh |
| CPbPolarGrid2D | Defines a polar grid surface mesh |
| CPbRegularCartesianGrid2D | Defines a regular cartesian grid surface mesh |
| ►CPbIndexedMesh2D | Defines a surface mesh of polygons |
| CPbQuadrangleMesh2D | Defines a surface mesh of quadrangles |
| CPbTriangleMesh2D | Defines a surface mesh of triangles |
| ►CPbMesh3D | Defines an abstract volume mesh |
| ►CPbGrid3D | Defines an abstract grid volume mesh |
| ►CPbCartesianGrid3D | Defines a cartesian grid volume mesh |
| CPbParalCartesianGrid3D | Defines a parallel cartesian grid volume mesh |
| CPbRegularCartesianGrid3D | Defines a regular cartesian grid volume mesh |
| ►CPbIndexedMesh3D | Defines a volume mesh of polyhedrons |
| CPbHexahedronMesh3D | Defines a mesh of hexahedrons |
| CPbTetrahedronMesh3D | Defines a mesh of tetrahedrons |
| CPbMiscTextAttr | Class to define a numeric display format |
| CPbNumericDisplayFormat | Class to define a numeric display format |
| CPbDefinedValue | Class used to manage "defined" and "undefined" values |
| CPiSetOfDataSet< _T > | |
| CPoMeshViz | Class to initialize MeshViz |
| ►CQApplication | |
| CSoQtExtEventApplication | Overload the QApplication to be able to get devices events like SpaceMouse |
| ►CQEvent | |
| CExtEvent | QCustomEvent no longer exists in full Qt4 so we have to subclass QEvent to provide our own custom event |
| ►CQObject | |
| ►CIvtExtension | Base class to implement IvTune extensions |
| CIvtEditor | Base class for implementing IvTune editors |
| CIvtPluginsManager | Class that manages the loading of IvTune plug-ins |
| CIvtProfile | Configuration profile |
| CIvtServices | Class to access services provided by IvTune |
| CIvtShell | Class to register Extension GUI in IvTune |
| CQtTimer | |
| CSoQt | Routines for Open Inventor/Qt compatibility |
| ►CSoQtComponent | Abstract base class for all Open Inventor Qt components |
| CSoQtColorEditor | Component that lets you edit a color interactively |
| CSoQtDirectionalLightEditor | Component for editing directional lights |
| ►CSoQtGLWidget | Component for OpenGL rendering |
| ►CSoQtRenderArea | Component for rendering Open Inventor scene graphs |
| ►CSoQtViewer | Viewer component lowest base class |
| ►CSoQtFullViewer | Base viewer class which adds a decoration around the rendering area |
| ►CSoQtConstrainedViewer | Base viewer class which adds camera constraints given a world up direction |
| CSoQtFlyViewer | Viewer component for flying through space, with a constant world up |
| CSoQtWalkViewer | Viewer component which moves the camera in a plane |
| CSoQtExaminerViewer | Viewer component which uses a virtual trackball to view the data |
| CSoQtPlaneViewer | Viewer component which moves the camera in a plane |
| CSoQtMaterialEditor | Component which lets you edit a material interactively |
| CSoQtMaterialPalette | |
| CSoStereoDialog | Component that lets you modify stereo attributes interactively |
| ►CSoQtDevice | Abstract base class for input devices |
| CSoQtKeyboard | Translates and reports events for the keyboard device |
| CSoQtMouse | Translates and reports events for the mouse device |
| CSoQtSpaceball | Translates and reports events for a SpaceBall or SpaceMouse (Magellan) device |
| CSoQtTouchScreen | Translates and reports Qt events for the touch screen device |
| ►CQQuickFramebufferObject | |
| ►Copeninventor::inventor::viewercomponents::qt::qml::RenderArea | (Preview feature) |
| ►Copeninventor::inventor::viewercomponents::qt::qml::RenderAreaInteractive | (Preview feature) |
| Copeninventor::inventor::viewercomponents::qt::qml::RenderAreaOrbiter | (Preview feature) |
| ►CQtEventToSoEvent | |
| CQEventToSoEvent | |
| CQtHelper | Utilities class for Qt management |
| ►CQWidget | |
| CSoQtWrapper | Creates a QWidget that encapsulates an Open Inventor viewer |
| CViewerExaminer | Base class to have a MFC viewer with the OpenInventor OpenGL rendering |
| ►CQWindow | |
| ►CRenderArea | Class to render an OpenInventor scene in a Qt OpenGL window |
| ►CRenderAreaInteractive | Class to render an OpenInventor scene in a Qt OpenGL window |
| CRenderAreaExaminer | Class to render an OpenInventor scene graph in a Qt OpenGL window |
| CRenderAreaOrbiter | (Preview feature) Class to render an OpenInventor scene graph in a Qt OpenGL window |
| CRemoteVizClient | Initializes the RemoteVizClient module database |
| CRemoteVizRenderArea | HTML5 client API Documentation |
| CRemoteViz::Rendering::RenderArea | |
| CRemoteViz::Rendering::RenderAreaHardware | |
| CRemoteViz::Rendering::RenderAreaListener | |
| CSbBox2d | 2D box class |
| CSbBox2f | 2D box class |
| CSbBox2i32 | 2D box class |
| CSbBox2s | 2D box class |
| ►CSbBox3d | 3D box class |
| CSbXfBox3d | 3D box with an associated transformation matrix |
| ►CSbBox3f | 3D box class |
| CSbXfBox3f | 3D box with an associated transformation matrix |
| CSbBox3i32 | 3D box class |
| CSbBox3s | 3D box class |
| CSbBox4i32 | 4D box class |
| CSbCPUID | |
| CSbCylinder | Class for representing a cylinder |
| CSbDataType | Class encoding a data type |
| CSbElapsedTime | Class for measuring elapsed time with high resolution |
| ►CSbEventArg | Base class for all event arguments |
| CSiRenderArea::RenderEventArg | Structure given when a start render event is raised |
| CSoExtSelection::PreFilterEventArg | Structure given to callback when an event is raised |
| CSoOffscreenRenderArea::EventArg | Event that can be sent to the application for each tile rendered |
| CSoPolyLineScreenDrawer::EventArg | Structure given to callback when an event is raised |
| CSoProgressIndicator::StepEventArg | Class given to callback when an onEndStep is raised |
| CSoProgressIndicator::SubTaskEventArg | Class given to callback when onBeginSubTask/onEndSubTask are raised |
| CSoProgressIndicator::TaskEventArg | Class given to callback when onBeginTask/onEndTask are raised |
| CSoRemoteVizClient::BinaryMessageEventArg | Structure given when a received binary message event is raised |
| CSoRemoteVizClient::FrameEventArg | Structure given when a received and decoded frame event is raised |
| CSoRemoteVizClient::KeyboardEventArg | Structure given when a keyboard event is raised |
| CSoRemoteVizClient::MessageEventArg | Structure given when a received text message event is raised |
| CSoRemoteVizClient::MouseButtonEventArg | Structure given when a mouse button event is raised |
| CSoRemoteVizClient::MouseLocationEventArg | Structure given when a mouse location event is raised |
| CSoRemoteVizClient::MouseWheelEventArg | Structure given when a mouse wheel event is raised |
| CSoRemoteVizClient::RenderAreaSizeEventArg | Structure given when a renderArea resize event is raised |
| CSoRemoteVizClient::ServiceMessageEventArg | Structure given when a ServiceMessage event is raised |
| CSoRemoteVizClient::TouchEventArg | Structure given when a touch event is raised |
| CSbEventHandler< ArgType > | Class representing an event |
| CSbExtrusionGenerator | Factory that generates an extruded mesh from a polyline |
| CSbFileHelper | Utilities class for file management |
| CSbGLShareContext | Class encapsulating information about an OpenGL context: a handle on an OpenGL context and its id |
| ►CSbGraphicsCapabilities | List of common graphics capabilities set by Open Inventor |
| CSbGPUCapabilities | List of common graphics capabilities of the device used by a SoGLContext |
| CSbLine | Directed line in 3D |
| CSbLined | Directed line in 3D (double precision) |
| CSbMatrix | 4x4 matrix class |
| CSbMatrix3 | 3x3 matrix class |
| CSbMatrixd | 4x4 matrix class (double precision) |
| CSbName | Character string stored in a hash table |
| CSbPlane | Oriented plane in 3D |
| ►CSbPList | List of generic (void *) pointers |
| CSbStringList | Maintains a list of pointers to SbString instances |
| ►CSoBaseList | Maintains a list of pointers to instances of the SoBase classes |
| CSoEngineList | Maintains a list of pointers to engines |
| CSoNodeList | Maintains a list of pointers to nodes |
| CSoPathList | Maintains a list of pointers to paths |
| CSoDetailList | Maintains a list of instances of details |
| CSoDialogWidgetList | |
| CSoEngineOutputList | Maintains a list of pointers to engine outputs |
| CSoFieldList | Maintains a list of pointers to fields |
| CSoPickedPointList | Maintains a list of pointers to SoPickedPoint instances |
| CSoSensorList | Maintains a list of SoSensor |
| CSoTypeList | Maintains a list of SoTypes |
| ►CSbProjection | Base class for coordinate projection classes |
| CSbCylindricalProjection | Cylindrical coordinate projection |
| CSbProj4Projection | Cartographic (PROJ4) projection class |
| CSbSphericalProjection | Spherical coordinate projection |
| CSbTransformProjection | Scale/recenter projection class |
| CSbProjectionCoordinates | Cache projected coordinates |
| ►CSbProjector | Base class for representing projectors |
| ►CSbCylinderProjector | Cylinder projector |
| ►CSbCylinderSectionProjector | Cylinder-section projector |
| CSbCylinderPlaneProjector | Cylinder-plane projector |
| CSbCylinderSheetProjector | Cylinder-sheet projector |
| CSbLineProjector | Line projector |
| CSbPlaneProjector | Plane projector |
| ►CSbSphereProjector | Sphere projector |
| ►CSbSphereSectionProjector | Sphere-section projector |
| CSbSpherePlaneProjector | Sphere-plane projector |
| CSbSphereSheetProjector | Sphere-sheet projector |
| CSbQtHelper | Utilities class for Qt management |
| CSbRasterImage | Class encapsulating a raster image and its attributes |
| CSbRenderEngineMode | Render engine mode |
| CSbRotation | Class for representing a rotation |
| CSbRotationd | Class for representing a rotation (double precision) |
| CSbSphere | Class for representing a sphere |
| CSbString | Class for smart character strings |
| CSbThread | Portable thread class |
| CSbThreadAutoLock | Provides reliable unlocking of a mutex |
| CSbThreadAutoReadLock | Provides reliable unlocking of a read-only mutex |
| CSbThreadAutoSpinlock | Provides reliable unlocking of a spinlock |
| CSbThreadAutoWriteLock | Provides reliable unlocking of a write-only mutex |
| CSbThreadBarrier | Portable "barrier" class for synchronizing threads |
| CSbThreadLocalStorage | Thread Local Storage (TLS) class |
| CSbThreadMutex | Portable mutex class |
| CSbThreadRWMutex | Portable readers/writer lock class |
| CSbThreadSemaphore | Semaphore management |
| CSbThreadSignal | Portable signal class |
| CSbThreadSpinlock | Portable spinlock class |
| ►CSbThreadStorageBase | |
| CSbThreadStorage< bool > | Template class specialization for bool type instance thread Local Storage |
| CSbThreadStorage< T > | Template class for per instance thread Local Storage |
| CSbThreadStorage< bool > | Template class specialization for bool type instance thread Local Storage |
| CSbTime | Class for representation of a time |
| CSbTrackerInfo | Class for representing 3D tracker information |
| CSbVec2d | 2D vector class (double precision) |
| CSbVec2f | 2D vector class |
| CSbVec2i32 | 2D vector class |
| CSbVec2s | 2D vector class |
| CSbVec2String | 2D SbString vector class |
| CSbVec3d | 3D vector class (double precision) |
| ►CSbVec3f | 3D vector class |
| CSbColor | Color vector class |
| CSbVec3i32 | 3D vector class |
| CSbVec3s | 3D vector class |
| CSbVec4b | 4D vector class |
| CSbVec4d | 4D vector class (double precision) |
| ►CSbVec4f | 4D vector class |
| CSbColorRGBA | ColorRGBA vector class |
| CSbVec4i32 | 4D vector class |
| CSbVec4s | 4D vector class |
| CSbVec4ub | 4D vector class |
| CSbVec4ui32 | 4D vector class |
| CSbVec4us | 4D vector class |
| CSbVertexAttributeBinding | Class encoding a binding type |
| CSbViewportRegion | Class for representing a viewport |
| CSbViewVolume | 3D viewing volume class |
| CSbXmlTag | XML tag from LDM filer |
| CRemoteViz::Rendering::Service | |
| CRemoteViz::Rendering::ServiceListener | |
| CRemoteViz::Rendering::ServiceSettings | |
| CSiAntialiasingEventListener | Antialiasing change event listener interface |
| CSiDicomDataSet | DICOM data |
| CSiDicomElement | DICOM data |
| CSiDicomSequence | DICOM data |
| CSiDicomValue | DICOM data |
| ►CSiInteractionModeListener | This interface provides the list of interaction methods that subclasses must define |
| CRenderAreaExaminer | Class to render an OpenInventor scene graph in a Qt OpenGL window |
| ►CSiRenderArea | RenderArea interface |
| CRenderArea | Class to render an OpenInventor scene in a Qt OpenGL window |
| CSoOffscreenRenderArea | Render to an off-screen buffer for printing or generating textures |
| CSoRenderAreaCore | (Preview feature) Utility class to render a scene with an OpenGl context |
| Copeninventor::inventor::viewercomponents::qt::qml::RenderArea | (Preview feature) |
| ►CSiRenderAreaAntialiasing | RenderArea antialiasing interface |
| CRenderArea | Class to render an OpenInventor scene in a Qt OpenGL window |
| CSoOffscreenRenderArea | Render to an off-screen buffer for printing or generating textures |
| CSoRenderAreaCore | (Preview feature) Utility class to render a scene with an OpenGl context |
| ►CSiRenderAreaInteractive | RenderArea interactive interface |
| CRenderAreaInteractive | Class to render an OpenInventor scene in a Qt OpenGL window |
| CSoRenderAreaCore | (Preview feature) Utility class to render a scene with an OpenGl context |
| ►CSiRenderAreaStereo | RenderArea stereo interface |
| CRenderArea | Class to render an OpenInventor scene in a Qt OpenGL window |
| CSoRenderAreaCore | (Preview feature) Utility class to render a scene with an OpenGl context |
| ►CSiRenderAreaStillSuperSampling | RenderArea still supersampling interface |
| CRenderArea | Class to render an OpenInventor scene in a Qt OpenGL window |
| CSoRenderAreaCore | (Preview feature) Utility class to render a scene with an OpenGl context |
| ►CSiRenderAreaTransparency | RenderArea transparency interface |
| CSoOffscreenRenderArea | Render to an off-screen buffer for printing or generating textures |
| CSoRenderAreaCore | (Preview feature) Utility class to render a scene with an OpenGl context |
| CMoMeshInterpolatedLogicalSlice::SliceAxis | |
| CMoMeshLogicalSlice::SliceAxis | |
| CSliceAxis | Slice axis enum used to define the logical slice |
| CSoAlgorithms | Utility functions for loading algorithm modules |
| CSoAmbientColorElement | Stores ambient color of current material (superseded by SoMaterialElement) |
| ►CSoAntialiasingParameters | Antialiasing parameters interface base class |
| CSoAccumulationAntialiasingParameters | Antialiasing parameters class for the accumulation buffer algorithm |
| CSoFXAAParameters | Antialiasing parameters class for the FXAA algorithm |
| CSoFullSceneAntialiasingParameters | Antialiasing parameters class for the FSAA algorithm |
| CSoArithmetic | Arithmetic functions for buffers |
| CSoAutoMap< T > | buffer object mapping helper class |
| ►CSoAutoRef | Implements smart pointers to SoRefCounter objects |
| CSoRef< SoCallback > | |
| CSoRef< SoOrthographicCamera > | |
| CSoRef< SoSwitch > | |
| CSoRef< SoScale > | |
| CSoRef< SoSeparator > | |
| CSoRef< SoMaterial > | |
| CSoRef< SoCache > | |
| CSoRef< PlaneBoxIntersection > | |
| CSoRef< SoNode > | |
| CSoRef< SoSystemTimerTask > | |
| CSoRef< SoRenderAreaCore > | |
| CSoRef< SoGLContext > | |
| CSoRef< SoBufferObject > | |
| CSoRef< SoCpuBufferObject > | |
| CSoRef< SoEventCallback > | |
| CSoRef< SoRotation > | |
| CSoRef< SoCameraInteractor > | |
| CSoRef< SoViewport > | |
| CSoRef< SoLineSet > | |
| CSoRef< SoFont > | |
| CSoRef< SoVertexProperty > | |
| CSoRef< SoTranslation > | |
| CSoRef< SoText2 > | |
| CSoRef< SoTempPath > | |
| CSoRef< SoPath > | |
| CSoRef< SoCompactPathList > | |
| CSoRef< ElementInfosListContainer > | |
| CSoRef< SoGroup > | |
| CSoRef< SoCpuContext > | |
| CSoRef< SoFieldContainer > | |
| CSoRef< SoDeviceContextSharedGroup > | |
| CSoRef< SoTextureCubeMap > | |
| CSoRef< SoTransform > | |
| CSoRef< SoOffscreenRenderArea > | |
| CSoRef< SoTexture2 > | |
| CSoRef< SoShaderProgram > | |
| CSoRef< SoNodeDependencies > | |
| CSoRef< SoTexture3 > | |
| CSoRef< SoShapeHints > | |
| CSoRef< SamplerConfiguration > | |
| CSoRef< SoTextureUnit > | |
| CSoRef< T > | Smart pointer for any class inheriting SoRefCounter |
| CSoBaseContextObject | Context dependent object management class |
| ►CSoBaseStereo | Class for stereo management |
| CSoAnaglyphStereo | Class for anaglyph stereo support |
| CSoHalfScreenStereo | Class for half-screen stereo support |
| CSoInterlacedStereo | Class for interlaced stereo support |
| CSoNoStereoView | Makes a stereo viewer behave like a monoscopic (non-stereo) viewer |
| CSoPassiveStereo | |
| CSoRawStereo | Class for OpenGL stereo support |
| ►CSoBufferAsyncInterface | LDM interface to optimize memory management of tiles |
| CSoCpuBufferAsyncBasicProperty | LDM buffer object handling basic LDM tile information and implementing asynchronous buffer interface |
| ►CSoBufferPropertiesInterface | LDM interface to optimize memory management of tiles |
| ►CSoCpuBufferBasicProperty | LDM buffer object handling basic LDM tile information |
| CSoCpuBufferAsyncBasicProperty | LDM buffer object handling basic LDM tile information and implementing asynchronous buffer interface |
| CSoCpuBufferBitSet | LDM buffer object optimized for bitset tile data |
| CSoCpuBufferCompressed | LDM buffer object optimized for compressed tile data |
| CSoCpuBufferFromVolumeReader | LDM buffer object optimized for in memory reader tile data |
| CSoCpuBufferUniform | LDM buffer object optimized for uniform (single value) tile data |
| CSoByteStream | Converts scene graph objects to character byte streams |
| CSoCADFileFormat | Module class to initialize CAD file format support |
| CSoCallbackList | Manages a list of callbacks and associated data |
| CSoCollidingPrimitive | |
| CSoCollisionManager | Class to manage collisions |
| CSoColorPacker | Stores packed colors |
| CSoConversion | Type conversion functions for buffers |
| ►CSoConverter | Abstract base class for converting data sets into LDM format |
| ►CSoBaseLDMConverter | Base class for converting data sets into the LDM format |
| CSoVolumeConverter | Class for converting volume data sets into the LDM format |
| CSoConverterParameters | Container class for LDM converter parameters |
| CSoConvolution | Convolution functions for buffers |
| CSoDataExtract | Data extraction algorithms for buffers |
| CSoDB | Scene graph database class |
| ►CSoDevice | Abstract device management class |
| CSoCpuDevice | CPU device management class |
| CSoGLDevice | OpenGL device management class |
| CSoDicomTag | DICOM data |
| CSoDualSceneCollider | Class to check for collisions between two scenes |
| CSoDynamicLibManager | Class for managing dynamic libraries |
| CSoEmissiveColorElement | Stores emissive color of current material (superseded by SoMaterialElement) |
| CSoEngineOutput | Class for all engine outputs |
| CSoEventBuilder | Utility class that generates Open Inventor events |
| ►CSoGestureRecognizer | Base class for all gesture recognizers |
| CSoDoubleTapGestureRecognizer | Double tap gesture recognizer |
| CSoLongTapGestureRecognizer | Long tap gesture recognizer |
| CSoRotateGestureRecognizer | Rotate gesture recognizer |
| CSoScaleGestureRecognizer | Scale (pinch) gesture recognizer |
| ►CSoGetView | Class to access a MeshViz view |
| ►CSoBaseKit | Base class for all node kits |
| ►CPoBase | Abstract base class for all Graph Master & 3D Data Master classes |
| ►CPo3DdataMaster | Base class for all 3DdataMaster objects |
| ►CPoMesh | Base class for all mesh representations |
| ►CPoBaseStreamLine | Base class of all streamline representations on a mesh |
| CPoStreamLine | Representation of streamlines on a mesh |
| ►CPoStreamParticleMotion | Animation of particles along streamlines on a mesh |
| CPoStreamLineMotion | Representation of streamlines with motion of colors |
| CPoStreamPointMotion | Animation of point particles along streamline |
| CPoStreamSphereMotion | Animation of sphere particles along streamline |
| CPoStreamTadpoleMotion | Animation of tadpole particles along streamline |
| CPoStreamSurface | Representation of a surface connecting several streamlines |
| ►CPoCellShape | Abstract representation of a cell of a mesh |
| CPoCellEdges | Builds egdes of a cell of a mesh |
| CPoCellFacets | Builds facets of a cell of a mesh |
| CPoCellIndices | Builds text indices of a cell of a mesh |
| ►CPoMesh2D | Base class for all surface mesh representations |
| CPoMesh2DVec | Representation of vectors data of a surface mesh |
| CPoMeshContouring | Class to build contour lines on a 2D mesh |
| CPoMeshFilled | Filled representation of surface mesh |
| CPoMeshLimit | Representation of the limits of a surface mesh |
| CPoMeshLines | Representation of the edges of surface mesh |
| CPoMeshSides | Class to build the sides of the current surface mesh |
| ►CPoMesh3D | Base class for all volume mesh representations |
| ►CPoMesh3DVec | Representation of vectors data of a volume mesh |
| ►CPoMesh3DVecCrossSection | Representation of vectors on a cross section |
| CPoMesh3DVecGridCrossSection | Representation of vectors on a grid of a cross section |
| CPoMeshCrossContour | Representation of cross-contour of a volume mesh |
| CPoMeshCrossSection | Representation of cross section of a volume mesh |
| CPoMeshLevelSurf | Representation of level surface of volume mesh |
| CPoMeshSkeleton | Representation of the skeleton of a volume mesh |
| CPoMeshSkin | Representation of the mesh skin |
| CPoMeshProbePoint | Probing in a mesh |
| ►CPoGraphMaster | Abstract base class for all Graph Master classes |
| CPoArrow | Class to build a 2D arrow |
| CPoArrow3 | Class to build a 3D arrow |
| ►CPoBaseAxis | Base class for all axis objects |
| CPoAutoCubeAxis | Class to build a set of axes on a parallelepiped relating to the view |
| ►CPoAxis | Abstract class for axis representations |
| CPoAngularAxis | Class to build an angular axis |
| ►CPoCartesianAxis | Abstract class for cartesian axes |
| CPoGenAxis | Class to build a generalized axis |
| CPoLinearAxis | Class to build a linear axis |
| CPoLogAxis | Class to build a logarithmic axis |
| ►CPoPolarAxis | Abstract class for polar axis |
| CPoPolarLinAxis | Class to build a polar linear axis |
| CPoPolarLogAxis | Class to build a logarithmic polar axis |
| CPoTimeAxis | Class to build a time axis |
| CPoGroup2Axis | Class to build a group of two axes |
| CPoGroup3Axis3 | Class to build a group of three axes |
| CPoGroup4Axis | Class to build a group of four axes |
| CPoGroup6Axis3 | Class to build a group of six axes |
| CPoBiErrorPointField | Builds a bi-error point field |
| ►CPoChart | Abstract base class for all charting representations |
| ►CPoBar | Abstract base class for bar representations |
| CPoConicBar | Class to build conic bars |
| CPoCylindricalBar | Class to build cylindrical bars |
| CPoGeneralizedBar | Class to build generalized bars |
| CPoLinearBar | Class to build line bars |
| CPoProfileBar | Class to build profile bars |
| ►CPoCurveLine | Class to build a 2D line curve |
| CPoCurveFilling | Class to build 3D filled curve |
| CPoRibbon | Class to build a 2D ribbon curve |
| CPoTube | Class to build a 2D tube curve |
| CPoGeneralizedScatter | Class to build a 2D generalized scatter |
| CPoLabel | Class to build a label field |
| CPoPieChartRep | Class to build a 3D pie chart |
| CPoScatter | Class to build a 2D scatter |
| ►CPoCircle | Abstract class for 2D circle representation |
| CPoCircleCenterRadius | Class to build a 2D circle |
| CPoCircleThreePoints | Class to build a 2D circle |
| ►CPoCircle3 | Abstract class for 3D circle representation |
| CPoCircle3CenterRadius | Class to build a 3D circle |
| CPoCircle3ThreePoints | Class to build a 3D circle |
| ►CPoCircleArc | Abstract class for 2D circle arc representation |
| CPoCircleArcCtrPtAngle | Class to build a 2D circle arc |
| CPoCircleArcCtrRadTwoAngle | Class to build a 2D circle arc |
| CPoCircleArcCtrTwoPts | Class to build a 2D circle arc |
| CPoCircleArcThreePts | Class to build a 2D circle arc |
| ►CPoCircleArc3 | Abstract class for 3D circle arc representation |
| CPoCircleArc3CtrPtAngle | Class to build a 3D circle arc |
| CPoCircleArc3CtrTwoPts | Class to build a 3D circle arc |
| CPoCircleArc3ThreePts | Class to build a 3D circle arc |
| CPoCoordinateSystemAxis | Class for a 3D axes system |
| CPoCurve | Builds a 2D curve |
| CPoCurve3 | Builds a 3D curve |
| CPoErrorCurve | Class to build an error curve represention |
| CPoErrorPointField | Builds points field with X and Y margin error |
| CPoHighLowClose | Class to build a high low close representation |
| ►CPoHistogram | Abstract class for histogram representations |
| CPoMultipleHistogram | Class to build a multiple histogram |
| CPoSingleHistogram | Class to build a single histogram |
| CPoLabelField | Class to build a label field |
| ►CPoLegend | Abstract class for legend representations |
| CPoItemLegend | Class to build an items legend |
| ►CPoValueLegend | Abstract class for values legend |
| ►CPoAutoValueLegend | Abstract class for automatic value legend |
| CPoLinearValueLegend | Class to build a linear auto value legend |
| CPoNonLinearValueLegend1 | Class to build a non linear legend (first representation) |
| CPoNonLinearValueLegend2 | Class to build a non linear legend (second representation) |
| CPoNonLinearValueLegend3 | Class to build a non linear legend (third representation) |
| CPoParallelogram | Class for a 2D parallelogram |
| CPoParallelogram3 | Class for a 3D parallelogram |
| ►CPoPieChart | Abstract class for pie chart representation |
| CPoPieChart2D | Class for 2D pie chart representation |
| CPoPieChart3D | Class for 3D pie chart representation |
| CPoPointsFieldBars | Class to build a points field bars |
| CPoRectangle | Class for a 2D rectangle |
| CPoValuedMarkerField | Class for a valued markers field |
| ►CPoBaseView | Abstract base class for views |
| CPoSceneView | Class to define a view which contains a scene |
| CPoView | Class to define a view |
| CSoAppearanceKit | Appearance nodekit class |
| CSoCameraKit | Camera nodekit class |
| ►CSoInteractionKit | Base class for all interaction nodekit classes |
| ►CSoDragger | Base class for nodekits that move in response to click-drag-release mouse events |
| CSoCenterballDragger | Striped ball you rotate and re-center by dragging with the mouse |
| ►CSoDialogViz | Abstract base class for DialogViz components |
| ►CSoMenuItem | Abstract class for all menu item nodes |
| ►CSoMenuCheckBox | Menu pushbutton node |
| CSoMenuCheckBoxLauncher | Menu checkBoxLauncher node |
| CSoMenuPopup | Menu Popup node |
| ►CSoMenuPushButton | Menu pushbutton node |
| CSoMenuFileSelection | Menu file selection button node |
| CSoMenuPushButtonLauncher | Menu pushButtonLauncher node |
| CSoMenuRadioButtons | Dialog RadioButtons node |
| CSoMenuSeparator | Menu separator node |
| CSoMessageDialog | Message Dialog node |
| ►CSoTopComponent | Abstract Class for DialogViz visual components |
| ►CSoDialogComponent | Abstract base class for all basic dialog components |
| ►CSoDialogCheckBox | Dialog CheckBox node |
| CSoDialogCheckBoxLauncher | Dialog CheckBoxLauncher node |
| ►CSoDialogChoice | Abstract class for a multiple choice node |
| CSoDialogComboBox | Dialog ComboBox node |
| CSoDialogRadioButtons | Dialog radio buttons node |
| CSoDialogCustom | Dialog Custom node |
| CSoDialogEditText | Dialog EditText node |
| ►CSoDialogGroup | Abstract base class for container dialog components |
| CSoColumnDialog | Dialog column node |
| CSoRowDialog | Class that creates the dialog row container |
| CSoTabDialog | Class that creates the dialog tab container |
| CSoDialogLabel | Class that creates an SoDialogLabel node |
| ►CSoDialogPushButton | Dialog push button node |
| CSoDialogPushButtonLauncher | Dialog push button launcher node |
| CSoDialogSeparator | Class to create a separator line |
| ►CSoDialogSlider | Abstract class for the slider nodes |
| CSoDialogIntegerSlider | Dialog integer slider node |
| CSoDialogRealSlider | Dialog real slider node |
| CSoMenuBar | Menu bar node |
| CSoTopLevelDialog | Top Level Dialog node |
| CSoDirectionalLightDragger | Directional icon you rotate and translate by dragging with the mouse |
| CSoDragPointDragger | Object you can translate in 3D by dragging with the mouse |
| CSoHandleBoxDragger | Box you can scale, stretch and translate by dragging with the mouse |
| CSoJackDragger | Jack-shaped object you rotate, translate, or scale by dragging with the mouse |
| CSoPointLightDragger | Sun-shaped icon you can translate in 3D by dragging with the mouse |
| CSoRotateCylindricalDragger | Object you rotate along a cylindrical surface by dragging with the mouse |
| CSoRotateDiscDragger | Object you can rotate like a knob by dragging with the mouse |
| CSoRotateSphericalDragger | Object you can rotate about a spherical surface by dragging with the mouse |
| CSoScale1Dragger | Object you can scale in one dimension by dragging with the mouse |
| CSoScale2Dragger | Object you can scale in two dimensions by dragging with the mouse |
| CSoScale2UniformDragger | Object you can scale uniformly in two dimensions by dragging with the mouse |
| CSoScaleUniformDragger | Object you can scale uniformly in 3D by dragging with the mouse |
| CSoSpotLightDragger | Spotlight shaped dragger that allows you to change position, direction, and width of the beam |
| CSoTabBoxDragger | Cubic object you can translate and scale by dragging with the mouse |
| ►CSoTabPlaneDragger | Object you can translate or scale within a plane by dragging with the mouse |
| CSoEllipsoidDragger | Ellipsoid you can translate or scale within a plane by dragging with the mouse |
| CSoTrackballDragger | Striped ball you can rotate or scale uniformly by dragging with the mouse |
| CSoTransformBoxDragger | Box-like object you scale, rotate, and translate by dragging with the mouse |
| CSoTransformerDragger | Box-like object you scale, rotate, and translate by dragging with the mouse |
| ►CSoTranslate1Dragger | Object you can translate along a line by dragging with the mouse |
| CSoOrthoSliceDragger | Object that moves an SoOrthoSlice by dragging with the mouse |
| ►CSoTranslate2Dragger | Object you can translate within a plane by dragging with the mouse |
| CMagnifier | (Preview feature) [Medical] Shape node to display a magnified view of a region of the screen |
| CSoLightKit | Light nodekit class |
| CSoSceneKit | Scene nodekit class |
| ►CSoSeparatorKit | Separator nodekit class |
| CSoShapeKit | Shape nodekit class |
| CSoWrapperKit | Wrapper nodekit class |
| CSoGLDeviceSettings | Device settings management class |
| CSoGLExtension | Contains methods to query and disable OpenGL extensions |
| CSoGLFormat | OpenGL pixel format management class |
| CSoGLScreenDevice | GL Screen device class |
| CSoGLTexCacheEntry | Stores info about a tex cache |
| ►CSoGraphicConfig | Abstract base class for graphics configuration classes |
| ►CSoGLGraphicConfig | Defines an OpenGL graphics configuration |
| CSoWinGLGraphicConfig | Represents an OpenGL graphics configuration for Microsoft Windows systems |
| CSoXtGLGraphicConfig | Represents an OpenGL graphics configuration for UNIX/Linux (Xt-based) systems |
| ►CSoGraphicConfigTemplate | Abstract base class for graphics configuration template classes |
| CSoGLGraphicConfigTemplate | Defines an OpenGL graphics configuration template |
| ►CSoGraphicDevice | Abstract base class for graphics device classes |
| CSoGLGraphicDevice | Represents an OpenGL graphics device |
| CSoGui | |
| ►CSoGuiBase | |
| ►CSoGuiComponent | |
| ►CSoGuiGLWidget | |
| ►CSoGuiRenderArea | |
| ►CSoGuiViewer | |
| ►CSoGuiFullViewer | |
| ►CSoGuiConstrainedViewer | |
| ►CSoGuiAlgoViewers | Common algorithms for all viewers |
| CSoGuiExaminerViewer | |
| CSoGuiFlyViewer | |
| CSoGuiPlaneViewer | |
| CSoGuiWalkViewer | |
| ►CSoGuiDevice | |
| CSoGuiSpaceball | |
| CSoHardCopy | Class to initialize HardCopy |
| CSoInput | Used to read Open Inventor data files |
| ►CSoInputParameters | Base class for file reader parameters |
| CSoCADInputReaderParameters | CAD Input reader Parameters when importing CAD file type |
| CSoInteraction | Initializes Open Inventor interaction classes |
| CSoIntersectingPrimitive | |
| CSoIvTune | Opens an IvTune window |
| ►CSoLDMBufferObjectInterface | LDM interface to optimize memory management of tiles |
| CSoCpuBufferBitSet | LDM buffer object optimized for bitset tile data |
| CSoCpuBufferCompressed | LDM buffer object optimized for compressed tile data |
| CSoCpuBufferFromVolumeReader | LDM buffer object optimized for in memory reader tile data |
| CSoCpuBufferUniform | LDM buffer object optimized for uniform (single value) tile data |
| CSoLDMDataAccess | Volume data access methods |
| CSoLDMGlobalResourceParameters | Global resource parameters of VolumeViz |
| ►CSoLDMLargeDataManagement | Large Data Management |
| CSoLDMResourceManager | Resource Manager |
| CSoLDMTileID | Tile ID |
| CSoLDMTopoOctree | Octree topology queries |
| ►CSoLdmValuationActionInterface | |
| ►CSoVolumeGeometry | LDM valuation interface for volume geometry nodes |
| CSoVolumeBufferedShape | Buffered shape node for volume data |
| CSoVolumeFaceSet | Polygonal face shape node for volume data |
| CSoVolumeIndexedFaceSet | Indexed polygonal face shape node for volume data |
| CSoVolumeIndexedTriangleStripSet | Indexed triangle strip set shape node for volume data |
| CSoVolumeTriangleStripSet | Triangle strip set shape node for volume data |
| CSoLDMWriter | Write data to disk in LDM format |
| CSoLicensesInfo | Class managing every licensed product |
| CSoLockManager | Sets the unlock string |
| CSoModuleCheck | Class used to check and report library and application consistency |
| ►CSoMPEGRenderer | Base class for generating MPEG output from a scene graph |
| CSoMPEGFrameRenderer | Generates MPEG output, frame by frame |
| CSoMPEGNavRenderer | Generates MPEG output that tracks camera motion |
| CSoNodeKit | Initializes nodekit classes |
| CSoNodekitCatalog | Nodekit catalog class |
| CSoOutput | Used to write Open Inventor data files |
| ►CSoPerfCounter | Abstract base class for Performance Counter |
| CSoPerfAccumCounter | Performance Accumulation Counter |
| CSoPerfStateCounter | Performance State Counter |
| CSoPerfCounterManager | Performance Counter Manager |
| CSoPickedPoint | Represents point on surface of picked object |
| CSoPreferences | Manages Open Inventor configuration parameters |
| CSoPrimitiveVertex | Represents a vertex of a generated primitive |
| CSoProgressIndicator | Class for reporting progress of a task |
| CSoQtCollisionViewer | Class to manage collisions between the camera and the scene |
| ►CSoRasterImageIO | Abstract base class for raster image input and output |
| CSoRasterImageFile | Class for raster image file input and output |
| ►CSoRasterImageRW | Abstract base class for encoding and decoding raster images |
| CSoBMPImageRW | Class for encoding and decoding a BMP raster image |
| CSoDDSImageRW | Class for decoding a DDS raster image |
| CSoGIFImageRW | Class for decoding a GIF raster image |
| CSoHDRImageRW | Class for encoding and decoding an HDR raster image |
| CSoJP2ImageRW | Class for encoding and decoding a JPEG2000 raster image |
| CSoJPEGImageRW | Class for encoding and decoding a JPEG raster image |
| CSoMRCImageRW | Class for encoding and decoding an MRC raster image |
| CSoPNGImageRW | Class for encoding and decoding a PNG raster image |
| CSoPSImageRW | Class for encoding and decoding a PostScript raster image |
| CSoSGIRGBImageRW | Class for encoding and decoding an SGI raster image |
| CSoTIFFImageRW | Class for encoding and decoding a TIFF raster image |
| CSoRasterReaderSet | Class referencing all raster reading classes |
| ►CSoRefCounter | Base class for ref-counted objects |
| ►CSoBase | Base class for all nodes, paths, and engines |
| ►CSoFieldContainer | Abstract base class for objects that contain fields |
| ►CSoEngine | Base class for all engines |
| CSoBoolOperation | Performs Boolean operations |
| CSoCalculator | A general-purpose calculator |
| CSoComposeMatrix | Composes a transformation matrix |
| CSoComposeRotation | Composes a rotation from axis and angle values |
| CSoComposeRotationFromTo | Composes a rotation that rotates from one vector into another |
| CSoComposeVec2f | Composes 2D vectors from floating-point values |
| CSoComposeVec2i32 | Composes 2D vectors from int values |
| CSoComposeVec2s | Composes 2D vectors from short values |
| CSoComposeVec3f | Composes 3D vectors from floating-point values |
| CSoComposeVec4f | Composes 4D vectors from floating-point values |
| CSoComputeBoundingBox | Computes the bounding box and center of a scene graph |
| CSoConcatenate | Joins separate fields into a single multiple-value field |
| CSoCounter | Triggered integer counter |
| CSoDecomposeMatrix | Decomposes transformation matrices into values for translation, rotation, and scale |
| CSoDecomposeRotation | Decomposes rotation values |
| CSoDecomposeVec2f | Decomposes 2D vectors into floating-point values |
| CSoDecomposeVec2i32 | Decomposes 2D vectors into int values |
| CSoDecomposeVec2s | Decomposes 2D vectors into short values |
| CSoDecomposeVec3f | Decomposes 3D vectors into floating-point values |
| CSoDecomposeVec4f | Decomposes 4D vectors into floating-point values |
| CSoElapsedTime | Basic controllable time source |
| CSoGate | Selectively copies its input to its output |
| ►CSoInterpolate | Base class for all interpolator engines |
| CSoInterpolateFloat | Interpolates floating-point values |
| CSoInterpolateRotation | Interpolates rotation values |
| CSoInterpolateVec2f | Interpolates 2D floating-point vectors |
| CSoInterpolateVec3f | Interpolates 3D floating-point vectors |
| CSoInterpolateVec4f | Interpolates 4D floating-point vectors |
| CSoOnOff | Engine that functions as an on/off switch |
| CSoOneShot | Timer that runs for a pre-set amount of time |
| CSoSelectOne | Selects one value from a multiple-value field |
| CSoTimeCounter | Timed integer counter |
| CSoTrackFollower | Animates an object or camera along a track |
| CSoTransformVec3f | Transforms a 3D vector by a 4x4 matrix |
| CSoTriggerAny | Provides fan-in for triggers |
| CSoLDMDataTransform | LDM data transform object |
| CSoLDMResourceParameters | Defines resource parameters constraints of an SoDataSet object |
| ►CSoNode | Abstract base class for all database nodes |
| ►CMoActionNode | Utility class that provides default action handling for MeshViz nodes |
| CMoCellFilter | Property node that defines a cell filter |
| ►CMoColorMapping | Abstract base class for color mapping nodes |
| CMoCustomColorMapping | Property node that defines a custom color mapping |
| CMoLevelColorMapping | Property node that defines a color mapping with constant color in each interval |
| CMoLinearColorMapping | Property node that defines a color mapping with interpolated color in each interval |
| CMoPredefinedColorMapping | Property node that selects a predefined color mapping |
| CMoCombineColorMapping | Property node that defines a combine color mapping |
| CMoDataBinding | Property node that defines the data binding |
| CMoDrawStyle | Property node that defines the draw style of representations |
| CMoMaterial | Property node that defines the material of surface representations |
| CMoMesh | Property node that defines a mesh |
| ►CMoMeshBaseRepresentation | Abstract base class for all MeshViz XLM representation nodes |
| CMoLegend | Rendering node that displays a legend |
| ►CMoMeshRepresentation | Abstract base class for all MeshViz XLM representation nodes containing an extractor |
| CMoMeshClipPoint | Rendering node that displays clip points of a line mesh |
| ►CMoMeshIsoline | Rendering node that displays isolines on a surface mesh |
| CMoMeshAnnotatedIsoline | Rendering node that displays annotated isolines |
| ►CMoMeshLineRepresentation | Abstract base class for all MeshViz XLM line representation nodes containing an extractor |
| CMoMeshClipLine | Rendering node that displays a clip line of a surface mesh |
| CMoMeshLine | Rendering node that displays a line mesh |
| CMoMeshOutline | Rendering node that displays the outline of a mesh |
| CMoMeshStreamline | Rendering node that displays streamlines of a vector field on a volume mesh |
| ►CMoMeshSurfaceRepresentation | Abstract base class for all MeshViz XLM surface representation nodes containing an extractor |
| CMoMeshCellShape | Rendering node that displays a set of cells of a mesh |
| CMoMeshCylinderSlice | Rendering node that displays a cylinder slice of a volume mesh |
| CMoMeshFenceSlice | Rendering node that displays a fence slice within a volume mesh |
| CMoMeshGridPlaneSlice | Rendering node that displays a grid plane slice of a volume mesh |
| CMoMeshInterpolatedLogicalSlice | Rendering node that displays an interpolated logical slice of a volume mesh |
| CMoMeshIsosurface | Rendering node that displays an isosurface of a volume mesh |
| CMoMeshLogicalSlice | Rendering node that displays a logical slice of a structured volume mesh |
| ►CMoMeshPlaneSlice | Rendering node that displays a plane slice of a volume mesh |
| CMoMeshElevatedPlaneSlice | Rendering node that displays an elevated plane slice of a volume mesh |
| CMoMeshSkin | Rendering node that displays the skin of a volume mesh |
| CMoMeshSlab | Rendering node that displays a slab of a structured volume mesh |
| CMoMeshSphereSlice | Rendering node that displays a sphere slice of a volume mesh |
| CMoMeshSurface | Rendering node that displays a surface mesh |
| CMoMeshVector | Rendering node that displays a vector data set |
| CMoMeshPointProbe | Action node that probes cells of a mesh |
| CMoScalarSet | Property node that stores any kind of scalar data set |
| CMoScalarSetI | Property node that stores a scalar data set for an unstructured mesh |
| CMoScalarSetIj | Property node that stores a scalar data set for a structured surface mesh |
| CMoScalarSetIjk | Property node that stores a scalar data set for a structured volume mesh |
| CMoStringSet | Property node that stores any kind of string set |
| CMoTessellator | Property node that defines a tessellator |
| CMoVec3SetI | Property node that stores a vector data set for an unstructured mesh |
| CMoVec3SetIj | Property node that stores a vector data set for a structured surface mesh |
| CMoVec3SetIjk | Property node that stores a vector data set for a structured volume mesh |
| ►CPoNode | Abstract base class for all MeshViz nodes |
| CPoBevelEdge | Node to define the beveled edge values |
| ►CPoCellFilter | Interface class defining a filter of cells |
| CPoIntervalCellFilter | Node class to define a filter of cells |
| ►CPoDataMapping | Abstract base class for all data mapping nodes |
| CPoLinearDataMapping | Node class to define a linear data mapping |
| CPoNonLinearDataMapping | Node class to define a non linear data mapping |
| CPoNonLinearDataMapping2 | Node class to define a non linear data mapping |
| CPoDateFormatMapping | Node to define date format and mapping |
| CPoDomain | Node to define a domain |
| CPoIsovaluesList | Node to define a list of isovalues |
| CPoLabelHints | Node to define common label hints |
| ►CPoMesh1DFilter | Abstract base class for all filter nodes |
| CPoCoordinateListFilter | Node to define a coordinate list filter |
| CPoIndexListFilter | Node to define a index list filter |
| CPoPeriodFilter | Node to define a period filter |
| CPoPeriodIndexFilter | Node to define a period index filter |
| CPoMesh1DHints | Node that provides hints about the mesh 1D |
| ►CPoMeshProperty | Abstract Inventor node defining a mesh |
| CPoCartesianGrid2D | Inventor node defining a mesh of type PbCartesianGrid2D |
| CPoCartesianGrid3D | Inventor node defining a mesh of type PbCartesianGrid3D |
| CPoHexahedronMesh3D | Inventor node defining a mesh of type PbHexahedronMesh3D |
| CPoIndexedMesh2D | Inventor node defining a mesh of type PbIndexedMesh2D |
| CPoIndexedMesh3D | Inventor node defining a mesh of type PbIndexedMesh3D |
| CPoIrregularMesh1D | Inventor node defining a mesh of type PbIrregularMesh1D |
| CPoParalCartesianGrid2D | Inventor node defining a mesh of type PbParalCartesianGrid2D |
| CPoParalCartesianGrid3D | Inventor node defining a mesh of type PbParalCartesianGrid3D |
| CPoPolarGrid2D | Inventor node defining a mesh of type PbPolarGrid2D |
| CPoQuadrangleMesh2D | Inventor node defining a mesh of type PbQuadrangleMesh2D |
| CPoRegularCartesianGrid2D | Inventor node defining a mesh of type PbRegularCartesianGrid2D |
| CPoRegularCartesianGrid3D | Inventor node defining a mesh of type PbRegularCartesianGrid3D |
| CPoRegularMesh1D | Inventor node defining a mesh of type PbRegularMesh1D |
| CPoTetrahedronMesh3D | Inventor node defining a mesh of type PbTetrahedronMesh3D |
| CPoTriangleMesh2D | Inventor node defining a mesh of type PbTriangleMesh2D |
| CPoMiscTextAttr | Node to define miscellaneous text attributes (font name, line length,...) |
| CPoNumericDisplayFormat | Node to define the numeric display format |
| ►CPoProfile | Abstract base class for all profile nodes |
| CPoCircularProfile | Node that defines a circular profile |
| CPoEllipticProfile | Node that defines an elliptic profile |
| CPoProfileCoordinate2 | Node that defines a 2D polygon profile |
| CPoSquareProfile | Node that defines a square profile |
| CSoAlphaPolicy | Alpha (transparency) policy node |
| CSoAnnoText3Property | Annotation text property node |
| CSoBBox | Bounding box node |
| ►CSoBackground | Abstract base class for background nodes |
| CSoGradientBackground | Gradient background node |
| CSoImageBackground | Image background node |
| CSoBaseColor | Node that defines an object's base color |
| CSoBaseKit | Base class for all node kits |
| CSoBevelProperty | Node to define beveling properties |
| ►CSoCallback | Provides custom behavior during actions |
| CSoGLCallback | Provides custom OpenGL behavior during rendering actions |
| ►CSoCamera | Abstract base class for camera nodes |
| CSoOrthographicCamera | Orthographic camera node |
| ►CSoPerspectiveCamera | Perspective camera node |
| CSoStereoCamera | Stereo camera node |
| ►CSoClipPlane | Clipping plane node |
| CSoClipPlaneManip | Manipulator to transform a clipping plane |
| CSoColorIndex | Surface color index node |
| CSoColorMap | Class for indexed texture color map |
| CSoColorMask | Enable and disable writing of frame buffer color components |
| CSoComplexity | Shape complexity node |
| CSoComputeShaderScheduler | Compute shader scheduler node |
| ►CSoCoordinate3 | Coordinate point node |
| CSoGeoCoordinate | Geographic coordinates node |
| CSoCoordinate4 | Rational coordinate point node |
| CSoDataCompositor | Data set compositor node |
| CSoDataRange | Range of data values to be mapped to the color map |
| ►CSoDataSet | Data set node |
| ►CSoVolumeData | Volume data property node |
| CSoHeightFieldGeometry | Height field data node |
| CSoHeightFieldProperty | Height field property node |
| CSoHeightFieldPropertyMask | Height field mask node |
| CSoVolumeMask | Volume mask |
| CSoDataSetId | Property node that sets the current dataset id |
| CSoDepthBuffer | Depth buffer parameters node |
| CSoDepthOffset | Property node that applies a depth offset |
| CSoDrawStyle | Node that defines the style to use when rendering |
| CSoEdgeFlag | Class to mark/unmark edges for beveling |
| CSoEnvironment | Global environment node |
| CSoEnvironmentMap | Environment map node |
| CSoEventCallback | Node which invokes callbacks for events |
| CSoFile | Node that reads children from a named file |
| ►CSoFont | Node that defines font name, size, and type for text |
| CSoFontStyle | Defines font family and style for text |
| CSoFullSceneAntialiasing | Node that controls full-scene antialiasing |
| CSoGeoOrigin | Specifies a local geospatial coordinate system |
| CSoGeoRender | Defines rendering projection |
| CSoGeometryPriority | Priority property of a rendering node |
| ►CSoGroup | Base class for all group nodes |
| CSoArray | Group node that creates a regular IxJxK array of copies of its children |
| CSoGeoLOD | Level-of-detail management for multi-resolution terrains |
| ►CSoLOD | Distance-based level-of-detail switching group node |
| CSoLevelOfSimplification | Level-of-detail switching node designed for grouping simplified versions of the same shape |
| CSoLevelOfDetail | Level-of-detail switching group node |
| CSoMultiPathSwitch | Group node that traverses only when traversed along a given path |
| CSoMultiSwitch | Group node that traverses a set of chosen children |
| CSoMultipleCopy | Group node that traverses multiple times, applying matrices |
| ►CSoMultipleInstanceBase | Abstract group node that traverses its children multiple times |
| CSoMultipleInstance | Group node that renders multiple instances of its children |
| CSoNurbsGroup | Group that encapsulates NURBS surfaces to be joined |
| CSoOverlayGroup | Group node dedicated to render multiple co-planar shapes |
| CSoPathSwitch | Group node that traverses only when traversed along a given path |
| ►CSoSeparator | Group node that saves and restores traversal state |
| CPlaneGeometryIntersection | (Preview feature) [Medical] Class for computing the intersection of geometry with a plane |
| CRuler | (Preview feature) [Medical] Interactive distance measuring tool for SoOrthoSlice |
| ►CSceneInteractor | Base class for building a basic OpenInventor application without using the classic viewer classes |
| CSceneExaminer | Tool class for building a basic interactive OpenInventor application with scene "examiner" viewing behavior |
| CSceneOrbiter | (Preview feature) Tool class for building a basic interactive OpenInventor application with mode-less scene "orbiter" viewing behavior |
| CSceneView | (Preview feature) [Medical] Defines a view for use with ViewManager |
| ►CSoAnnotation | Annotation group node |
| CGnomon | (Preview feature) [Medical] Shape node to display a medical gnomon (compass) on the screen |
| CSliceOrientationMarkers | (Preview feature) [Medical] Shape node to display slice orientation markers in window coordinates |
| CSliceScaleBar | (Preview feature) [Medical] Shape node to display a dynamic scale bar in window coordinates |
| ►CTextBox | (Preview feature) [Medical] Shape node to display a text box in window coordinates |
| CDicomInfo | (Preview feature) [Medical] Text node to display DICOM information on sceen |
| CSoBillboard | Grouping node that modifies its coordinate system so that its local Z-axis always points at the viewer |
| ►CSoLocateHighlight | Special separator that performs locate highlighting |
| CSoWWWAnchor | Separator group node with a URL hyperlink |
| CSoMultiDataSeparator | Separator for combining multiple data sets |
| CSoRenderToTarget | Group node that renders its children to one or more "targets" |
| ►CSoSelection | Manages a list of selected objects |
| CSoExtSelection | Selection node that supports lasso selection |
| CSoVertexAttribFeedback | Node to record vertex attributes from shaders into buffer objects |
| CSoVolumeGroup | Groups multiple volumes to be volume rendered in the same scene |
| CSoShadowGroup | Shadow casting group node |
| ►CSoSwitch | Group node that traverses one chosen child |
| CSoBlinker | Animated cycling switch node |
| CSoInteractiveSwitch | Group node that traverses one chosen child depending on scene interaction |
| CSoTransformSeparator | Group node that saves and restores transformation state |
| CSoVolumeClippingGroup | Clipping a volume with a 3D object |
| CSoVolumeMaskGroup | Volume mask group |
| CViewManager | (Preview feature) [Medical] View manager for use with viewer components |
| CSoHardwareQuery | |
| CSoInfo | Node containing information text string |
| CSoInteractiveComplexity | Field interactive complexity node |
| CSoLabel | Node containing label text string |
| ►CSoLight | Abstract base class for all light source nodes |
| ►CSoDirectionalLight | Node representing a directional light source |
| CSoDirectionalLightManip | Directional light node with 3D interface for editing direction |
| ►CSoPointLight | Node representing a point light source |
| CSoPointLightManip | Point light node with 3D interface for editing location |
| CSoQuadAreaLight | Node representing a rectangular area light source |
| ►CSoSpotLight | Node representing a spotlight source |
| CSoSpotLightManip | Spotlight node with 3D interface for editing location, direction, and beam width |
| CSoLightModel | Node that defines the lighting model to use when rendering |
| CSoMarker | Defines a custom bitmap for SoMarkerSet and SoIndexedMarkerSet |
| CSoMaterial | Surface material definition node |
| CSoMaterialBinding | Node that specifies how multiple materials are bound to shapes |
| CSoNodeKitListPart | Group node with restricted children |
| CSoNormal | Node that defines surface normals for shapes |
| CSoNormalBinding | Node that specifies how multiple surface normals are bound to shapes |
| CSoNurbsBoundary | Node that defines a boundary shared by several NURBS profile |
| CSoNurbsProperty | Node that defines additional properties for rendering a NURBS surface |
| CSoOffscreenVolumeRender | Extract data from an SoVolumeRender |
| CSoOutlineEffect | (Preview feature) |
| CSoPackedColor | Node that defines base colors using packed representation |
| CSoPattern | Node that defines the pattern to use when rendering shapes |
| CSoPhysicalMaterial | Physically based surface material definition node |
| CSoPickStyle | Picking style node |
| CSoPolygonOffset | Property node that sets the polygon offset |
| ►CSoProfile | Abstract base class for all profile nodes |
| CSoLinearProfile | Piecewise-linear profile curve |
| CSoNurbsProfile | NURBS profile curve |
| CSoProfileCoordinate2 | Profile coordinate node |
| CSoProfileCoordinate3 | Rational profile coordinate node |
| ►CSoProjection | Coordinate projection node |
| CSoGeoProjection | Geospatial projection node |
| CSoTransformProjection | Scale/recenter projection node |
| ►CSoROI | Region of Interest (subvolume) node |
| CSoROIManip | Manipulator to transform an ROI (Region of Interest) |
| CSoRemoteVizClient | Client node enables to integrate RemoteViz into Open Inventor applications |
| CSoRenderToTextureProperty | Class for creating a texture by rendering a scene graph |
| ►CSoScreenDrawer | Base class to draw a scene graph in screen space |
| ►CSoPolyLineScreenDrawer | Interactively draw a polyline in normalized screen space |
| CSoEllipseScreenDrawer | Interactively draw an ellipse in normalized screen space |
| CSoLassoScreenDrawer | Interactively draw a lasso in normalized screen space |
| CSoPolygonScreenDrawer | Interactively draws a polygon in normalized screen space |
| CSoRectangleScreenDrawer | Interactively draws a rectangle in normalized screen space |
| ►CSoShaderObject | Abstract node class which defines a shader object |
| CSoComputeShader | Node that defines a compute shader |
| CSoFragmentShader | Node that defines a fragment shader |
| CSoGeometryShader | Node that defines a geometry shader |
| CSoTessellationControlShader | Node that defines a tessellation control shader |
| CSoTessellationEvaluationShader | Node that defines a tessellation evaluation shader |
| CSoVertexShader | Node that defines a vertex shader |
| ►CSoShaderParameter | Abstract base class for all shader parameter nodes |
| CSoShaderParameterBufferObject | Shader parameter node storing a buffer object |
| CSoShaderParameterImage | Shader parameter node storing a texture image |
| ►CSoUniformShaderParameter | Abstract base class for all uniform shader parameter nodes |
| CSoShaderParameter1f | Uniform shader parameter node storing a float value |
| CSoShaderParameter1i | Uniform shader parameter node storing an integer |
| CSoShaderParameter2f | Uniform shader parameter node storing a two-dimensional (float) vector |
| CSoShaderParameter2i | Uniform shader parameter node storing a two-dimensional (integer) vector |
| CSoShaderParameter3f | Uniform shader parameter node storing a three-dimensional (float) vector |
| CSoShaderParameter3i | Uniform shader parameter node storing a three-dimensional (integer) vector |
| CSoShaderParameter4f | Uniform shader parameter node storing a four-dimensional (float) vector |
| CSoShaderParameter4i | Uniform shader parameter node storing a four-dimensional (integer) vector |
| CSoShaderParameterArray1f | Uniform shader parameter node storing an array of float values |
| CSoShaderParameterArray1i | Uniform shader parameter node storing an array of integers |
| CSoShaderParameterArray2f | Uniform shader parameter node storing an array of two-dimensional (float) vectors |
| CSoShaderParameterArray2i | Uniform shader parameter node storing an array of two-dimensional (integer) vectors |
| CSoShaderParameterArray3f | Uniform shader parameter node storing an array of three-dimensional (float) vectors |
| CSoShaderParameterArray3i | Uniform shader parameter node storing an array of three-dimensional (integer) vectors |
| CSoShaderParameterArray4f | Uniform shader parameter node storing an array of four-dimensional (float) vectors |
| CSoShaderParameterArray4i | Uniform shader parameter node storing an array of four-dimensional (integer) vectors |
| CSoShaderParameterMatrix | Uniform shader parameter node storing a 4x4 matrix |
| CSoShaderParameterMatrix3 | Uniform shader parameter node storing a 3x3 matrix |
| CSoShaderParameterMatrixArray | Uniform shader parameter node storing an array of 4x4 matrices |
| CSoShaderStateMatrixParameter | Uniform shader parameter node storing an OpenGL state matrix |
| ►CSoVertexShaderParameter | Abstract base class for all vertex shader parameter nodes |
| CSoVertexShaderParameter1f | Vertex shader parameter node storing a float value |
| CSoVertexShaderParameter1s | Vertex shader parameter node storing a short integer value |
| CSoVertexShaderParameter2f | Vertex shader parameter node storing a two-dimensional (float) vector |
| CSoVertexShaderParameter2s | Vertex shader parameter node storing a two-dimensional (short integers) vector |
| CSoVertexShaderParameter3f | Vertex shader parameter node storing a three-dimensional (float) vector |
| CSoVertexShaderParameter3s | Vertex shader parameter node storing a three-dimensional (short integer) vector |
| CSoVertexShaderParameter4b | Vertex shader parameter node storing a four-dimensional (8-bit integer) vector |
| CSoVertexShaderParameter4f | Vertex shader parameter node storing a four-dimensional (float) vector |
| CSoVertexShaderParameter4i | Vertex shader parameter node storing a four-dimensional (integer) vector |
| CSoVertexShaderParameter4s | Vertex shader parameter node storing a four-dimensional (short integer) vector |
| CSoVertexShaderParameter4ub | Vertex shader parameter node storing a four-dimensional (unsigned 8-bit integer) vector |
| CSoVertexShaderParameter4ui | Vertex shader parameter node storing a four-dimensional (unsigned integer) vector |
| CSoVertexShaderParameter4us | Vertex shader parameter node storing a four-dimensional (unsigned short integer) vector |
| ►CSoVertexShaderParameterBufferObject | Vertex shader parameter node storing a buffer object |
| CSoInstanceParameter | Per-instance parameter node storing a buffer object |
| CSoVertexShaderParameterMatrix | Vertex shader parameter node storing a matrix |
| ►CSoShaderProgram | Shader program property node |
| ►CSoVolumeShader | Shader node for volume rendering |
| CSoVolumeIsosurface | Isosurface property node |
| CSoVolumeRenderingQuality | Volume rendering quality property mode |
| CSoShadowStyle | Shadow style property node |
| ►CSoShape | Abstract base class for all shape nodes |
| ►CSoAlgebraicShape | Abstract base class for algebraic shapes |
| CSoAlgebraicCone | Algebraic cone shape node |
| CSoAlgebraicCylinder | Algebraic cylinder shape node |
| CSoAlgebraicSphere | Algebraic sphere shape node |
| CSoAnnoText3 | Annotation text node |
| CSoAsciiText | Simple 3D text shape node |
| ►CSoBaseExtrusion | Abstract base class for all extrusion-based shape nodes |
| CSoCircularExtrusion | Geometric shape formed by extruding a circle along a 3D spine |
| CSoExtrusion | Geometric shape formed by extruding a 2D cross section along a 3D spine |
| ►CSoBufferedShape | Node to render geometry stored in SoBufferObject objects |
| CSoVolumeBufferedShape | Buffered shape node for volume data |
| CSoCSGShape | Shape defined by a binary boolean operation on two sub scene graphs |
| CSoCone | Cone shape node |
| CSoCube | Cube shape node |
| CSoCylinder | Cylinder shape node |
| CSoImage | Displays an image that always faces the camera |
| ►CSoLdmShape | Abstract base class for LDM shape nodes |
| ►CSoVolumeShape | Abstract base class for slices, SoVolumeSkin, SoHeightFieldRender, and SoVolumeRender nodes |
| ►CSoSlice | Abstract base class for slice shape nodes |
| CSoFenceSlice | Fence slice shape node |
| CSoHeightFieldRender | Heightfield rendering node |
| ►CSoObliqueSlice | Oblique slice shape node |
| CObliqueSliceBorder | (Preview feature) [Medical] Oblique slice shape node with border |
| ►CSoOrthoSlice | Ortho slice shape node |
| COrthoSliceBorder | (Preview feature) [Medical] Ortho slice shape node with border |
| CSoVolumeSkin | Draws a data volume skin |
| CSoVolumeRender | Renders data volumes using direct volume rendering |
| ►CSoNurbsCurve | NURBS curve shape node |
| CSoIndexedNurbsCurve | Indexed NURBS curve shape node |
| ►CSoNurbsSurface | NURBS surface shape node |
| CSoIndexedNurbsSurface | Indexed NURBS surface shape node |
| CSoSphere | Sphere shape node |
| CSoText2 | Screen-aligned 2D text shape node |
| CSoText3 | 3D text shape node |
| ►CSoVertexShape | Abstract base class for all vertex-based shape nodes |
| ►CSoIndexedShape | Abstract base class for all indexed vertex-based shapes |
| ►CSoIndexedFaceSet | Indexed polygonal face shape node |
| CSoGeoElevationGrid | Specifies a uniform grid of elevation values within some spatial reference frame |
| CSoVolumeIndexedFaceSet | Indexed polygonal face shape node for volume data |
| CSoIndexedLineSet | Indexed polyline shape node |
| ►CSoIndexedPointSet | Indexed point set shape node |
| CSoIndexedMarkerSet | Extension of IndexedPointSet that draws a small bitmap (symbol) at each 3D location |
| CSoIndexedQuadMesh | Indexed quadrilateral mesh shape node |
| CSoIndexedTriangleFanSet | Indexed triangle fan set shape node |
| CSoIndexedTriangleSet | Indexed triangle shape node |
| ►CSoIndexedTriangleStripSet | Indexed triangle strip set shape node |
| CSoVolumeIndexedTriangleStripSet | Indexed triangle strip set shape node for volume data |
| ►CSoNonIndexedShape | Abstract base class for all non-indexed vertex-based shapes |
| ►CSoFaceSet | Polygonal face shape node |
| CSoVolumeFaceSet | Polygonal face shape node for volume data |
| ►CSoLineSet | Polyline shape node |
| CPlaneBoxIntersection | (Preview feature) [Medical] Shape node that draws the intersection of a plane and a box |
| ►CSoPointSet | Point set shape node |
| CSoMarkerSet | Extension of PointSet that draws a small bitmap (symbol) at each 3D location |
| CSoQuadMesh | Quadrilateral mesh shape node |
| CSoTriangleSet | Set of triangles shape node |
| ►CSoTriangleStripSet | Triangle strip set shape node |
| CSoVolumeTriangleStripSet | Triangle strip set shape node for volume data |
| CSoShapeHints | Node that provides hints about shapes |
| CSoTextProperty | Text property node |
| ►CSoTexture | Abstract base class for texture mapping nodes |
| CSoExtTexture2 | Extended texture mapping node |
| CSoIndexedTexture2 | Class for 2D indexed texture |
| ►CSoTexture2 | 2D texture mapping node |
| ►CSoUniformGridClipping | Clips a volume using a 2D surface |
| CSoUniformGridProjectionClipping | Clips a volume with the depth map projection of a shape |
| CSoTexture3 | 3D texture mapping node |
| CSoTextureCubeMap | Cube texture mapping node |
| CSoTexture2Transform | 2D texture transformation node |
| CSoTexture3Transform | 3D texture transformation node |
| CSoTextureCombiner | Texture combiner node |
| CSoTextureCoordinate2 | 2D texture coordinate node |
| CSoTextureCoordinate3 | 3D texture coordinate node |
| CSoTextureCoordinateBinding | Node that specifies how texture coordinates are bound to shapes |
| ►CSoTextureCoordinateFunction | Abstract base class for texture coordinate function nodes |
| CSoTextureCoordinateDefault | Node that removes texture coordinates from state |
| CSoTextureCoordinateEnvironment | Node that specifies texture coordinates by projection from an environment |
| CSoTextureCoordinateNormalMap | Node that specifies texture coordinates matching the vertex's transformed eye-space normal |
| CSoTextureCoordinateObject | Node that specifies texture coordinates which are a linear combination of the object coordinates of the vertex |
| CSoTextureCoordinatePlane | Node that specifies texture coordinates by projection from a plane |
| CSoTextureCoordinateReflectionMap | Node that specifies texture coordinates matching the vertex's eye-space reflection vector |
| CSoTextureMatrix | Texture matrix node |
| CSoTextureUnit | Node that specifies the current texture unit and the associated mapping method |
| CSoTransferFunction | Describes the association between data set values and colors |
| ►CSoTransformation | Abstract base class for all geometric transformation nodes |
| CSoAntiSquish | Transformation node that undoes non-uniform 3D scales |
| CSoGeoLocation | Used to georeference models |
| CSoMatrixTransform | Node that specifies a 3D geometric transformation as a matrix |
| CSoResetTransform | Node that resets the current transformation to identity |
| ►CSoRotation | Node representing a 3D rotation about an arbitrary axis |
| CSoPendulum | Animated oscillating rotation node |
| CSoRotor | Animated rotation node |
| CSoRotationXYZ | Node representing a 3D rotation about the x-, y-, or z-axis |
| CSoScale | Node representing a 3D geometric scaling |
| CSoSurroundScale | Transformation node that adjusts the current matrix so a default cube will surround other objects |
| ►CSoTransform | General 3D geometric transformation node |
| ►CSoTransformManip | Base class for all transform nodes with built-in 3D user interfaces |
| CSoCenterballManip | Transform node with 3D interface for editing rotation and center |
| CSoHandleBoxManip | Transform node with 3D Interface for editing ScaleFactor and Translation |
| CSoJackManip | Transform node with 3D interface for rotating, scaling, and translating |
| CSoTabBoxManip | Transform node with 3D Interface for editing scale and translation |
| CSoTrackballManip | Transform node with 3D interface for changing rotation and scaling |
| CSoTransformBoxManip | Transform node with 3D interface for changing scaling, rotation, and translation |
| CSoTransformerManip | Transform node with 3D interface for changing scaling, rotation, and translation |
| ►CSoTranslation | Node representing a 3D translation |
| CSoShuttle | Animated oscillating translation node |
| CSoUnits | Node that scales to convert units of length |
| CSoVertexFlag | Class to mark/unmark vertices for beveling |
| CSoVertexProperty | Vertex property node |
| CSoViewingCube | Interactive cubic shape to control the orientation of a camera |
| CSoViewport | Viewport parameters node |
| CSoViewportClipping | Viewport clipping node |
| CSoVolumeDataDrawStyle | Volume draw style |
| CSoVolumeRenderingPhysicalQuality | Volume rendering physical quality property node |
| CSoVolumeTransform | Transform data before texture creation |
| CSoWWWInline | Node that refers to children through a URL |
| ►CSoVolumeReader | Abstract base class for volume data set readers |
| ►CSoLDMReader | Base class for LDM data set readers |
| ►CSoVRLdmFileReader | LDM file reader |
| CSoVRLdmFileBorderReader | LDM file reader with borders |
| CSoVRAmFileReader | Am file reader |
| CSoVRAvsFileReader | AVS field file reader |
| CSoVRDicomFileReader | DICOM file reader |
| CSoVRGenericFileReader | Generic file reader |
| CSoVRMemoryReader | Reads volume data stored in memory |
| CSoVRMrcFileReader | MRC file reader |
| CSoVRRasterStackReader | Raster stack reader |
| CSoVRSegyFileReader | SEGY file format reader |
| CSoVRTiffFileReader | TIFF file reader |
| CSoVRVolFileReader | VOL file reader |
| CSoVRVoxFileReader | VOX file reader |
| CSoVRXtFileReader | XT file reader |
| ►CSoVolumeWriter | Abstract base class for volume data writer |
| CSoVRLdmFileWriter | Write data to disk in LDM format |
| CSoVRMemoryWriter | Write data in memory |
| ►CSoPath | Path that points to a list of hierarchical nodes |
| CSoFullPath | Path that allows access to hidden children |
| CSoNodeKitPath | Path that points to a list of hierarchical nodekits |
| CSoBufferAsyncNotifierInterface | LDM interface to optimize memory management of tiles |
| ►CSoBufferObject | Abstract base class for buffer object management |
| ►CSoCpuBufferObject | CPU buffer object class |
| CSoCpuBufferBasicProperty | LDM buffer object handling basic LDM tile information |
| CSoCpuBufferBitSet | LDM buffer object optimized for bitset tile data |
| CSoCpuBufferCompressed | LDM buffer object optimized for compressed tile data |
| CSoCpuBufferFromVolumeReader | LDM buffer object optimized for in memory reader tile data |
| CSoCpuBufferUniform | LDM buffer object optimized for uniform (single value) tile data |
| CSoGpuBufferObject | GPU buffer object class |
| ►CSoInteropBufferObject | Abstract base class for interoperability buffer object management |
| CSoGLBufferObject | OpenGL buffer object class |
| CSoCameraInteractor | Utility class to manipulate a camera |
| ►CSoDeviceContext | Abstract base class for device context managment |
| CSoCpuContext | CPU device context managment class |
| CSoGLContext | OpenGL context management class |
| CSoDeviceContextSharedGroup | Shared context management class |
| ►CSoInputReader | Base class for custom readers that create an Open Inventor scene graph |
| CSoCADInputReader | Class for importing a scene graph from a CAD file |
| CSoSTLInputReader | Class for importing a scene graph from a STL file |
| CSoLicenseProperty | Class providing information about a licensed product |
| CSoLicensedProduct | Class managing a licensed product |
| CSoMemoryObject | Handle memory buffer with reference counter |
| CSoNodeDependencies | This class is a cache handler that can be used to monitor the modifications made to elements or fields |
| CSoOffscreenRenderArea | Render to an off-screen buffer for printing or generating textures |
| CSoRenderAreaCore | (Preview feature) Utility class to render a scene with an OpenGl context |
| ►CSoSystemTimer | Common interface to expose system dependent timers |
| CQtTimer | |
| CWinTimer | Class to integrate Windows timer into OpenInventor |
| CWinTimer | Class to integrate Windows timer into OpenInventor |
| CSoSystemTimerTask | Interface used by SoSystemTimer to execute a task |
| CSoSceneManager | Manages scene graph rendering and event handling |
| CSoSeismic | Seismic attribute functions for buffers |
| ►CSoSensor | Abstract base class for Open Inventor sensors |
| ►CSoDelayQueueSensor | Abstract base class for sensors not dependent on time |
| ►CSoDataSensor | Abstract base class for sensors attached to parts of a scene |
| CSoFieldSensor | Sensor class that can be attached to Open Inventor fields |
| CSoNodeSensor | Sensor class that can be attached to Open Inventor nodes |
| CSoPathSensor | Sensor class that can be attached to Open Inventor paths |
| CSoIdleSensor | Sensor for one-time only callbacks when the application is idle |
| CSoOneShotSensor | Sensor for one-time only callbacks |
| CSoListSensor | Sensor class that can be attached to Open Inventor base lists |
| ►CSoTimerQueueSensor | Abstract base class for sensors dependent on time |
| CSoAlarmSensor | Triggers a delegate once sometime in the future |
| ►CSoTimerSensor | Sensor that triggers repeatedly at regular intervals |
| CSoFileSensor | Sensor that triggers a callback each time a file is changed |
| CSoShininessElement | Stores shininess of current material (mostly superseded by SoMaterialElement) |
| ►CSoSimplifier | Abstract base class for objects that encapsulate simplification algorithms |
| CSoDecimator | Encapsulates an algorithm for simplifying shapes through mesh decimation |
| CSoSpecularColorElement | Stores specular color of current material (superseded by SoMaterialElement) |
| CSoState | Traversal state |
| ►CSoStereoParameters | Stereo parameters base class |
| CSoInterlacedStereoParameters | Used to specify the behavior of the interlaced stereo |
| CSoRawStereoParameters | Raw stereo parameters class |
| ►CSoStereoViewer | Pure virtual class for stereo support |
| CSoGuiViewer | |
| CSoQtViewer | Viewer component lowest base class |
| ►CSoWinViewer | Viewer component lowest base class |
| ►CSoWinFullViewer | Base viewer class which adds a decoration around the rendering area |
| ►CSoWinConstrainedViewer | Base viewer class which adds camera constraints given a world up direction |
| CSoWinFlyViewer | Viewer component for flying through space, with a constant world up |
| CSoWinWalkViewer | Viewer component which moves the camera in a plane |
| CSoWinExaminerViewer | Viewer component which uses a virtual trackball to view the data |
| CSoWinPlaneViewer | Viewer component which moves the camera in a plane |
| ►CSoXtViewer | Viewer component lowest base class |
| ►CSoXtFullViewer | Base viewer class which adds a decoration around the rendering area |
| ►CSoXtConstrainedViewer | Base viewer class which adds camera constraints given a world up direction |
| CSoXtFlyViewer | Viewer component for flying through space, with a constant world up |
| CSoXtWalkViewer | Viewer component which moves the camera in a plane |
| CSoXtExaminerViewer | Viewer component which uses a virtual trackball to view the data |
| CSoXtPlaneViewer | Viewer component which moves the camera in a plane |
| CSoSTLFileFormat | Module class to initialize STL file format support |
| CSoTouchManager | Class for managing events from touch screen input devices |
| CSoTranReceiver | Interprets database changes for transcription |
| CSoTranSender | Sends database changes for transcription |
| CSoType | Stores runtime type information |
| ►CSoTypedObject | Base class for object storing runtime type information |
| ►CSoAction | Abstract base class for all actions |
| CSoBevelAction | Creates a scene graph containing beveled shapes |
| ►CSoCallbackAction | Performs a generic traversal of a scene graph or path |
| CSoSTLWriteAction | Class for exporting a scene graph to an STL file |
| ►CSoToU3DAction | Export a scene graph to a U3D file |
| CSoToPDFAction | Class for exporting a scene graph to a PDF file |
| CSoDistributeAction | Computes a distribution of the scene graph for use in depth compositing in ScaleViz |
| ►CSoGLRenderAction | Renders a scene graph using Open Inventor's Render Engine |
| ►CSoHighlightRenderAction | Abstract base class for Highlight Render Actions |
| CSoBoxHighlightRenderAction | A box highlight style |
| CSoColorHighlightRenderAction | A polygon selection highlight style |
| CSoHaloHighlightRenderAction | A halo highlight style |
| CSoLineHighlightRenderAction | A wireframe highlight style |
| CSoGetBoundingBoxAction | Computes bounding box of a scene |
| CSoGetMatrixAction | Computes transformation matrix for a subgraph |
| CSoGetPrimitiveCountAction | Counts number of primitives in scene |
| CSoHandleEventAction | Allows nodes in a graph to receive input events |
| CSoIntersectionDetectionAction | Class to detect intersections |
| CSoNurbsBREPAction | |
| ►CSoPickAction | Abstract base class for picking objects in a scene |
| CSoRayPickAction | Intersects objects with a ray cast into scene |
| ►CSoSearchAction | Searches for nodes in a scene graph |
| CSoSearchPathAction | Searches for a node in a scene graph using a sequence of search criteria |
| CSoSearchStepAction | Searches for nodes in the scene graph step by step |
| ►CSoSimplifyAction | Abstract base class for simplifying scene graphs |
| CSoGlobalSimplifyAction | Traverses the scene graph and collects all the triangles in a single list |
| CSoReorganizeAction | Reorganizes the scene graph by grouping shapes with common properties, then groups these shapes in a single shape and runs the simplifier on it |
| CSoShapeSimplifyAction | Simplify action that replaces shapes within a scene graph with versions that contain fewer triangles |
| CSoSplitGeometryAction | Split large geometry into smaller objects to improve culling for multi-pipe rendering |
| CSoToHTMLAction | Generates an HTML image map and an image from a scene graph |
| ►CSoVectorizeAction | Abstract class for vectorizing a scene graph to a file |
| CSoVectorizeCGMAction | Realizes the vectorization of a scene graph to a file in CGM format |
| CSoVectorizeGDIAction | Vectorize a scene graph to MS-Windows GDI formats |
| CSoVectorizeHPGLAction | Realizes the vectorization of a scene graph to a file in HPGL/2 format |
| CSoVectorizePSAction | Realizes the vectorization of a scene graph to a file in PostScript format |
| CSoWriteAction | Writes a scene graph to a file |
| ►CSoAuditor | Base class for all auditors |
| CSoDialogAuditor | Dialog auditor |
| CSoDialogCheckBoxAuditor | Dialog CheckBox auditor |
| CSoDialogChoiceAuditor | Dialog Choice auditor |
| CSoDialogEditTextAuditor | Dialog EditText auditor |
| CSoDialogIntegerSliderAuditor | Dialog IntegerSlider auditor |
| CSoDialogPushButtonAuditor | Dialog PushButton auditor |
| CSoDialogRealSliderAuditor | Dialog RealSlider auditor |
| CSoMenuCheckBoxAuditor | Menu CheckBox auditor |
| CSoMenuFileSelectionAuditor | Menu FileSelection auditor |
| CSoMenuPushButtonAuditor | Menu PushButton auditor |
| CSoMenuRadioButtonsAuditor | Menu RadioButtons auditor |
| CSoTabDialogAuditor | Tab Dialog auditor |
| CSoBase | Base class for all nodes, paths, and engines |
| CSoBufferObject | Abstract base class for buffer object management |
| ►CSoDataCompressor | Data compression |
| CSoGzipDataCompressor | Gzip data compression |
| CSoJpegDataCompressor | Jpeg data compression |
| ►CSoDetail | Base class for describing detail information about a shape node |
| CMoMeshDetail | Stores detail information about a mesh |
| ►CMoMeshRepresentationDetail | Stores detail information about a mesh representation |
| CMoLineMeshDetail | Stores detail information about a mesh representation defined by a line |
| CMoSurfaceMeshDetail | Stores detail information about a mesh representation defined by a surface |
| CSoConeDetail | Stores detail information about the SoCone node |
| CSoCubeDetail | Stores detail information about the SoCube node |
| CSoCylinderDetail | Stores detail information about the SoCylinder node |
| ►CSoFaceDetail | Stores detail information about vertex-based shapes made of faces |
| ►CMoFaceDetail | Stores detail information about vertex-based shapes made of faces |
| CMoFaceDetailI | Stores detail information about vertex-based shapes made of faces from unstructured meshes and structured line meshes |
| CMoFaceDetailIj | Stores detail information about vertex-based shapes made of faces from a structured surface mesh |
| CMoFaceDetailIjk | Stores detail information about vertex-based shapes made of faces from a structured volume mesh |
| CSoHeightFieldDetail | Stores detail information about a picked cell in a heightfield |
| ►CSoLineDetail | Stores detail information about vertex-based shapes made of line segments |
| ►CMoLineDetail | Stores detail information about vertex-based shapes made of line segments |
| CMoLineDetailI | Stores detail information about vertex-based shapes made of line segments from unstructured meshes and structured line meshes |
| CMoLineDetailIj | Stores detail information about vertex-based shapes made of line segments from structured surface meshes |
| CMoLineDetailIjk | Stores detail information about vertex-based shapes made of line segments from structured volume meshes |
| CSoNodeKitDetail | Stores detail information about a nodekit |
| CSoPointDetail | Stores detail information about vertex-based shapes made of points |
| ►CSoSliceDetail | Base class for detail information about picking in a data volume |
| CSoObliqueSliceDetail | Stores detail information about a picked voxel on an oblique slice |
| CSoOrthoSliceDetail | Stores detail information about an ortho slice |
| CSoTextDetail | Stores detail information about a text node |
| ►CSoVolumeDetail | Base class for detail information about picking in a data volume |
| CSoFenceSliceDetail | Stores detail information about a picked voxel or pick ray in a data volume |
| CSoVolumeRenderDetail | Stores detail information about a picked voxel or pick ray in a data volume |
| CSoVolumeSkinDetail | Stores detail information about a picked voxel or pick ray in a data volume |
| ►CSoElement | Abstract base class for all state elements |
| ►CSoAccumulatedElement | Abstract base class for each state element whose value may be accumulated when it is set |
| CMoScalarSetElement | Stores a list of scalar sets |
| CMoScalarSetElementI | Stores a list of scalar sets for unstructured meshes |
| CMoScalarSetElementIj | Stores a list of scalar sets for structured surface meshes |
| CMoScalarSetElementIjk | Stores a list of scalar sets for structured volume meshes |
| CMoStringSetElement | Stores a list of string sets |
| CMoVec3SetElementI | Stores a list of vector3 sets for unstructured meshes |
| CMoVec3SetElementIj | Stores a list of vector3 sets for structured surface meshes |
| CMoVec3SetElementIjk | Stores a list of vector3 sets for structured volume meshes |
| CSoClipPlaneElement | Stores the current set of clipping planes, specified as SbPlanes |
| CSoDataRangeElement | |
| CSoInteractiveComplexityElement | Stores the current interactive complexity |
| CSoLightElement | Stores information on lights |
| ►CSoModelMatrixElement | Stores the current model matrix |
| CSoBBoxModelMatrixElement | Stores the current model matrix for use with the SoGetBoundingBoxAction |
| CSoModelScaleElement | Stores the current model scale |
| CSoProfileElement | Stores 2D profiles for NURBS and 3D text |
| CSoTextureMatrixElement | Stores the current texture matrix |
| CSoTextureUnitElement | Stores the current texture unit identifier |
| CSoTransferFunctionElement | |
| CSoUniformGridClippingElement | |
| CSoUniformShaderParameterElement | Stores the current uniform shader parameter |
| CSoVertexShaderParameterElement | Stores SoVertexShaderParameter nodes encountered during traversal |
| CSoVolumeTransformElement | Stores the current volume transform(s) |
| CSoBlendElement | Stores the current blending mode and parameters |
| CSoCacheElement | Stores the most recently opened cache |
| CSoDepthBufferElement | Stores the current depth buffer parameters |
| ►CSoFloatElement | Element's subclasses store a single float, int, or enum value |
| CSoComplexityElement | Stores the current shape complexity |
| CSoCreaseAngleElement | Stores the current crease angle |
| CSoDecimationPercentageElement | Stores the current shape decimation percentage |
| CSoDepthOffsetElement | Manage SoDepthOffset nodes accumulation in state |
| CSoFocalDistanceElement | Stores the current focal distance of the camera |
| CSoFontSizeElement | Stores the current font size |
| CSoLineWidthElement | Stores the current line width |
| CSoNeighborToleranceElement | Stores the current neighbor tolerance factor |
| CSoPointSizeElement | Stores the current point size |
| CSoTextAliasingFactorElement | Stores the current textured text anti-aliasing factor |
| CSoTextBackFrameLineWidthElement | Stores the current text backFrame line width |
| CSoTextMarginElement | Stores the current text margin |
| CSoTextureQualityElement | Stores the current texture quality |
| CSoFullSceneAntialiasingElement | Stores the current Full-Scene Antialising state |
| ►CSoInt32Element | Stores a single int32_t, int, or enum value |
| CSoAnnoText3CharOrientElement | Stores the current character orientation flag of an SoAnnoText3Property node |
| CSoAnnoText3FontSizeHintElement | Stores the current font size hint of an SoAnnoText3Property node |
| CSoAnnoText3RenderPrintElement | Stores the current render print type of an SoAnnoText3Property node |
| CSoBBoxTypeElement | Stores the current BBox type |
| CSoComplexityTypeElement | Stores the current complexity type |
| CSoDecimationTypeElement | Stores the current decimation type |
| CSoDrawBufferElement | Stores the current draw buffer parameters |
| CSoDrawStyleElement | Stores the current draw style |
| CSoFontRenderStyleElement | Stores the current font render style |
| CSoGeoRenderElement | Stores the current render projection |
| CSoInteractiveSwitchElement | Stores the current interactive switch index |
| CSoNormalBindingElement | Stores current normal binding |
| CSoPickMethodElement | Stores the current pick method |
| CSoPickStyleElement | Stores the current pick style |
| CSoSwitchElement | Stores the current switch index |
| CSoTangentBindingElement | Stores current tangent binding |
| CSoTextAlignmentHElement | Stores the current horizontal text alignment |
| CSoTextAlignmentVElement | Stores the current vertical text alignment |
| CSoTextKerningElement | Stores the current kerning value |
| CSoTextOrientationElement | Stores the current text orientation attributes |
| CSoTextOutlineEnabledElement | Stores the current 3D text outline flag |
| CSoTextStyleElement | Stores the current text effect settings |
| CSoTextureSendingEnabledElement | Stores the information that indicates if texture calls must be sent |
| CSoUnitsElement | Stores the current units type |
| ►CSoInt32ListElement | Stores a list of int32_t, int, or enum values |
| CSoMultiSwitchElement | Stores the current multi-switch indices |
| CSoInteractionElement | Stores the current interaction state |
| ►CSoLazyElement | Manages several properties that need to be lazily tracked for OpenGL |
| CSoGLLazyElement | Manages the GL state for the SoLazyElement |
| CSoLightModelElement | Stores the current lighting model |
| CSoLocalBBoxMatrixElement | Stores the transformation matrix from object space to some local coordinate space during application of an SoGetBoundingBoxAction |
| CSoLogicOperationElement | Stores the current logical pixel operation for rendering |
| CSoLogicalViewportElement | Stores the logical viewport region |
| CSoMaterialBindingElement | Stores the current material binding |
| CSoModifyLogicalViewportElement | Stores a logical viewport region subset |
| CSoModifyViewVolumeElement | Stores a view volume subset |
| CSoOverrideElement | Stores a flag for each type of element which can be overridden |
| CSoPickRayElement | Stores the current ray to use for picking |
| ►CSoReplacedElement | Abstract base class for each state element whose value is replaced whenever it is set |
| CMoCellFilterElement | Stores the current cell filter |
| CMoColorMappingElement | Stores the current color mapping |
| CMoCombineColorMappingElement | Stores the current combine color mapping |
| CMoDataBindingElement | Stores the current data binding |
| CMoDrawStyleElement | Stores the current draw style |
| CMoMaterialElement | Stores the current material |
| CMoMeshElement | Stores the current mesh |
| CMoTessellatorElement | Stores the current tessellator |
| CPoBevelEdgeElement | |
| CPoCellFilterElement | |
| CPoDataMappingElement | |
| CPoDateFormatMappingElement | |
| CPoDomainElement | |
| CPoIsovaluesListElement | |
| CPoLabelHintsElement | |
| CPoMesh1DFilterElement | |
| CPoMesh1DHintsElement | |
| CPoMeshElement | |
| CPoMiscTextAttrElement | |
| CPoNumericDisplayFormatElement | |
| CPoProfileElement | |
| CSoBevelPropertyElement | Stores various beveling attributes |
| CSoColorMapElement | Stores the current color map |
| CSoCoordinateElement | Stores the current coordinates |
| CSoDataCompositorElement | |
| ►CSoDataSetElement | |
| CSoVolumeDataElement | |
| CSoDataSetIdElement | Stores the current dataset id |
| CSoEdgeFlagElement | Stores the edge flag values |
| CSoEnvironmentElement | Stores the current environment |
| CSoFontNameElement | Stores the current font name |
| CSoGeoOriginElement | Stores the current geoOrigin |
| CSoGeometryPriorityElement | |
| CSoLightAttenuationElement | Stores the light attenuation(s) of the current environment |
| CSoLinePatternElement | Stores the current line stipple pattern |
| CSoMaterialElement | Store in the state the material properties set by some property nodes |
| CSoMultipleInstanceElement | Stores current MultiInstance info |
| CSoNormalElement | Allows read-only access to the top element in the state |
| CSoNurbsPropertyElement | Stores current NURBS properties |
| CSoPatternElement | Stores current pattern value |
| CSoPolygonOffsetElement | Stores current polygon offset state |
| CSoProfileCoordinateElement | Stores the current profile coordinates |
| CSoProjectionMatrixElement | Stores the current projection matrix |
| CSoROIElement | |
| CSoShaderProgramElement | Stores the current shader program |
| CSoTangentElement | Allows read-only access to the top element in the state |
| CSoTextStyleColorsElement | Stores the current textured text quality range |
| CSoTextTextureQualityRangeElement | Stores the current textured text quality range |
| CSoTextureNameElement | Stores the current texture name |
| CSoVertexFlagElement | Stores the current vertex flag |
| CSoViewVolumeElement | Stores the current view volume |
| CSoViewingMatrixElement | Stores the current viewing matrix |
| CSoVolumeClippingGroupElement | |
| CSoVolumeGroupElement | |
| CSoVolumeRenderingQualityElement | |
| ►CSoReplacedTextureElement | Abstract base class for each texture state element |
| CSoTexture3EnabledElement | Enables/disables 3D textures |
| CSoTextureCombinerElement | Stores the current texture combiner parameters |
| CSoTextureCoordinate3Element | Stores the current 3D texture coordinates |
| CSoTextureCoordinateBindingElement | Stores the current 3D texture coordinates |
| CSoTextureCoordinateElement | Stores the current texture coordinates |
| CSoTextureCubeMapEnabledElement | Enables/disables textureCubeMap |
| CSoTextureEnabledElement | Enables/disables textures |
| ►CSoTextureImageElementBase | Stores the current texture image |
| CSoTextureImage3Element | Stores the current 3D texture image |
| CSoTextureImageElement | Stores the current texture image |
| CSoTextureTransformElement | Stores the current texture transform |
| CSoShapeHintsElement | Stores the current shape hints |
| CSoShapeStyleElement | Stores some information used by shapes |
| CSoStereoElement | Stores the current stereo attributes |
| CSoTextureOverrideElement | Stores the current texture override |
| CSoUpdateAreaElement | Stores the rectangular area within the current viewport region that needs to be updated when rendering |
| CSoViewportRegionElement | Stores the current viewport region |
| CSoWindowElement | Stores the current window attributes |
| ►CSoError | Error handling base class |
| CSoDebugError | Debug error handling |
| CSoErrorStack | Stack debugging handler |
| CSoGLError | OpenGL rendering error handling |
| CSoMemoryError | Memory error handling |
| CSoReadError | Read error handling |
| ►CSoEvent | Base class for all events |
| ►CSoButtonEvent | Base class for all button events |
| CSoControllerButtonEvent | Controller button press and release event |
| CSoKeyboardEvent | Keyboard key press and release events |
| CSoMouseButtonEvent | Mouse button press and release events |
| CSoSpaceballButtonEvent | Spaceball button press and release events |
| ►CSoGestureEvent | Base class for gesture events |
| CSoDoubleTapGestureEvent | Class for double-tap gesture events |
| CSoLongTapGestureEvent | Class for long tap gesture events |
| CSoRotateGestureEvent | Class for rotate gesture events |
| CSoScaleGestureEvent | Class for scale (pinch) gesture events |
| CSoLocation2Event | 2D location events |
| CSoMotion3Event | 3D motion events |
| CSoMouseWheelEvent | Mouse wheel events |
| CSoTouchEvent | Base class for touch events |
| CSoTrackerEvent | 3D tracker event |
| ►CSoField | Base class for all fields |
| ►CSoMField | Base class for all multiple-valued fields |
| CSoMFBool | Multiple-value field containing any number of Boolean values |
| CSoMFBufferObject | Multiple-value field containing any number of buffer objects |
| CSoMFColor | Multiple-value field containing any number of RGB colors stored as three floats |
| CSoMFColorRGBA | Multiple-value field containing any number of RGBA colors stored as four floats |
| CSoMFDouble | Multiple-value field containing any number of double precision values |
| CSoMFEngine | Multiple-value field containing any number of engines |
| ►CSoMFEnum | Multiple-value field containing any number of enumerated type values |
| CSoMFBitMask | Multiple-value field containing any number of masks of bit flags |
| CSoMFFieldContainer | Multiple-value field containing any number of pointers to fieldContainers |
| CSoMFFloat | Multiple-value field containing any number of floating point values |
| CSoMFInstanceParameter | Multiple-value field containing any number of SoInstanceParameter nodes |
| CSoMFInt32 | Multiple-value field containing any number of int32_t integers |
| CSoMFInt64 | Multiple-value field containing any number of int64_t integers |
| CSoMFMatrix | Multiple-value field containing any number of 4x4 matrices |
| CSoMFName | Multiple-value field containing any number of names |
| CSoMFNode | Multiple-value field containing any number of nodes |
| CSoMFPath | Multiple-value field containing any number of paths |
| CSoMFPlane | Field containing several plane equations |
| CSoMFRotation | Multiple-value field containing any number of SbRotations |
| CSoMFShort | Multiple-value field containing any number of short integers |
| ►CSoMFString | Multiple-value field containing any number of strings |
| CSoMFFilePathString | Multiple-value field containing any number of file path strings |
| CSoMFTime | Multiple-value field containing any number of SbTime values |
| CSoMFUByte | Multiple-value field containing any number of uint8_t integers |
| CSoMFUInt32 | Multiple-value field containing any number of uint32_t integers |
| CSoMFUShort | Multiple-value field containing any number of unsigned short integers |
| CSoMFUniformShaderParameter | Multiple-value field containing any number of SoUniformShaderParameter nodes |
| ►CSoMFVec2String | Multiple-value field containing any number of two-dimensional string vectors |
| CSoMFVec2FilePathString | Multiple-value field containing any number of two-dimensional filePath string vectors |
| CSoMFVec2d | Multiple-value field containing any number of two-dimensional vectors |
| CSoMFVec2f | Multiple-value field containing any number of two-dimensional vectors |
| CSoMFVec2i32 | Multiple-value field containing any number of two-dimensional vectors |
| CSoMFVec2s | Multiple-value field containing any number of two-dimensional vectors |
| CSoMFVec3d | Multiple-value field containing any number of three-dimensional vectors |
| CSoMFVec3f | Multiple-value field containing any number of three-dimensional vectors |
| CSoMFVec3i32 | Multiple-value field containing any number of three-dimensional vectors |
| CSoMFVec3s | Multiple-value field containing any number of three-dimensional vectors |
| CSoMFVec4b | Multiple-value field containing any number of four-dimensional vectors |
| CSoMFVec4f | Multiple-value field containing any number of four-dimensional vectors |
| CSoMFVec4i32 | Multiple-value field containing any number of four-dimensional vectors |
| CSoMFVec4s | Multiple-value field containing any number of four-dimensional vectors |
| CSoMFVec4ub | Multiple-value field containing any number of four-dimensional vectors |
| CSoMFVec4ui32 | Multiple-value field containing any number of four-dimensional vectors |
| CSoMFVec4us | Multiple-value field containing any number of four-dimensional vectors |
| ►CSoSField | Abstract base class for all single-value fields |
| ►CPoSFMesh | Abstract Inventor field defining a mesh |
| CPoSFCartesianGrid2D | Inventor field containing a mesh of type PbCartesianGrid2D |
| CPoSFCartesianGrid3D | Inventor field containing a mesh of type PbCartesianGrid3D |
| CPoSFHexahedronMesh3D | Inventor field containing a mesh of type PbHexahedronMesh3D |
| CPoSFIndexedMesh2D | Inventor field containing a mesh of type PbIndexedMesh2D |
| CPoSFIndexedMesh3D | Inventor field containing a mesh of type PbIndexedMesh3D |
| CPoSFIrregularMesh1D | Inventor field containing a mesh of type PbIrregularMesh1D |
| CPoSFParalCartesianGrid2D | Inventor field containing a mesh of type PbParalCartesianGrid2D |
| CPoSFParalCartesianGrid3D | Inventor field containing a mesh of type PbParalCartesianGrid3D |
| CPoSFPolarGrid2D | Inventor field containing a mesh of type PbPolarGrid2D |
| CPoSFQuadrangleMesh2D | Inventor field containing a mesh of type PbQuadrangleMesh2D |
| CPoSFRegularCartesianGrid2D | Inventor field containing a mesh of type PbRegularCartesianGrid2D |
| CPoSFRegularCartesianGrid3D | Inventor field containing a mesh of type PbRegularCartesianGrid3D |
| CPoSFRegularMesh1D | Inventor field containing a mesh of type PbRegularMesh1D |
| CPoSFTetrahedronMesh3D | Inventor field containing a mesh of type PbTetrahedronMesh3D |
| CPoSFTriangleMesh2D | Inventor field containing a mesh of type PbTriangleMesh2D |
| ►CSoSFArray | Abstract Field containing an array of values |
| CSoSFArray2D | Field containing a 2D array value |
| CSoSFArray3D | Field containing a 3D array value |
| CSoSFBool | Field containing a single Boolean value |
| CSoSFBox2f | Field containing a two-dimensional box |
| CSoSFBox3f | Field containing a three-dimensional box |
| CSoSFBox3i32 | Field containing a three-dimensional box |
| CSoSFBox3s | Field containing a three-dimensional box |
| CSoSFBox4i32 | Field containing a four-dimensional box (spacial three-dimension + time dimension) |
| CSoSFBufferObject | |
| CSoSFColor | Field containing an RGB color |
| CSoSFColorRGBA | Field containing an RGBA color |
| CSoSFDouble | Field containing a floating-point value |
| CSoSFEngine | Field containing an engine instance |
| ►CSoSFEnum | Field containing an enumerated value |
| CSoSFBitMask | Single-value field containing a set of bit flags |
| ►CSoSFFieldContainer | |
| CSoSFLDMDataTransform | Field containing an SoLDMDataTransform object |
| CSoSFLDMResourceParameters | Field containing an SoLDMResourceParameters object |
| CSoSFMaterial | Field containing an SoMaterial node |
| CSoSFFloat | Field containing a floating-point value |
| CSoSFImage | Field containing a 2D image |
| CSoSFImage3 | Field containing a 3D image |
| CSoSFInt32 | Field containing a int32_t integer |
| CSoSFInt64 | Field containing a int64_t integer |
| CSoSFMatrix | Field containing a 4x4 matrix |
| CSoSFMatrix3 | Field containing a 3x3 matrix |
| CSoSFMemObj | Field containing a reference to a memory object |
| CSoSFName | Field containing a name |
| CSoSFNode | Field containing a a node |
| CSoSFPath | Field containing an SoPath |
| CSoSFPlane | Field containing a plane equation |
| CSoSFRotation | Field containing a rotation |
| CSoSFShort | Field containing a short integer |
| ►CSoSFString | Field containing a string |
| CSoSFFilePathString | Field containing a file path string |
| CSoSFTime | Field containing an SbTime |
| CSoSFTrigger | Field used to trigger engines or connection networks |
| CSoSFUByte | Field containing a uint8_t integer |
| CSoSFUInt32 | Field containing an unsigned int32_t integer |
| CSoSFUShort | Field containing an unsigned short integer |
| CSoSFVec2d | Field containing a two-dimensional vector |
| CSoSFVec2f | Field containing a two-dimensional vector |
| CSoSFVec2i32 | Field containing a two-dimensional vector |
| CSoSFVec2s | Field containing a two-dimensional vector |
| CSoSFVec3d | Field containing a three-dimensional vector |
| CSoSFVec3f | Field containing a three-dimensional vector |
| CSoSFVec3i32 | Field containing a three-dimensional vector |
| CSoSFVec4f | Field containing a homogeneous three-dimensional vector |
| CSoSFVec4i32 | Field containing a homogeneous four-dimensional vector |
| CSoInputReader | Base class for custom readers that create an Open Inventor scene graph |
| ►CSoVectorOutput | Abstract class used to write vector formatted files |
| CSoCGMVectorOutput | Class used to write vector formatted CGM files |
| CSoGDIVectorOutput | Manage vector output to GDI devices. [Windows only] This class is not implemented on UNIX systems. |
| CSoHPGLVectorOutput | Class used to write vector formatted files in HPGL/2 format |
| CSoPSVectorOutput | Class used to write vector formatted files in PostScript format |
| ►CSoWinExaminerViewer::SoViewingFunction | Viewing Function: Abstract base class for viewing function classes |
| CSoWinExaminerViewer::SoViewingDolly | Viewing Function: Dolly (move forward and backward) to get closer to or further away from the point of interest |
| CSoWinExaminerViewer::SoViewingEmpty | Viewing Function: Does nothing |
| CSoWinExaminerViewer::SoViewingReverseDolly | Viewing Function: Reverse Dolly (move backward and forward) to get further to or closer away from the point of interest |
| CSoWinExaminerViewer::SoViewingRotationX | Viewing Function: Rotates the object around the X axis |
| CSoWinExaminerViewer::SoViewingRotationXViewer | Viewing Function: Rotates the object around the screen X axis |
| CSoWinExaminerViewer::SoViewingRotationY | Viewing Function: Rotates the object around the Y axis |
| CSoWinExaminerViewer::SoViewingRotationYViewer | Viewing Function: Rotates the object around the screen Y axis |
| CSoWinExaminerViewer::SoViewingRotationZ | Viewing Function: Rotates the object around the Z axis |
| CSoWinExaminerViewer::SoViewingRotationZViewer | Viewing Function: Rotates the object around the screen Z axis |
| CSoWinExaminerViewer::SoViewingSeek | Viewing Function: Seek (to quickly move the camera to a desired object or point) |
| CSoWinExaminerViewer::SoViewingSphericalRotation | Viewing Function: Rotates the view around a point of interest using a virtual trackball |
| CSoWinExaminerViewer::SoViewingTranslation | Viewing Function: Translates the camera in the viewer plane |
| CSoVolumeHistogram | Volume Data Histogram |
| ►CSoVolumeRendering | Initializes the VolumeViz module database |
| CSoVolumeData | Volume data property node |
| CSoVRDicomData | DICOM data |
| CSoVRSegyFileHeader | SEGY file header |
| CSoVRSegyTraceHeaderBytePosition | SEGY file trace header field description |
| CSoVRSegyTraceIdHeader | SEGY trace identification header |
| CSoWin | Routines for Open Inventor/Windows compatibility |
| CSoWinClipboard | Supports copy/paste for Open Inventor using the Windows clipboard |
| CSoWinCollisionViewer | Class to manage collisions between the camera and the scene |
| ►CSoWinComponent | Abstract base class for all Open Inventor components |
| CSoConsole | Creates a Win32 console for printing messages |
| CSoWinColorEditor | Component that lets you edit a color interactively |
| CSoWinDirectionalLightEditor | Component for editing directional lights |
| ►CSoWinGLWidget | Component for OpenGL rendering |
| ►CSoWinRenderArea | Component for rendering Open Inventor scene graphs |
| CSoWinViewer | Viewer component lowest base class |
| CSoWinMaterialEditor | Component which lets you edit a material interactively |
| ►CSoWinDevice | Abstract base class for input devices |
| CSoWinKeyboard | Translates and reports messages for the keyboard device |
| CSoWinMouse | Translates and reports messages for the mouse device |
| CSoWinSpaceball | Translates and reports events for a SpaceBall or SpaceMouse (Magellan) device |
| CSoWinTouchScreen | Translates and reports windows messages for the touch screen device |
| CSoXt | Routines for Open Inventor/Xt compatibility |
| CSoXtClipboard | Supports copy/paste for Open Inventor using the Xt clipboard |
| CSoXtCollisionViewer | Class to manage collisions between the camera and the scene |
| ►CSoXtComponent | Abstract base class for all Open Inventor components |
| CSoStereoDialog | Component that lets you modify stereo attributes interactively |
| CSoXtColorEditor | Component that lets you edit a color interactively |
| CSoXtDirectionalLightEditor | Component for editing directional lights |
| ►CSoXtGLWidget | Component for OpenGL rendering |
| ►CSoXtRenderArea | Component for rendering Open Inventor scene graphs |
| CSoXtViewer | Viewer component lowest base class |
| CSoXtMaterialEditor | Component which lets you edit a material interactively |
| CSoXtMaterialList | Component which lets you edit a material interactively |
| CSoXtPrintDialog | Dialog box for controlling printing |
| CSoXtSliderSetBase | Abstract base class for Motif-only slider components |
| ►CSoXtDevice | Abstract base class for input devices |
| CSoXtInputFocus | Reports input focus change events |
| CSoXtKeyboard | Translates and reports events for the keyboard device |
| CSoXtMouse | Translates and reports events for the mouse device |
| CSoXtSpaceball | Translates and reports events for a SpaceBall or SpaceMouse (Magellan) device |
| CSoXtFileSelectionDialog | Cross-platform file selection box |
| CSoXtResource | Used to retrieve X resources for SoXt components and widgets |
| CSoErrorStack::StackFrame | This struture contains the description of a stack frame |
| CSoTextureImageElementBase::SoTexImageData::SubTexture | |
| CSoCADInputReaderParameters::TessellationOption | Parameters used to tessellate the model during import |
| CSoDataCompressor::TileInfo | This structure contains the dimension and the type of the tile being processed |
| CMiCellExtractIjk::triplet | A triplet of indices used to define the cells to be extracted |
| CRemoteViz::Rendering::Uri | |
| CSbMathVecHelper::VecTraits< T > | |
| CSbMathVecHelper::VecTraits< SbVec3d > | |
| CSbMathVecHelper::VecTraits< SbVec3f > | |
| CVolumeMarchingCubes | (Preview feature) [Medical] Class for computing an isosurface from a VolumeViz data set |
| CVVizNeighborsGeneral | 3D 8 Neighbors storage: values[0] is (0, 0, 0) values[1] is (1, 0, 0) values[2] is (0, 1, 0) values[3] is (1, 1, 0) values[4-7] same but z=1 |
| CVVizVoxelInfo | Defines voxel state info used with the VolumeViz Shader Library API |
| CWinEventToSoEvent | |