Abstract Open Inventor base class for uniform shader parameter nodes.
More...
#include <SoCSOTransform.h>
List of all members.
Public Member Functions |
virtual void | GLRender (SoGLRenderAction *action) |
| Add this node to element in state.
|
virtual void | pick (SoPickAction *action) |
virtual void | handleEvent (SoHandleEventAction *action) |
void | transformPoint (const SbVec3f &inPosition, SbVec3f &outPosition) |
void | inverseTransformPoint (const SbVec3f &inPosition, SbVec3f &outPosition) |
SbMatrix | getMatrix () |
SbMatrix | getMatrixInverse () |
Static Public Member Functions |
static void | initClass () |
| Initialize class with runtime type system.
|
Public Attributes |
SoSFMatrix | affineMatrix |
Protected Member Functions |
| SoCSOTransform () |
| Constructor.
|
Detailed Description
Abstract Open Inventor base class for uniform shader parameter nodes.
Definition at line 20 of file SoCSOTransform.h.
Constructor & Destructor Documentation
SoCSOTransform::SoCSOTransform |
( |
| ) |
[protected] |
Member Function Documentation
SbMatrix SoCSOTransform::getMatrix |
( |
| ) |
[inline] |
SbMatrix SoCSOTransform::getMatrixInverse |
( |
| ) |
[inline] |
virtual void SoCSOTransform::GLRender |
( |
SoGLRenderAction * |
action | ) |
[virtual] |
Add this node to element in state.
virtual void SoCSOTransform::handleEvent |
( |
SoHandleEventAction * |
action | ) |
[virtual] |
static void SoCSOTransform::initClass |
( |
| ) |
[static] |
Initialize class with runtime type system.
void SoCSOTransform::inverseTransformPoint |
( |
const SbVec3f & |
inPosition, |
|
|
SbVec3f & |
outPosition |
|
) |
| |
virtual void SoCSOTransform::pick |
( |
SoPickAction * |
action | ) |
[virtual] |
void SoCSOTransform::transformPoint |
( |
const SbVec3f & |
inPosition, |
|
|
SbVec3f & |
outPosition |
|
) |
| |
Member Data Documentation
The documentation for this class was generated from the following file: