MeVisLab Toolbox Reference
|
Abstract Open Inventor base class for uniform shader parameter nodes. More...
#include <SoCSOTransform.h>
Public Member Functions | |
void | GLRender (SoGLRenderAction *action) override |
Add this node to element in state. | |
void | pick (SoPickAction *action) override |
void | handleEvent (SoHandleEventAction *action) override |
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 |
SoSFBool | interpretMatrixAsMLMatrix |
Protected Member Functions | |
SoCSOTransform () | |
Constructor. | |
Abstract Open Inventor base class for uniform shader parameter nodes.
Definition at line 25 of file SoCSOTransform.h.
|
protected |
Constructor.
|
inline |
Definition at line 50 of file SoCSOTransform.h.
|
inline |
Definition at line 51 of file SoCSOTransform.h.
|
override |
Add this node to element in state.
|
override |
|
override |
SoSFMatrix SoCSOTransform::affineMatrix |
Definition at line 32 of file SoCSOTransform.h.
SoSFBool SoCSOTransform::interpretMatrixAsMLMatrix |
Definition at line 33 of file SoCSOTransform.h.