SoCSOTransform Class Reference

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 17 of file SoCSOTransform.h.


Constructor & Destructor Documentation

SoCSOTransform::SoCSOTransform (  )  [protected]

Constructor.


Member Function Documentation

SbMatrix SoCSOTransform::getMatrix (  )  [inline]

Definition at line 41 of file SoCSOTransform.h.

SbMatrix SoCSOTransform::getMatrixInverse (  )  [inline]

Definition at line 42 of file SoCSOTransform.h.

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

Definition at line 24 of file SoCSOTransform.h.


The documentation for this class was generated from the following file:

Generated on Sat Sep 3 18:39:32 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8