Name
|
Description
|
Attributes
|
AnnotationFont
|
The font used to render annotations.
|
Type: ViewFont
Access: Read/Write
|
Annotations
|
When the shape type is 'Annotations', this array contains the annotations to display.
|
Type: StringArray
Access: Read/Write
|
Colors
|
The colors associated with each shape element.
|
Type: Array
Access: Read/Write
|
DeclaredName
|
The name of the object as declared.
|
Type: String
Access: Read-Only
|
DisplayName
|
The name displayed for this object in output windows such as views, plots, and reports.
|
Type: String
Access: Read/Write
|
IconFilename
|
Specifies an image to draw at each vertex of the shape in the 2d map mode of the Mission View when the shape Type is 'Icons'. Supported image formats include PNG, TIF, JPG, BMP, and GIF.
|
Type: String
Access: Read/Write
|
IconReferencePoint
|
Determines which point on the image will be located at the specified vertices when the shape Type is 'Icons'.
|
Type: String
Access: Read/Write
|
IconRotation
|
The clockwise rotation of the icon about the ShapeIconReferencePoint when the shape Type is 'Icons'.
|
Type: Variable
Access: Read/Write
Units: deg
|
IconScale
|
A scale, specified in kilometers, determining how large the icon will be drawn on the 2d map when the shape Type is 'Icons'. The image will be drawn with a height proportional to the specified scale. The width will be automatically selected as to maintain the original aspect ratio of the image. For example, mapping a celestial object with a circumference of 2000 km and an icon scale of 500 km, the image will be drawn at half the height of the entire map when fully zoomed out.
|
Type: Variable
Access: Read/Write
Units: km
|
NumberOfElements
|
Gets or Sets the number of elements in the shape.
|
Type: Variable
Access: Read/Write
|
ObjectId
|
The unique identifier for the object.
|
Type: Variable
Access: Read-Only
|
ObjectType
|
The type of the object.
|
Type: String
Access: Read-Only
|
Opacity
|
The opacity of the shape when drawn in the 2d map mode of the Mission View. This property has no effect for other view modes.
|
Type: Variable
Access: Read/Write
|
Orientation
|
The quaternion orientation of the shape with respect to the body fixed coordinate system of the GraphicsOverlay. The order of shape transformations is Scaling => Rotation => Translation.
|
Type: Array
Access: Read/Write
|
PointWidth
|
The width of points when the TickType is not specified. When the TickType is specified, the TickWidth property will be used instead.
|
Type: Variable
Access: Read/Write
Units: pixel
|
Position
|
The offset position of the shape with respect to the body fixed coordinate system of the GraphicsOverlay. The order of shape transformations is Scaling => Rotation => Translation.
|
Type: Array
Access: Read/Write
Units: km
|
Scale
|
The x, y, and z scaling factors of the shape. The order of shape transformations is Scaling => Rotation => Translation.
|
Type: Array
Access: Read/Write
|
ShowTextBackDrop
|
Determines whether a translucent black rectangle is drawn behind annotations in the 2d map mode of the Mission View for the shape. This options can improve text readability.This property takes precedence over the ViewWindow.DisableLabelBackdrops property.
|
Type: Variable
Access: Read/Write
|
TickType
|
Specifies which tick mark type to draw at each vertex of the shape. Tick marks will be drawn for 'Lines', 'Annotations', 'Points', and 'Icons' shape types only.
|
Type: String
Access: Read/Write
|
TickWidth
|
The width of the tick marks.
|
Type: Variable
Access: Read/Write
|
Type
|
The type of shape to draw.
|
Type: String
Access: Read/Write
|
Vertices
|
The vertices which define the geometry of the shape.
|
Type: Array
Access: Read/Write
Units: km
|
Visible
|
Determines whether the shape is visible.
|
Type: Variable
Access: Read/Write
|