mcGraphObjLineEnding Enumeration
|
|
Describes the ending type for open objects as exposed in McGraphObj.LineEnding.
Namespace:
MediaCy.IQL.Display.Overlays
Assembly:
MediaCy.IQL.Display.Overlays (in MediaCy.IQL.Display.Overlays.dll) Version: 10.0.6912.0
SyntaxPublic Enumeration mcGraphObjLineEnding
Members
| Member name | Value | Description |
---|
| mcgleNothing | 0 | No special ending. |
| mcgleSmallarrow | 1 | Line ends and/or begins with a small arrow; 7 by 4 scaled pixels. |
| mcgleLargearrow | 2 | Line ends and/or begins with a large arrow; 11 by 5 scaled pixels. |
| mcgleSmalldiamond | 3 | Line ends and/or begins with a small diamond; +/- 3 scaled pixels. |
| mcgleLargediamond | 4 | Line ends and/or begins with a large diamond; +/- 5 scaled pixels. |
| mcgleCircle | 5 | Line ends and/or begins with a circle; radius is 5 scaled pixels. |
| mcgleSmalltickmark | 6 | Line ends and/or begins with a small tick mark; +/- 3 scaled pixels plus the line width. |
| mcgleLargetickmark | 7 | Line ends and/or begins with a large tick mark; +/- 9 scaled pixels plus the line width. |
| mcglePointedCap | 8 | Wide line ends and/or begins with pointed cap. |
| mcgleRoundededCap | 9 | Wide line ends and/or begins with rounded cap. |
| mcgleHugetickmark | 10 | Line ends and/or begins with a very long tick mark; +/- 61 scaled pixels plus the line width. |
| mcgleRocketPointer | 11 | Rocket shaped pointer 38 pixels wide by 15 high |
| mcgleArrowPointer | 12 | Arrow shaped pointer 34 pixels wide by 21 high |
| mcgleHandPointer | 13 | Hand shaped pointer 31 pixels wide by 20 high |
| mcgleTrianglePointer | 14 | Triangle shaped pointer 30 pixels wide by 23 high |
| mcgleArrowheadPointer | 15 | Arrowhead shaped pointer 32 pixels wide by 21 high |
| mcgleSymbolMask | 31 | Mask for the symbol portion of the mcGraphObjLineEnding value |
| mcgleSymbolScaleShift | 8 | Amount to left shift the desired percentage pixelscaling factor before ORing it into the mcGraphObjLineEnding value, masked by
mcgleSymbolScaleMask |
| mcgleSymbolScaleMask | 16776960 | A mask for a percentage pixel scalingfactor left shifted by mcgleSymbolScaleShift. The allowed range of values is, 1
to 64K-1, giving a range of scaling from 0.01 to 640. The scaling only applies
to the symbols and tic marks, not to the end-caps. |
| mcgleAspectScaleShift | 24 | Amount to left shift the desired H to W aspectratio factor (1 to 31) before ORing it into the mcGraphObjLineEnding value, masked by
mcgleSymbolAspectMask |
| mcgleSymbolAspectMask | 520093696 | A mask for a symbol H to W aspect ratiofactor left shifted by mcgleAspectScaleShift. The allowed range of values is, 1
to 31, giving a range of H to W aspect ratios from 0.067 to 2.067 (e.g. Aspect =
0.2 * factor/3); values of 0 and 15 both yield the default aspect ratio of 1.0.
The aspect ratio only applies to the symbols, not to the tic marks or end-caps. |
See Also