![]() | InDesign SDK 20.5 |
#include <DVAGMAcquireCoordSys.h>

Protected Member Functions | |
| virtual void | SetupSysOrigin () |
| virtual void | TearDownSysOrigin () |
Protected Member Functions inherited from CAGMAcquireCoordSys | |
| void | CommonInit () |
| void | CommonTerm () |
| virtual void | Resume () |
| virtual void | Suspend () |
| void | Setup () |
| void | TearDown () |
Additional Inherited Members | |
Static Protected Member Functions inherited from CAcquireCoordSys | |
| static int16 | GetStackDepth () |
| static void | IncrStackDepth () |
| static void | DecrStackDepth () |
| static CAcquireCoordSys * | GetFirstContext () |
| static void | SetFirstContext (CAcquireCoordSys *) |
Protected Attributes inherited from CAGMAcquireCoordSys | |
| IViewPort * | fVP |
| PMMatrix | fXForm |
| PMMatrix | fInvXForm |
| bool16 | fInverseValid |
| IControlView * | fView |
| PMMatrix | fOrigMatrix |
An object that sets up the coordinate system for a view or viewport. To be used when you want to draw using AGM. This is usually not used standalone but as a template parameter to AGMGraphicsContextWith.
| DVAGMAcquireCoordSys::DVAGMAcquireCoordSys | ( | IViewPort * | viewPort, |
| IControlView * | controlView | ||
| ) |
Constructs a coordinate system acquisition object based on a viewport and a control view
| viewPort | The viewport to base the coordinate system on |
| controlView | The control view to base the coordinate system on |
| DVAGMAcquireCoordSys::DVAGMAcquireCoordSys | ( | IViewPort * | viewPort, |
| ITransform * | xform = nil | ||
| ) |
Constructs a coordinate system acquisition object based on a viewport and an optional transform
| viewPort | The viewport to base the coordinate system on |
| xform | The transform to base the coordinate system on |
| DVAGMAcquireCoordSys::DVAGMAcquireCoordSys | ( | IViewPort * | viewPort, |
| ITransform * | xform, | ||
| IControlView * | controlView | ||
| ) |
Constructs a coordinate system acquisition object based on a viewport, a transform, and a control view
| 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 |
Constructs a coordinate system acquisition object based on a viewport and a matrix
| viewPort | The viewport to base the coordinate system on |
| theMatrix | The matrix to base the coordinate system on |
| DVAGMAcquireCoordSys::DVAGMAcquireCoordSys | ( | IViewPort * | viewPort, |
| const PMMatrix & | theMatrix, | ||
| IControlView * | controlView | ||
| ) |
Constructs a coordinate system acquisition object based on a viewport, a matrix, and a control view
| 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 |
| DVAGMAcquireCoordSys::~DVAGMAcquireCoordSys | ( | ) |
Destructor
| protectedvirtual |
Sets up the system coordinate system origin
Implements CAGMAcquireCoordSys.
| protectedvirtual |
Tears down the system coordinate system origin
Implements CAGMAcquireCoordSys.