Click or drag to resize

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
Syntax
VB
Public Enumeration mcRotateGridToolCommandFlags
Members
  Member nameValueDescription
mcrgtcfKeepRotatedGridConstantSize1Option 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
mcrgtcfClipRotatedGridToRect2Option 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.
mcrgtcfNoArrowsAtTop4Option 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.
mcrgtcfGetRotationRect256Action flag: Get therotation rectangle into CommandData. Once the CommandData is gotten to retrieve the result, it is cleared.
mcrgtcfSetRotationRect512Action 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).
mcrgtcfGetRotationAngle1024Action flag: Get the rotationangle in degrees into CommandData as a double. Once the CommandData is gotten to retrieve the result, it is cleared.
mcrgtcfSetRotationAngle2048Action flag: Set the rotationangle in degrees from CommandData cast to a double. Once the CommandData is used to set the value, it is cleared.
mcrgtcfSetGridColor4096Action 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.
mcrgtcfSetGridSpacing8192Action 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.
mcrgtcfSetActiveView16384Action 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.
mcrgtcfStartRotateGrid65536Action flag: On the nextmouse move (or immediately if CommandData is an McView object), initiate rotation tracking as if the left mouse button were pressed.
mcrgtcfStopRotateGrid131072Action flag: Stop rotationtracking as if the left mouse button were released.
See Also