new DynamicEllipse
An optionally time-dynamic ellipse.
Members
-
bearing :Property
-
Gets or sets the numeric Property specifying the ellipse's bearing.
-
semiMajorAxis :Property
-
Gets or sets the numeric Property specifying the ellipse's semi-major-axis.
-
semiMinorAxis :Property
-
Gets or sets the numeric Property specifying the ellipse's semi-minor-axis.
Methods
-
<static> mergeProperties
-
Given two DynamicObjects, takes the ellipse properties from the second and assigns them to the first, assuming such a property did not already exist.
Parameters:
Name Type Description targetObject
DynamicObject The DynamicObject which will have properties merged onto it. objectToMerge
DynamicObject The DynamicObject containing properties to be merged. -
<static> prototype.getValue
-
Gets an array of vertex positions for the ellipse at the provided time.
Parameters:
Name Type Description time
JulianDate The desired time. ellipsoid
Ellipsoid The ellipsoid on which the ellipse will be on. position
Cartesian3 The position of the ellipsoid. Returns:
An array of vertex positions. -
<static> undefineProperties
-
Given a DynamicObject, undefines the ellipse associated with it.
Parameters:
Name Type Description dynamicObject
DynamicObject The DynamicObject to remove the ellipse from.