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)