new EllipsoidGraphics(optionsopt)
Describe an ellipsoid or sphere. The center position and orientation are determined by the containing
Entity
.
Parameters:
Name | Type | Attributes | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
<optional> |
Object with the following properties:
Properties
|
- Source:
Members
(readonly) definitionChanged :Event
Gets the event that is raised whenever a property or sub-property is changed or modified.
Type:
- Source:
distanceDisplayCondition :Property
Gets or sets the
DistanceDisplayCondition
Property specifying at what distance from the camera that this ellipsoid will be displayed.
Type:
- Source:
fill :Property
Gets or sets the boolean Property specifying whether the ellipsoid is filled with the provided material.
Type:
- Default Value:
- true
- Source:
material :MaterialProperty
Gets or sets the Property specifying the material used to fill the ellipsoid.
Type:
- Default Value:
- Color.WHITE
- Source:
outline :Property
Gets or sets the Property specifying whether the ellipsoid is outlined.
Type:
- Default Value:
- false
- Source:
outlineColor :Property
Gets or sets the Property specifying the
Color
of the outline.
Type:
- Default Value:
- Color.BLACK
- Source:
outlineWidth :Property
Gets or sets the numeric Property specifying the width of the outline.
Type:
- Default Value:
- 1.0
- Source:
radii :Property
Gets or sets the
Cartesian3
Property
specifying the radii of the ellipsoid.
Type:
- Source:
shadows :Property
Get or sets the enum Property specifying whether the ellipsoid
casts or receives shadows from each light source.
Type:
- Default Value:
- ShadowMode.DISABLED
- Source:
show :Property
Gets or sets the boolean Property specifying the visibility of the ellipsoid.
Type:
- Default Value:
- true
- Source:
slicePartitions :Property
Gets or sets the Property specifying the number of radial slices.
Type:
- Default Value:
- 64
- Source:
stackPartitions :Property
Gets or sets the Property specifying the number of stacks.
Type:
- Default Value:
- 64
- Source:
subdivisions :Property
Gets or sets the Property specifying the number of samples per outline ring, determining the granularity of the curvature.
Type:
- Default Value:
- 128
- Source:
Methods
clone(resultopt) → {EllipsoidGraphics}
Duplicates this instance.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
result |
EllipsoidGraphics |
<optional> |
The object onto which to store the result. |
- Source:
Returns:
The modified result parameter or a new instance if one was not provided.
- Type
- EllipsoidGraphics
merge(source)
Assigns each unassigned property on this object to the value
of the same property on the provided source object.
Parameters:
Name | Type | Description |
---|---|---|
source |
EllipsoidGraphics | The object to be merged into this object. |
- Source: