#include <CAGMAcquireCoordSys.h>
|
| static int16 | GetStackDepth () |
| |
| static void | IncrStackDepth () |
| |
| static void | DecrStackDepth () |
| |
| static CAcquireCoordSys * | GetFirstContext () |
| |
| static void | SetFirstContext (CAcquireCoordSys *) |
| |
An object that sets up the coordinate system for a given view or port. This is usually not used standalone but as a template parameter to AGMGraphicsContextWith.
- See Also
- AGMGraphicsContextWith
Constructs a coordinate system acquisition object based on a viewport and a control view
- Parameters
| viewPort | The viewport to base the coordinate system on |
| controlView | The control view to base the coordinate system on |
Constructs a coordinate system acquisition object based on a viewport and an optional transform
- Parameters
| viewPort | The viewport to base the coordinate system on |
| xform | The transform to base the coordinate system on |
| CAGMAcquireCoordSys::CAGMAcquireCoordSys | ( | IViewPort * | viewPort, |
| | const PMMatrix & | theMatrix |
| ) | | |
Constructs a coordinate system acquisition object based on a viewport and a matrix
- Parameters
| viewPort | The viewport to base the coordinate system on |
| theMatrix | The matrix to base the coordinate system on |
Constructs a coordinate system acquisition object based on a viewport, a matrix, and a control view
- Parameters
| viewPort | The viewport to base the coordinate system on |
| theMatrix | The matrix to base the coordinate system on |
| controlView | The control view to base the coordinate system on |
Constructs a coordinate system acquisition object based on a viewport, a transform, and a control view
- Parameters
| viewPort | The viewport to base the coordinate system on |
| xform | The transform to base the coordinate system on |
| controlView | The control view to base the coordinate system on |
| CAGMAcquireCoordSys::~CAGMAcquireCoordSys | ( | | ) | |
| void CAGMAcquireCoordSys::CommonInit | ( | | ) | |
| protected |
Common initialization routine
| void CAGMAcquireCoordSys::CommonTerm | ( | | ) | |
| protected |
Common termination routine
| const PMMatrix& CAGMAcquireCoordSys::GetInverseTransform | ( | | ) | const |
Returns the inverse of the matrix used to construct this object
| const PMMatrix & CAGMAcquireCoordSys::GetTransform | ( | | ) | const |
| inline |
Returns the matrix used to construct this object
Returns the control view used to construct this object
| IViewPort * CAGMAcquireCoordSys::GetViewPort | ( | | ) | const |
| inline |
Returns the viewport used to construct this object
| virtual void CAGMAcquireCoordSys::Resume | ( | | ) | |
| protectedvirtual |
Called when this object is made the current coordinate system acquisition object
Implements CAcquireCoordSys.
| void CAGMAcquireCoordSys::Setup | ( | | ) | |
| protected |
Sets port's coordinate system
| virtual void CAGMAcquireCoordSys::SetupSysOrigin | ( | | ) | |
| protectedpure virtual |
| virtual void CAGMAcquireCoordSys::Suspend | ( | | ) | |
| protectedvirtual |
Called when another object is made the current coordinate system acquisition object
Implements CAcquireCoordSys.
| void CAGMAcquireCoordSys::TearDown | ( | | ) | |
| protected |
Tears down port's coordinate system
| virtual void CAGMAcquireCoordSys::TearDownSysOrigin | ( | | ) | |
| protectedpure virtual |