SoVolumeTransformElement Class Reference
[Elements]

Stores the current volume transform(s). More...

#include <VolumeViz/elements/SoVolumeTransformElement.h>

Inheritance diagram for SoVolumeTransformElement:
SoAccumulatedElement SoElement SoTypedObject

List of all members.

Public Member Functions

virtual void push (SoState *state)

Static Public Member Functions

static SoType getClassTypeId ()
static int getClassStackIndex ()
static void set (SoState *state, SoNode *node, SoVolumeTransform *m_volumeTransformNode)
static void get (SoState *state, SoVolumeTransform *&m_volumeTransformNode)
static void get (SoState *state, std::vector< SoVolumeTransform * > &)

Detailed Description

Stores the current volume transform(s).

This element stores pointers to the volume transform node currently in the traversal state.

SEE ALSO

SoVolumeTransform


Member Function Documentation

static void SoVolumeTransformElement::get ( SoState state,
std::vector< SoVolumeTransform * > &   
) [static]

Get the current list of transform functions stored in the state.

static void SoVolumeTransformElement::get ( SoState state,
SoVolumeTransform *&  m_volumeTransformNode 
) [static]

Returns most recently traversed volume transform from the state.

static int SoVolumeTransformElement::getClassStackIndex (  )  [static]

Returns the stack id for this element.

Reimplemented from SoAccumulatedElement.

static SoType SoVolumeTransformElement::getClassTypeId (  )  [static]

Returns the type identifier for this class.

Reimplemented from SoAccumulatedElement.

virtual void SoVolumeTransformElement::push ( SoState state  )  [virtual]

Overrides push() method to copy values from next instance in the stack.

Reimplemented from SoAccumulatedElement.

static void SoVolumeTransformElement::set ( SoState state,
SoNode node,
SoVolumeTransform m_volumeTransformNode 
) [static]

Add a volume transform to the state.


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

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/