public class AzimuthElevationMaskGraphics extends Object
AzimuthElevationMask
.
This will produce the agi_fan
property in CZML.Constructor and Description |
---|
AzimuthElevationMaskGraphics()
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
CesiumProperty<Boolean> |
getFill()
Gets whether or not the mask is filled.
|
CesiumProperty<IMaterialGraphics> |
getMaterial()
Gets the material used to fill the region.
|
CesiumProperty<Integer> |
getNumberOfRings()
Gets the number of rings to draw for the outline.
|
CesiumProperty<Boolean> |
getOutline()
Gets whether or not the mask is outlined.
|
CesiumProperty<Color> |
getOutlineColor()
Gets the color of the outline.
|
CesiumProperty<Double> |
getOutlineWidth()
Gets the width of the outline.
|
ConstantCesiumProperty<AzimuthElevationMaskGraphicsProjection> |
getProjection()
Gets how the mask is projected.
|
ConstantCesiumProperty<Double> |
getProjectionAltitude()
Gets the altitude to use when
Projection (get / set ) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_ALTITUDE . |
CesiumProperty<Double> |
getProjectionRange()
Gets the range to use when
Projection (get / set ) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_RANGE . |
CesiumProperty<Boolean> |
getShow()
Gets whether or not the mask is shown.
|
void |
setFill(CesiumProperty<Boolean> value)
Sets whether or not the mask is filled.
|
void |
setMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill the region.
|
void |
setNumberOfRings(CesiumProperty<Integer> value)
Sets the number of rings to draw for the outline.
|
void |
setOutline(CesiumProperty<Boolean> value)
Sets whether or not the mask is outlined.
|
void |
setOutlineColor(CesiumProperty<Color> value)
Sets the color of the outline.
|
void |
setOutlineWidth(CesiumProperty<Double> value)
Sets the width of the outline.
|
void |
setProjection(ConstantCesiumProperty<AzimuthElevationMaskGraphicsProjection> value)
Sets how the mask is projected.
|
void |
setProjectionAltitude(ConstantCesiumProperty<Double> value)
Sets the altitude to use when
Projection (get / set ) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_ALTITUDE . |
void |
setProjectionRange(CesiumProperty<Double> value)
Sets the range to use when
Projection (get / set ) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_RANGE . |
void |
setShow(CesiumProperty<Boolean> value)
Sets whether or not the mask is shown.
|
public AzimuthElevationMaskGraphics()
public final CesiumProperty<Boolean> getShow()
true
.public final void setShow(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 ConstantCesiumProperty<AzimuthElevationMaskGraphicsProjection> getProjection()
public final void setProjection(ConstantCesiumProperty<AzimuthElevationMaskGraphicsProjection> value)
public final CesiumProperty<Double> getProjectionRange()
Projection
(get
/ set
) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_RANGE
.public final void setProjectionRange(CesiumProperty<Double> value)
Projection
(get
/ set
) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_RANGE
.public final ConstantCesiumProperty<Double> getProjectionAltitude()
Projection
(get
/ set
) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_ALTITUDE
.public final void setProjectionAltitude(ConstantCesiumProperty<Double> value)
Projection
(get
/ set
) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_ALTITUDE
.public final CesiumProperty<Boolean> getFill()
true
.public final void setFill(CesiumProperty<Boolean> value)
true
.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> getNumberOfRings()
public final void setNumberOfRings(CesiumProperty<Integer> value)