55#ifndef  _SO_GET_MATRIX_ACTION_ 
   56#define  _SO_GET_MATRIX_ACTION_ 
#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
 
#define SO_ACTION_HEADER(className)
Macros to be called within the class definition header for an action subclass:
 
Class for representing a viewport.
 
SbMatrix & getTextureMatrix()
Returns cumulative transformation matrix.
 
virtual void beginTraversal(SoNode *node)
Initiates action on graph.
 
SbMatrix & getTextureInverse()
Returns cumulative inverse transformation matrix.
 
SoGetMatrixAction(const SbViewportRegion &newRegion)
Constructor takes viewport region to use for picking.
 
SbMatrix & getMatrix()
Returns cumulative transformation matrix.
 
void setViewportRegion(const SbViewportRegion &newRegion)
Sets/returns current viewport region to use for action.
 
virtual ~SoGetMatrixAction()
Destructor.
 
SbMatrix & getInverse()
Returns cumulative inverse transformation matrix.
 
const SbViewportRegion & getViewportRegion() const
Sets/returns current viewport region to use for action.
 
Abstract base class for all database nodes.