mcRotateGridToolCommandFlags Enumeration
|
|
Legal values for the McRotateGridTool's
IMcGraphToolServer.CommandFlags property.
Namespace:
MediaCy.IQL.Display.Overlays
Assembly:
MediaCy.IQL.Display.Overlays (in MediaCy.IQL.Display.Overlays.dll) Version: 10.0.6912.0
SyntaxPublic Enumeration mcRotateGridToolCommandFlags
Members
| Member name | Value | Description |
---|
| mcrgtcfKeepRotatedGridConstantSize | 1 | Option flag: If set, asthe grid is rotated its size is clipped so that it fits into an un-rotated
rectangle that is the same size as the rotation rectangle (see
mcrgtcfSetRotationRect). If not set, then the rotated grid stays the same
size, which will occupy a larger unrotated rectangle |
| mcrgtcfClipRotatedGridToRect | 2 | Option flag: If set, as thegrid is rotated its lines are clipped so that they do not go out of the
bounds of the unrotated rotation rect. If not set, then no clipping is
done, and the grid remains a rectangle with its ends sticking out of the
rotation rectangle. |
| mcrgtcfNoArrowsAtTop | 4 | Option flag: If set, noarrows are shown on the grid lines. If not set, then arrow heads are
shown at the top of the rotated grid. If the lines are clipped to the
rotation rectangle the arrows appear at the clipping point. |
| mcrgtcfGetRotationRect | 256 | Action flag: Get therotation rectangle into CommandData. Once the CommandData is gotten to
retrieve the result, it is cleared. |
| mcrgtcfSetRotationRect | 512 | Action flag: Set therotation rectangle from CommandData. Once the CommandData is used to set
the value, it is cleared. By default the rotation rectangle is the
Aoi of any ancestor image of the McGraphOverlay on which the tool is
invoked (via SelectTool). |
| mcrgtcfGetRotationAngle | 1024 | Action flag: Get the rotationangle in degrees into CommandData as a double. Once the CommandData is
gotten to retrieve the result, it is cleared. |
| mcrgtcfSetRotationAngle | 2048 | Action flag: Set the rotationangle in degrees from CommandData cast to a double. Once the CommandData is
used to set the value, it is cleared. |
| mcrgtcfSetGridColor | 4096 | Action flag: Set the linecolor for the grid from CommandData cast to a long. Once the CommandData is
used to set the value, it is cleared. By default the color is yellow. |
| mcrgtcfSetGridSpacing | 8192 | Action flag: Set the linespacing, in pixels, for the grid from CommandData cast to a long. Once the
CommandData is used to set the value, it is cleared. By default the grid
spacing is 25 pixels. If necessary, the grid spacing will be reduced so
that at least 4 grids are shown along each axis of the rotation rectangle. |
| mcrgtcfSetActiveView | 16384 | Action flag: Set the activeMcView, for the grid from CommandData. If given, this is used to set
the grid spacing based on the view's Magnification property when the
grid is first drawn, rather than later, when the user clicks in a window. |
| mcrgtcfStartRotateGrid | 65536 | Action flag: On the nextmouse move (or immediately if CommandData is an McView object), initiate
rotation tracking as if the left mouse button were pressed. |
| mcrgtcfStopRotateGrid | 131072 | Action flag: Stop rotationtracking as if the left mouse button were released. |
See Also