50#ifndef _SO_GET_MATRIX_ACTION_
51#define _SO_GET_MATRIX_ACTION_
53#include <Inventor/SbLinear.h>
54#include <Inventor/actions/SoSubAction.h>
55#include <Inventor/SbViewportRegion.h>
160#ifndef HIDDEN_FROM_DOC
201 static void initClass();
202 static void exitClass();
206 virtual void beginTraversal(
SoNode *node);
Class for representing a viewport.
Abstract base class for all actions.
Computes transformation matrix for a subgraph.
SbMatrix & getTextureMatrix()
Returns cumulative texture transformation matrix.
SbMatrix & getTextureInverse()
Returns the inverse of the cumulative texture transformation matrix.
SoGetMatrixAction(const SbViewportRegion &newRegion)
Constructor.
SbMatrix & getMatrix()
Returns cumulative transformation matrix.
void setViewportRegion(const SbViewportRegion &newRegion)
Sets current viewport region to use for action.
SbMatrix & getInverse()
Returns the inverse of the cumulative transformation matrix.
const SbViewportRegion & getViewportRegion() const
Returns current viewport region to use for action.
Abstract base class for all database nodes.