| OIV.Inventor.Engines Namespace |
| Class | Description | |
|---|---|---|
| SoBoolOperation | Performs Boolean operations. | |
| SoCalculator | A general-purpose calculator. | |
| SoComposeMatrix | Composes a transformation matrix. | |
| SoComposeRotation | Composes a rotation from axis and angle values. | |
| SoComposeRotationFromTo | Composes a rotation that rotates from one vector into another. | |
| SoComposeVec2f | Composes 2D vectors from floating-point values. | |
| SoComposeVec2i32 | Composes 2D vectors from int values. | |
| SoComposeVec2s | Composes 2D vectors from short values. | |
| SoComposeVec3f | Composes 3D vectors from floating-point values. | |
| SoComposeVec4f | Composes 4D vectors from floating-point values. | |
| SoComputeBoundingBox | Computes the bounding box and center of a scene graph. | |
| SoConcatenate | Joins separate fields into a single multiple-value field. | |
| SoCounter | Triggered integer counter. | |
| SoDecomposeMatrix | Decomposes transformation matrices into values for translation, rotation, and scale. | |
| SoDecomposeRotation | Decomposes rotation values. | |
| SoDecomposeVec2f | Decomposes 2D vectors into floating-point values. | |
| SoDecomposeVec2i32 | Decomposes 2D vectors into int values. | |
| SoDecomposeVec2s | Decomposes 2D vectors into short values. | |
| SoDecomposeVec3f | Decomposes 3D vectors into floating-point values. | |
| SoDecomposeVec4f | Decomposes 4D vectors into floating-point values. | |
| SoElapsedTime | Basic controllable time source. | |
| SoEngine | Base class for all engines. | |
| SoEngineOutput | Class for all engine outputs. | |
| SoGate | Selectively copies its input to its output. | |
| SoInterpolate | Base class for all interpolator engines. | |
| SoInterpolateFloat | Interpolates floating-point values. | |
| SoInterpolateRotation | Interpolates rotation values. | |
| SoInterpolateVec2f | Interpolates 2D floating-point vectors. | |
| SoInterpolateVec3f | Interpolates 3D floating-point vectors. | |
| SoInterpolateVec4f | Interpolates 4D floating-point vectors. | |
| SoOneShot | Timer that runs for a pre-set amount of time. | |
| SoOnOff | Engine that functions as an on/off switch. | |
| SoSelectOne | Selects one value from a multiple-value field. | |
| SoTimeCounter | Timed integer counter. | |
| SoTrackFollower | Animates an object or camera along a track. | |
| SoTransformVec3f | Transforms a 3D vector by a 4x4 matrix. | |
| SoTriggerAny | Provides fan-in for triggers. |
| Enumeration | Description | |
|---|---|---|
| SoBoolOperationOperations | Operation. | |
| SoOneShotFlagsType | Flags. |