public class EllipsoidGraphics extends Object
ellipsoid
property in CZML.Constructor and Description |
---|
EllipsoidGraphics()
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
CesiumProperty<Bounds> |
getDistanceDisplayCondition()
Gets the distances from the camera at which this ellipsoid will be displayed.
|
CesiumProperty<Boolean> |
getFill()
Gets whether or not the ellipsoid is filled.
|
CesiumProperty<Cartesian> |
getInnerRadii()
Gets the inner radii of the ellipsoid.
|
CesiumProperty<IMaterialGraphics> |
getMaterial()
Gets the material used to fill the surface of the ellipsoid.
|
CesiumProperty<Double> |
getMaximumClock()
Gets maximum clock angle of the ellipsoid.
|
CesiumProperty<Double> |
getMaximumCone()
Gets maximum cone angle of the ellipsoid.
|
CesiumProperty<Double> |
getMinimumClock()
Gets minimum clock angle of the ellipsoid.
|
CesiumProperty<Double> |
getMinimumCone()
Gets minimum cone angle of the ellipsoid.
|
CesiumProperty<Boolean> |
getOutline()
Gets whether or not the ellipsoid is outlined.
|
CesiumProperty<Color> |
getOutlineColor()
Gets the color of the ellipsoid's outline.
|
CesiumProperty<Double> |
getOutlineWidth()
Gets the width of the ellipsoid's outline.
|
CesiumProperty<Cartesian> |
getRadii()
Gets the radii of the ellipsoid.
|
CesiumProperty<CesiumShadowMode> |
getShadows()
Gets whether or not the ellipsoid casts or receives shadows.
|
CesiumProperty<Boolean> |
getShow()
Gets whether or not the ellipsoid is shown.
|
CesiumProperty<Integer> |
getSlicePartitions()
Gets the number of slices used to partition the ellipsoid.
|
CesiumProperty<Integer> |
getStackPartitions()
Gets the number of stacks used to partition the ellipsoid.
|
CesiumProperty<Integer> |
getSubdivisions()
Gets the number of points per outline; thus controlling the granularity.
|
void |
setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this ellipsoid will be displayed.
|
void |
setFill(CesiumProperty<Boolean> value)
Sets whether or not the ellipsoid is filled.
|
void |
setInnerRadii(CesiumProperty<Cartesian> value)
Sets the inner radii of the ellipsoid.
|
void |
setMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill the surface of the ellipsoid.
|
void |
setMaximumClock(CesiumProperty<Double> value)
Sets maximum clock angle of the ellipsoid.
|
void |
setMaximumCone(CesiumProperty<Double> value)
Sets maximum cone angle of the ellipsoid.
|
void |
setMinimumClock(CesiumProperty<Double> value)
Sets minimum clock angle of the ellipsoid.
|
void |
setMinimumCone(CesiumProperty<Double> value)
Sets minimum cone angle of the ellipsoid.
|
void |
setOutline(CesiumProperty<Boolean> value)
Sets whether or not the ellipsoid is outlined.
|
void |
setOutlineColor(CesiumProperty<Color> value)
Sets the color of the ellipsoid's outline.
|
void |
setOutlineWidth(CesiumProperty<Double> value)
Sets the width of the ellipsoid's outline.
|
void |
setRadii(CesiumProperty<Cartesian> value)
Sets the radii of the ellipsoid.
|
void |
setShadows(CesiumProperty<CesiumShadowMode> value)
Sets whether or not the ellipsoid casts or receives shadows.
|
void |
setShow(CesiumProperty<Boolean> value)
Sets whether or not the ellipsoid is shown.
|
void |
setSlicePartitions(CesiumProperty<Integer> value)
Sets the number of slices used to partition the ellipsoid.
|
void |
setStackPartitions(CesiumProperty<Integer> value)
Sets the number of stacks used to partition the ellipsoid.
|
void |
setSubdivisions(CesiumProperty<Integer> value)
Sets the number of points per outline; thus controlling the granularity.
|
public final CesiumProperty<Boolean> getShow()
true
.public final void setShow(CesiumProperty<Boolean> value)
true
.public final CesiumProperty<Cartesian> getRadii()
public final void setRadii(CesiumProperty<Cartesian> value)
public final CesiumProperty<Cartesian> getInnerRadii()
public final void setInnerRadii(CesiumProperty<Cartesian> value)
public final CesiumProperty<Double> getMinimumClock()
public final void setMinimumClock(CesiumProperty<Double> value)
public final CesiumProperty<Double> getMaximumClock()
public final void setMaximumClock(CesiumProperty<Double> value)
public final CesiumProperty<Double> getMinimumCone()
public final void setMinimumCone(CesiumProperty<Double> value)
public final CesiumProperty<Double> getMaximumCone()
public final void setMaximumCone(CesiumProperty<Double> value)
public final CesiumProperty<Boolean> getFill()
true
.public final void setFill(CesiumProperty<Boolean> value)
true
.public final CesiumProperty<IMaterialGraphics> getMaterial()
SolidColorMaterialGraphics
with
Color
(get
/ set
) set to White
(get
).public final void setMaterial(CesiumProperty<IMaterialGraphics> value)
SolidColorMaterialGraphics
with
Color
(get
/ set
) set to White
(get
).public final CesiumProperty<Boolean> getOutline()
false
.public final void setOutline(CesiumProperty<Boolean> value)
false
.public final CesiumProperty<Color> getOutlineColor()
Black
(get
)public final void setOutlineColor(CesiumProperty<Color> value)
Black
(get
)public final CesiumProperty<Double> getOutlineWidth()
public final void setOutlineWidth(CesiumProperty<Double> value)
public final CesiumProperty<Integer> getStackPartitions()
public final void setStackPartitions(CesiumProperty<Integer> value)
public final CesiumProperty<Integer> getSlicePartitions()
public final void setSlicePartitions(CesiumProperty<Integer> value)
public final CesiumProperty<Integer> getSubdivisions()
public final void setSubdivisions(CesiumProperty<Integer> value)
public final CesiumProperty<CesiumShadowMode> getShadows()
CesiumShadowMode.DISABLED
.public final void setShadows(CesiumProperty<CesiumShadowMode> value)
CesiumShadowMode.DISABLED
.public final CesiumProperty<Bounds> getDistanceDisplayCondition()
public final void setDistanceDisplayCondition(CesiumProperty<Bounds> value)