112                                                { 
return workingToWorld ; }
 
 
 
#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
 
Base class for representing projectors.
 
SbProjector()
Default constructor.
 
const SbMatrix & getWorkingSpace() const
Get the transform space to work in.
 
virtual SbVec3f project(const SbVec2f &point)=0
Apply the projector using the given point, returning the point in three dimensions that it projects t...
 
SbLine getWorkingLine(const SbVec2f &point) const
Given this mouse point, return the line it projects to in working space.
 
virtual SbProjector * copy() const =0
Creates and returns an exact copy of the projector.
 
virtual void setWorkingSpace(const SbMatrix &space)
Set the transform space to work in.
 
virtual void setViewVolume(const SbViewVolume &vol)
Set the view volume to use for the projection.
 
const SbViewVolume & getViewVolume() const
Get the view volume to use for the projection.