SoCSOTransformElement Class Reference

#include <SoCSOTransformElement.h>

List of all members.

Public Member Functions

virtual void init (SoState *state)
 See inventor element documentation. Not to be called directly.
virtual SbBool matches (const SoElement *elt) const
 See inventor element documentation.
virtual SoElement * copyMatchInfo () const
 See inventor element documentation.

Static Public Member Functions

static void set (SoState *state, SoNode *node, SoCSOTransform *csoTransform)
 Set element state. Usually called in action routines of self written inventor nodes.
static SoCSOTransformget (SoState *state)
 Get/Query the element state.
static const
SoCSOTransformElement
getInstance (SoState *state)
 Returns the top (current) instance of the element in the state.
static void initClass ()
 Initializes the SoCSOTransformElement class.

Protected Member Functions

virtual ~SoCSOTransformElement ()
 Destructor.

Protected Attributes

SoCSOTransform_pTransform
 Pointer to the transform node.


Detailed Description

Definition at line 25 of file SoCSOTransformElement.h.


Constructor & Destructor Documentation

virtual SoCSOTransformElement::~SoCSOTransformElement (  )  [inline, protected, virtual]

Destructor.

Definition at line 59 of file SoCSOTransformElement.h.


Member Function Documentation

virtual SoElement* SoCSOTransformElement::copyMatchInfo (  )  const [virtual]

See inventor element documentation.

Must be called before first class usage, but after initialization of Inventor.

static SoCSOTransform* SoCSOTransformElement::get ( SoState *  state  )  [static]

Get/Query the element state.

The pointer to the currently set node is returned. The return value can be NULL if no node is set.

static const SoCSOTransformElement* SoCSOTransformElement::getInstance ( SoState *  state  )  [static]

Returns the top (current) instance of the element in the state.

virtual void SoCSOTransformElement::init ( SoState *  state  )  [virtual]

See inventor element documentation. Not to be called directly.

static void SoCSOTransformElement::initClass (  )  [static]

Initializes the SoCSOTransformElement class.

virtual SbBool SoCSOTransformElement::matches ( const SoElement *  elt  )  const [virtual]

See inventor element documentation.

static void SoCSOTransformElement::set ( SoState *  state,
SoNode *  node,
SoCSOTransform csoTransform 
) [static]

Set element state. Usually called in action routines of self written inventor nodes.


Member Data Documentation

Pointer to the transform node.

Definition at line 56 of file SoCSOTransformElement.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