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.