|
Open Inventor Reference
|
Classes | |
| class | SoAnnotation |
| Annotation group node. More... | |
| class | SoAntiSquish |
| Transformation node that undoes non-uniform 3D scales. More... | |
| class | SoArray |
| Group node that creates a regular IxJxK array of copies of its children. More... | |
| class | SoAsciiText |
| Simple 3D text shape node. More... | |
| class | SoBaseColor |
| Node that defines an object's base color. More... | |
| class | SoBlinker |
| Animated cycling switch node. More... | |
| class | SoCallback |
| Provides custom behavior during actions. More... | |
| class | SoCamera |
| Abstract base class for camera nodes. More... | |
| class | SoClipPlane |
| Clipping plane node. More... | |
| class | SoComplexity |
| Shape complexity node. More... | |
| class | SoCone |
| Cone shape node. More... | |
| class | SoCoordinate3 |
| Coordinate point node. More... | |
| class | SoCoordinate4 |
| Rational coordinate point node. More... | |
| class | SoCube |
| Cube shape node. More... | |
| class | SoCylinder |
| Cylinder shape node. More... | |
| class | SoDirectionalLight |
| Node representing a directional light source. More... | |
| class | SoDrawStyle |
| Node that defines the style to use when rendering. More... | |
| class | SoEnvironment |
| Global environment node. More... | |
| class | SoFaceSet |
| Polygonal face shape node. More... | |
| class | SoFile |
| Node that reads children from a named file. More... | |
| class | SoFont |
| Node that defines font type and size for text. More... | |
| class | SoFontStyle |
| Simple 3D text shape node. More... | |
| class | SoGroup |
| Base class for all group nodes. More... | |
| class | SoIndexedFaceSet |
| Indexed polygonal face shape node. More... | |
| class | SoIndexedLineSet |
| Indexed polyline shape node. More... | |
| class | SoIndexedNurbsCurve |
| Indexed NURBS curve shape node. More... | |
| class | SoIndexedNurbsSurface |
| Indexed NURBS surface shape node. More... | |
| class | SoIndexedShape |
| Abstract base class for all indexed vertex-based shapes. More... | |
| class | SoIndexedTriangleSet |
| Indexed set of triangles. More... | |
| class | SoIndexedTriangleStripSet |
| Indexed triangle strip set shape node. More... | |
| class | SoInfo |
| Node containing information text string. More... | |
| class | SoLabel |
| Node containing label text string. More... | |
| class | SoLevelOfDetail |
| Level-of-detail switching group node. More... | |
| class | SoLight |
| Abstract base class for all light source nodes. More... | |
| class | SoLightModel |
| Node that defines the lighting model to use when rendering. More... | |
| class | SoLinearProfile |
| Piecewise-linear profile curve. More... | |
| class | SoLineSet |
| Polyline shape node. More... | |
| class | SoLocateHighlight |
| Special separator that performs locate highlighting. More... | |
| class | SoLOD |
| Distance-based level-of-detail switching group node. More... | |
| class | SoMaterial |
| Surface material definition node. More... | |
| class | SoMaterialBinding |
| Node that specifies how multiple materials are bound to shapes. More... | |
| class | SoMatrixTransform |
| Node that specifies a 3D geometric transformation as a matrix. More... | |
| class | SoMultipleCopy |
| Group node that traverses multiple times, applying matrices. More... | |
| class | SoNode |
| Abstract base class for all database nodes. More... | |
| class | SoNonIndexedShape |
| Abstract base class for all non-indexed vertex-based shapes. More... | |
| class | SoNormal |
| Node that defines surface normals for shapes. More... | |
| class | SoNormalBinding |
| Node that specifies how multiple surface normals are bound to shapes. More... | |
| class | SoNurbsCurve |
| NURBS curve shape node. More... | |
| class | SoNurbsProfile |
| NURBS profile curve. More... | |
| class | SoNurbsSurface |
| NURBS surface shape node. More... | |
| class | SoOrthographicCamera |
| Orthographic camera node. More... | |
| class | SoPackedColor |
| Node that defines base colors using packed representation. More... | |
| class | SoPathSwitch |
| Group node that traverses only when traversed along a given path. More... | |
| class | SoPendulum |
| Animated oscillating rotation node. More... | |
| class | SoPerspectiveCamera |
| Perspective camera node. More... | |
| class | SoPickStyle |
| Picking style node. More... | |
| class | SoPointLight |
| Node representing a point light source. More... | |
| class | SoPointSet |
| Point set shape node. More... | |
| class | SoProfile |
| Abstract base class for all profile nodes. More... | |
| class | SoProfileCoordinate2 |
| Profile coordinate node. More... | |
| class | SoProfileCoordinate3 |
| Rational profile coordinate node. More... | |
| class | SoQuadMesh |
| Quadrilateral mesh shape node. More... | |
| class | SoResetTransform |
| Node that resets the current transformation to identity. More... | |
| class | SoRotation |
| Node representing a 3D rotation about an arbitrary axis. More... | |
| class | SoRotationXYZ |
| Node representing a 3D rotation about the x-, y-, or z-axis. More... | |
| class | SoRotor |
| Animated rotation node. More... | |
| class | SoScale |
| Node representing a 3D geometric scaling. More... | |
| class | SoSeparator |
| Group node that saves and restores traversal state. More... | |
| class | SoShape |
| Abstract base class for all shape nodes. More... | |
| class | SoShapeHints |
| Node that provides hints about shapes. More... | |
| class | SoShuttle |
| Animated oscillating translation node. More... | |
| class | SoSphere |
| Sphere shape node. More... | |
| class | SoSpotLight |
| Node representing a spotlight source. More... | |
| class | SoSurroundScale |
| Transformation node that adjusts the current matrix so a default cube will surround other objects. More... | |
| class | SoSwitch |
| Group node that traverse one chosen child. More... | |
| class | SoText2 |
| Internal class. More... | |
| class | SoText3 |
| 3D text shape node. More... | |
| class | SoTexture2 |
| Texture mapping node. More... | |
| class | SoTexture2Transform |
| 2D texture transformation node. More... | |
| class | SoTextureCoordinate2 |
| 2D texture coordinate node. More... | |
| class | SoTextureCoordinateBinding |
| Node that specifies how texture coordinates are bound to shapes. More... | |
| class | SoTextureCoordinateDefault |
| Node that removes texture coordinates from state. More... | |
| class | SoTextureCoordinateEnvironment |
| Node that specifies texture coordinates by projection from a environment. More... | |
| class | SoTextureCoordinateFunction |
| Abstract base class for texture coordinate function nodes. More... | |
| class | SoTextureCoordinatePlane |
| Node that specifies texture coordinates by projection from a plane. More... | |
| class | SoTransform |
| General 3D geometric transformation node. More... | |
| class | SoTransformation |
| Abstract base class for all geometric transformation nodes. More... | |
| class | SoTransformSeparator |
| Group node that saves and restores transformation state. More... | |
| class | SoTranslation |
| Node representing a 3D translation. More... | |
| class | SoTriangleStripSet |
| Triangle strip set shape node. More... | |
| class | SoUnits |
| Node that scales to convert units of length. More... | |
| class | SoVertexProperty |
| Vertex property node. More... | |
| class | SoVertexShape |
| Abstract base class for all vertex-based shape nodes. More... | |
| class | SoWWWAnchor |
| Separator group node with a URL hyperlink. More... | |
| class | SoWWWInline |
| Node that refers to children through a URL. More... | |
Nodes that can be used in the Open Inventor scene graph.