BorderColor |
Gets or sets the overlay's
border color. By default, the border color is White. However, also
by default, the overlay has a Border Size of 0.0 so the
border is not displayed. |
BorderSize |
Gets or sets the size of
the overlay's border. By default, this is 0.0 so the border is not
displayed. |
BorderTranslucency |
Gets or sets the
translucency of the overlay border. Translucency is a value between
0.0 and 1.0, where 0.0 is completely opaque and 1.0 is completely
transparent. |
Bounds |
Gets the bounds of the
overlay relative to its parent. The array contains the properties
defining the bounds in the order left x location, top y location,
width, height. |
ClipToParent |
Gets or sets a value
indicating whether or not the overlay will be clipped by the
Bounds of its parent. If
this property is false, part of this overlay may be visible outside
of its parent's bounds. |
Color |
Gets or sets the overlay's
color. By default, the overlay is White. |
ControlBounds |
Gets the bounds of the
overlay in coordinates relative to the overall globe control. The
array contains the properties defining the bounds in the order left
x location, top y location, width, height. |
ControlPosition |
Gets the position of the
overlay in coordinates relative to the overall globe control. The
array represents the position of the overlay and has a size of 4.
The elements are in the order x position, y position, x Screen Overlay Unit, y
Screen Overlay
Unit. |
ControlSize |
Gets the size of the
overlay in coordinates relative to the overall globe control. The
elements are in the order width, height, width Screen Overlay Unit,
height Screen Overlay
Unit. |
Display |
Gets or sets if this
overlay and the collection of overlays that are contained within
this overlay should be rendered. |
DisplayCondition |
Gets or sets the display
condition that determines if the overlay should be rendered. Both this and
Display must evaulate to
true for the overlay to be rendered. |
FlipX |
Gets or sets whether the
overlay will be flipped along its X axis. |
FlipY |
Gets or sets whether the
overlay will be flipped along its Y axis. |
Height |
Gets or sets the height of
the overlay. The unit in which the height is defined is specified
by the Height Unit property. |
HeightUnit |
Gets or sets the unit of
the Height property. |
MaximumSize |
Gets or sets the maximum
size of the overlay. The overlay will never be larger than this
size, even if the overlay's Size is specified as a percentage
of its parent and its parent is very large. It will also not become
larger than this size as a result of a Scale transformation. The array
elements represent the size of the overlay in the order width,
height, width Screen Overlay Unit,
height Screen Overlay
Unit. |
MinimumSize |
Gets or sets the minimum
size of the overlay. The overlay will never be smaller than this
size, even if the overlay's Size is specified as a percentage
of its parent and its parent is very small. It will also not become
smaller than this size as a result of a Scale transformation. The array
elements represent the size of the overlay in the order width,
height, width Screen Overlay Unit,
height Screen Overlay
Unit. |
Origin |
Gets or sets the origin
from which the overlay's position is defined. By default, the value
of this property is
ScreenOverlayOrigin.BottomLeft. See Screen Overlay Origin
for a list of the possible origins and a description of how the
origin affects the measurement of the overlay's position and size
properties. |
Overlays |
Gets the collection of
overlays that are contained within this overlay. |
Padding |
Gets or sets the padding
surrounding the Overlays that are contained
within this overlay. The array contains the components of the
padding arranged in the order left, top, right, bottom. |
Parent |
Gets the overlay's parent.
This may be another overlay if this overlay was added to that
overlay's Overlays collection. Or, it
may be the Screen Overlay Manager if
this overlay was added to the SceneManager's Screen
Overlays collection. |
PickingEnabled |
Gets or sets a value
indicating whether or not picking on the overlay is enabled. If
picking is disabled, this overlay will never show up in the result
of Scene.PickScreenOverlay,
even if it occupies the specified pick position. |
PinningOrigin |
Gets or sets the origin of
the Pinning Position
property, relative to the overlay. By default, the value of this
property is
ScreenOverlayPinningOrigin.Automatic, which indicates that the
origin of the Pinning Position
property is the same as the Origin property of the screen
overlay. See Screen Overlay
Pinning Origin for a list of the possible pinning origins and a
description of how the pinning origin affects the measurement of
the overlay's position property. |
PinningPosition |
Gets or sets the pinning
position of the overlay, relative to the overlay, which determines
the point on the overlay that corresponds to the Position property. The array
represents the pinning position of the overlay and has a size of 4.
The elements are in the order x position, y position, x Screen Overlay Unit, y
Screen Overlay
Unit. |
Position |
Gets or sets the position
of the overlay relative to its parent. The array represents the
position of the overlay and has a size of 4. The elements are in
the order x position, y position, x Screen Overlay Unit, y
Screen Overlay
Unit. |
RotationAngle |
Gets or sets the
counter-clockwise rotation of the overlay, in radians. The overlay
is rotated around the point specified by the Rotation Point
property. |
RotationPoint |
Gets or sets the point that
the overlay is rotated around when the Rotation Angle property
has a value other than 0.0. The array contains seven elements
defining the properties of the rotation point. The elements are
ordered as follows: UseOriginAsPoint (Boolean), Screen Overlay Origin,
RelativeToParent (Boolean), x position, y position, x Screen Overlay Unit, y
Screen Overlay
Unit. |
Scale |
Gets or sets the fractional
value used to scale the overlay's Size property. A value greater
than 1.0 will make the overlay larger while a value less than 1.0
will make it smaller. |
Size |
Gets or sets the size of
the overlay. The array elements represent the size of the overlay
in the order width, height, width Screen Overlay Unit,
height Screen Overlay
Unit. |
Tag |
Gets or sets custom value
associated with this primitive. |
TranslationX |
Gets or sets the value with
which the overlay will be translated from the X value of the
Position property. |
TranslationY |
Gets or sets the value with
which the overlay will be translated from the Y value of the
Position property. |
Translucency |
Gets or sets the overlay's
translucency. Translucency is a value between 0.0 and 1.0, where
0.0 is completely opaque and 1.0 is completely transparent. |
Width |
Gets or sets the width of
the overlay. The unit in which the width is defined is specified by
the Width Unit property. |
WidthUnit |
Gets or sets the unit of
the Width property. |
X |
Gets or sets the X position
of the overlay relative to its parent. The unit in which the
position is defined is specified by the X Unit property. The position is
measured horizontally from the Origin, which is, by default, the
lower-left corner. |
XUnit |
Gets or sets the unit of
the X property. |
Y |
Gets or sets the Y position
of the overlay relative to its parent. The unit in which the
position is defined is specified by the Y Unit property. The position is
measured vertically from the Origin, which is, by default, the
lower-left corner. |
YUnit |
Gets or sets the unit of
the Y property. |