Click or drag to resize

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
Syntax
VB
Public Enumeration mcGraphObjLineEnding
Members
  Member nameValueDescription
mcgleNothing0No special ending.
mcgleSmallarrow1Line ends and/or begins with a small arrow; 7 by 4 scaled pixels.
mcgleLargearrow2Line ends and/or begins with a large arrow; 11 by 5 scaled pixels.
mcgleSmalldiamond3Line ends and/or begins with a small diamond; +/- 3 scaled pixels.
mcgleLargediamond4Line ends and/or begins with a large diamond; +/- 5 scaled pixels.
mcgleCircle5Line ends and/or begins with a circle; radius is 5 scaled pixels.
mcgleSmalltickmark6Line ends and/or begins with a small tick mark; +/- 3 scaled pixels plus the line width.
mcgleLargetickmark7Line ends and/or begins with a large tick mark; +/- 9 scaled pixels plus the line width.
mcglePointedCap8Wide line ends and/or begins with pointed cap.
mcgleRoundededCap9Wide line ends and/or begins with rounded cap.
mcgleHugetickmark10Line ends and/or begins with a very long tick mark; +/- 61 scaled pixels plus the line width.
mcgleRocketPointer11Rocket shaped pointer 38 pixels wide by 15 high
mcgleArrowPointer12Arrow shaped pointer 34 pixels wide by 21 high
mcgleHandPointer13Hand shaped pointer 31 pixels wide by 20 high
mcgleTrianglePointer14Triangle shaped pointer 30 pixels wide by 23 high
mcgleArrowheadPointer15Arrowhead shaped pointer 32 pixels wide by 21 high
mcgleSymbolMask31Mask for the symbol portion of the mcGraphObjLineEnding value
mcgleSymbolScaleShift8Amount to left shift the desired percentage pixelscaling factor before ORing it into the mcGraphObjLineEnding value, masked by mcgleSymbolScaleMask
mcgleSymbolScaleMask16776960A 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.
mcgleAspectScaleShift24Amount to left shift the desired H to W aspectratio factor (1 to 31) before ORing it into the mcGraphObjLineEnding value, masked by mcgleSymbolAspectMask
mcgleSymbolAspectMask520093696A 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