MIL-STD-2301A
5.1.1.5.9 Circular Arc Center element input. The CGM implementation for NITFS shall provide the capability to input and interpret the Circular Arc Center element using the following format. The specified radius (Radius) and centerpoint (CenterX, CenterY) define a circle. StartVectorX and StartVectorY define a start vector, and EndVectorX and EndVectorY define an end vector. The tails of these vectors are placed on the centerpoint. The start ray and end ray are derived from the start and end vectors. The start and end rays are the semi-infinite lines from the centerpoint in the direction of the start and end vectors respectively. The arc is drawn from the intersection of the circle and the start ray to the intersection of the circle, and the end ray in the positive angular direction, as defined by the VDC Extent. Valid values of the vector components are those which produce distinct vectors on non-zero length. The arc width, type and color are specified by the Line Width, Line Type and Line Color commands, respectively.
TABLE LVI. Circular Arc Center input.
MSB LSB
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
4 15 14 = 0x41EE CenterX
CenterY StartX StartY EndX EndY Radius
5.1.1.5.10 Circular Arc Center Close element input. The CGM implementation for NITFS shall provide the capability to input and interpret the Circular Arc Center Close element using the following format. The specified radius (Radius) and centerpoint (CenterX, CenterY) define a circle. StartVectorX and StartVectorY define a start vector, and EndVectorX and EndVectorY define an end vector. The tails of these vectors are placed on the centerpoint. The start ray and end ray are derived from the start and end vectors. The start and end rays are the semi-infinite lines from the centerpoint in the direction of the start and end vectors, respectively. The arc is drawn from the intersection of the circle and the start ray to the intersection of the circle and the end ray in the positive angular direction, as defined by the VDC Extent. The last parameter, CloseType, specifies how the arc is closed (0=pie or 1=chord). If the close type is chord, a line is drawn between the endpoints of the arc. If the close type is pie, a line is drawn from the starting point through the computed arc center to the ending point. Valid values of the vector components are those which produce distinct vectors of non-zero length. The interior of this element will be as specified by the Interior Style command, and the edge width, type and color will be specified in the Edge Width, Edge Type and Edge Color commands, respectively.
TABLE LVII. Circular Arc Center Close input.
MSB LSB
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
4 16 16 = 0x4210
CenterX CenterY StartX StartY EndX EndY Radius Close Type
5.1.1.6 Control elements. The following control elements are used to describe the visual effects of auxiliary color and transparency.
5.1.1.6.1 Auxiliary Color. The CGM implementation for NITFS shall provide the capability to input and interpret the Auxiliary Color element using the following format. The Auxiliary Color element is used in
23
For Parts Inquires call Parts Hangar, Inc (727) 493-0744
© Copyright 2015 Integrated Publishing, Inc.
A Service Disabled Veteran Owned Small Business