Package | Description |
---|---|
agi.foundation.cesium |
Contains types used for defining graphical properties of definitional objects to be written out as CZML.
|
agi.foundation.cesium.advanced |
Contains less-often used types for generating CZML.
|
Modifier and Type | Class and Description |
---|---|
class |
AccessQueryCesiumProperty<T>
A
CesiumProperty which maps the result of an AccessQuery
to different values depending on the generated AccessQueryResult . |
class |
AxesCesiumProperty
A
CesiumProperty that writes values by evaluating a given Axes . |
class |
CompositeCesiumProperty<T>
A
CesiumProperty that specifies values over multiple distinct intervals of time. |
class |
ConstantCesiumProperty<T>
A
CesiumProperty that specifies a constant value. |
class |
DeleteCesiumProperty<T>
A
CesiumProperty that specifies that existing data (samples or interval values)
for a given property should be deleted on the client. |
class |
PointCesiumProperty
A
CesiumProperty that writes values by evaluating a given Point . |
class |
SampledCesiumProperty<T>
A
CesiumProperty that specifies a number of time-tagged samples. |
class |
ScalarCesiumProperty
A
CesiumProperty that writes values by evaluating a given Scalar . |
class |
TimeIntervalCesiumProperty<T>
A
CesiumProperty that specifies a constant value over multiple distinct intervals of time. |
class |
UnitVectorCesiumProperty
A
CesiumProperty that writes values by evaluating a given Vector . |
class |
VectorCesiumProperty
A
CesiumProperty that writes values by evaluating a given Vector . |
class |
VelocityVectorDirectionCesiumProperty
A
CesiumProperty that specifies that a property will be calculated on the client to be the direction
of the velocity vector of a given object. |
Modifier and Type | Method and Description |
---|---|
CesiumProperty<UnitCartesian> |
BillboardGraphics.getAlignedAxis()
Gets the aligned axis, which is the unit vector, in world coordinates,
that the billboard up vector points towards.
|
CesiumProperty<CesiumArcType> |
LinkGraphics.getArcType()
Gets the type of arc that should connect the positions of the line.
|
CesiumProperty<CesiumArcType> |
CentralBodySurfaceRegionGraphics.getArcType()
Gets the type of arc that should connect the positions of the polygon.
|
CesiumProperty<CesiumArcType> |
CentralBodySurfaceCurveGraphics.getArcType()
Gets the type of arc that should connect the positions of the line.
|
CesiumProperty<Color> |
LabelGraphics.getBackgroundColor()
Gets the color of the background behind the label.
|
CesiumProperty<Rectangular> |
LabelGraphics.getBackgroundPadding()
Gets the amount of padding between the text and the label's background in each dimension, in pixels.
|
CesiumProperty<Double> |
GridMaterialGraphics.getCellAlpha()
|
CesiumProperty<Boolean> |
CentralBodySurfaceCurveGraphics.getClampToGround()
Gets whether or not the curve should be clamped to the ground.
|
CesiumProperty<CesiumClassificationType> |
CentralBodySurfaceRegionGraphics.getClassificationType()
Gets whether a classification affects terrain, 3D Tiles or both.
|
CesiumProperty<CesiumClassificationType> |
CentralBodySurfaceCurveGraphics.getClassificationType()
Gets whether a classification affects terrain, 3D Tiles or both.
|
CesiumProperty<Boolean> |
CentralBodySurfaceRegionGraphics.getCloseBottom()
Gets whether to close the bottom of the extruded region.
|
CesiumProperty<Boolean> |
CentralBodySurfaceRegionGraphics.getCloseTop()
Gets whether to close the top of the extruded region.
|
CesiumProperty<Color> |
VectorGraphics.getColor()
Gets the color of the vector.
|
CesiumProperty<Color> |
SolidColorMaterialGraphics.getColor()
Gets the color.
|
CesiumProperty<Color> |
PolylineOutlineMaterialGraphics.getColor()
Gets the color of the line.
|
CesiumProperty<Color> |
PolylineGlowMaterialGraphics.getColor()
Gets the color of the line.
|
CesiumProperty<Color> |
PolylineDashMaterialGraphics.getColor()
Gets the color of the dashes on the line.
|
CesiumProperty<Color> |
PolylineArrowMaterialGraphics.getColor()
Gets the color of the line.
|
CesiumProperty<Color> |
PointGraphics.getColor()
Gets the color of the point.
|
CesiumProperty<Color> |
ModelGraphics.getColor()
Gets the color to blend with the model's rendered color.
|
CesiumProperty<Color> |
ImageMaterialGraphics.getColor()
Gets the color of the image.
|
CesiumProperty<Color> |
GridMaterialGraphics.getColor()
Gets the color of the grid.
|
CesiumProperty<Color> |
BillboardGraphics.getColor()
Gets the color of the billboard.
|
CesiumProperty<Double> |
ModelGraphics.getColorBlendAmount()
|
CesiumProperty<CesiumColorBlendMode> |
ModelGraphics.getColorBlendMode()
|
<T> CesiumProperty<T> |
CesiumCustomProperties.getCustomProperty(String propertyName)
Get a previously added custom property.
|
CesiumProperty<Double> |
PolylineDashMaterialGraphics.getDashLength()
Gets the length in screen-space pixels of a single dash and gap pattern.
|
CesiumProperty<Integer> |
PolylineDashMaterialGraphics.getDashPattern()
Gets a 16-bit bitfield representing which portions along a single dashLength are the dash (1) and which are the gap (0).
|
CesiumProperty<IPolylineMaterialGraphics> |
CentralBodySurfaceCurveGraphics.getDepthFailMaterial()
Gets the material to use to draw the curve when it is below the terrain.
|
CesiumProperty<Double> |
PointGraphics.getDisableDepthTestDistance()
Gets the distance from the camera at which to disable the depth test.
|
CesiumProperty<Double> |
LabelGraphics.getDisableDepthTestDistance()
Gets the distance from the camera at which to disable the depth test.
|
CesiumProperty<Double> |
BillboardGraphics.getDisableDepthTestDistance()
Gets the distance from the camera at which to disable the depth test.
|
CesiumProperty<Bounds> |
PointGraphics.getDistanceDisplayCondition()
Gets the distances from the camera at which this point will be displayed.
|
CesiumProperty<Bounds> |
PathGraphics.getDistanceDisplayCondition()
Gets the distances from the camera at which this path will be displayed.
|
CesiumProperty<Bounds> |
ModelGraphics.getDistanceDisplayCondition()
Gets the distances from the camera at which this model will be displayed.
|
CesiumProperty<Bounds> |
LabelGraphics.getDistanceDisplayCondition()
Gets the distances from the camera at which this label will be displayed.
|
CesiumProperty<Bounds> |
EllipsoidGraphics.getDistanceDisplayCondition()
Gets the distances from the camera at which this ellipsoid will be displayed.
|
CesiumProperty<Bounds> |
CentralBodySurfaceRegionGraphics.getDistanceDisplayCondition()
Gets the distances from the camera at which this region will be displayed.
|
CesiumProperty<Bounds> |
CentralBodySurfaceCurveGraphics.getDistanceDisplayCondition()
Gets the distances from the camera at which this curve will be displayed.
|
CesiumProperty<Bounds> |
BillboardGraphics.getDistanceDisplayCondition()
Gets the distances from the camera at which this billboard will be displayed.
|
CesiumProperty<IMaterialGraphics> |
SensorFieldOfViewGraphics.getDomeSurfaceMaterial()
Gets the material used to fill dome surfaces.
|
CesiumProperty<IMaterialGraphics> |
SensorFieldOfViewGraphics.getEllipsoidHorizonSurfaceMaterial()
Gets the material used to fill ellipsoid horizon surfaces.
|
CesiumProperty<IMaterialGraphics> |
SensorFieldOfViewGraphics.getEllipsoidSurfaceMaterial()
Gets the material used to fill ellipsoid surfaces.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getEnvironmentConstraint()
Gets whether or not the sensor will be occluded by objects in the current view of the environment, e.g.
|
CesiumProperty<Color> |
SensorFieldOfViewGraphics.getEnvironmentIntersectionColor()
Gets the color of the intersection line between the sensor and the environment.
|
CesiumProperty<Double> |
SensorFieldOfViewGraphics.getEnvironmentIntersectionWidth()
Gets the width in meters of the intersection line between the sensor and the environment.
|
CesiumProperty<IMaterialGraphics> |
SensorFieldOfViewGraphics.getEnvironmentOcclusionMaterial()
Gets the material to use for the portion of the sensor occluded by the environment.
|
CesiumProperty<Color> |
StripeMaterialGraphics.getEvenColor()
Gets the color of the even stripes.
|
CesiumProperty<Color> |
CheckerboardMaterialGraphics.getEvenColor()
Gets the color of the even tiles.
|
CesiumProperty<Double> |
CentralBodySurfaceRegionGraphics.getExtrudedHeight()
Gets the height at which to extrude the region, creating a volume.
|
CesiumProperty<CesiumHeightReference> |
CentralBodySurfaceRegionGraphics.getExtrudedHeightReference()
|
CesiumProperty<Cartesian> |
LabelGraphics.getEyeOffset()
Gets the label's offset from the origin in eye coordinates.
|
CesiumProperty<Cartesian> |
BillboardGraphics.getEyeOffset()
Gets the billboard's offset from the origin in eye coordinates.
|
CesiumProperty<Boolean> |
EllipsoidGraphics.getFill()
Gets whether or not the ellipsoid is filled.
|
CesiumProperty<Boolean> |
CentralBodySurfaceRegionGraphics.getFill()
Gets whether or not the region is filled.
|
CesiumProperty<Boolean> |
AzimuthElevationMaskGraphics.getFill()
Gets whether or not the mask is filled.
|
CesiumProperty<Color> |
LabelGraphics.getFillColor()
Gets the fill color of the label.
|
CesiumProperty<String> |
LabelGraphics.getFont()
Gets the font of the label.
|
CesiumProperty<Color> |
PolylineDashMaterialGraphics.getGapColor()
Gets the color of the gaps between dashes on the line.
|
CesiumProperty<Double> |
PolylineGlowMaterialGraphics.getGlowPower()
Gets the strength of the glow.
|
CesiumProperty<Double> |
LinkGraphics.getGranularity()
Gets the granularity, in radians, used to compute the line.
|
CesiumProperty<Double> |
CentralBodySurfaceRegionGraphics.getGranularity()
Gets the granularity, in radians, used to compute the surface geometry.
|
CesiumProperty<Double> |
CentralBodySurfaceCurveGraphics.getGranularity()
Gets the granularity, in radians, used to compute the surface curve.
|
CesiumProperty<Double> |
CentralBodySurfaceRegionGraphics.getHeight()
Gets the height above the surface of the
CentralBody that the region is drawn. |
CesiumProperty<Double> |
BillboardGraphics.getHeight()
|
CesiumProperty<CesiumHeightReference> |
PointGraphics.getHeightReference()
Gets the height reference of the point.
|
CesiumProperty<CesiumHeightReference> |
ModelGraphics.getHeightReference()
Gets the height reference of the model.
|
CesiumProperty<CesiumHeightReference> |
LabelGraphics.getHeightReference()
Gets the height reference of the label.
|
CesiumProperty<CesiumHeightReference> |
CentralBodySurfaceRegionGraphics.getHeightReference()
|
CesiumProperty<CesiumHeightReference> |
BillboardGraphics.getHeightReference()
Gets the height reference of the billboard.
|
CesiumProperty<CesiumHorizontalOrigin> |
LabelGraphics.getHorizontalOrigin()
Gets whether the label is left, center, or right-aligned with the origin.
|
CesiumProperty<CesiumHorizontalOrigin> |
BillboardGraphics.getHorizontalOrigin()
Gets whether the billboard is left, center, or right-aligned with the origin.
|
CesiumProperty<CesiumResource> |
ImageMaterialGraphics.getImage()
Gets the image to display on the surface.
|
CesiumProperty<CesiumResource> |
BillboardGraphics.getImage()
Gets the billboard image.
|
CesiumProperty<BoundingRectangle> |
BillboardGraphics.getImageSubRegion()
Gets a sub-region of the image which will be used for the billboard, rather than the entire image,
measured in pixels from the bottom-left.
|
CesiumProperty<Boolean> |
ModelGraphics.getIncrementallyLoadTextures()
Gets whether or not the model can be rendered before all textures have loaded.
|
CesiumProperty<Cartesian> |
EllipsoidGraphics.getInnerRadii()
Gets the inner radii of the ellipsoid.
|
CesiumProperty<Color> |
SensorFieldOfViewGraphics.getIntersectionColor()
Gets the color of the intersection outline of the sensor with the central body.
|
CesiumProperty<Double> |
SensorFieldOfViewGraphics.getIntersectionWidth()
Gets the width of the intersection outline of the sensor with the central body.
|
CesiumProperty<IMaterialGraphics> |
SensorFieldOfViewGraphics.getLateralSurfaceMaterial()
Gets the material used to fill lateral surfaces.
|
CesiumProperty<Double> |
PathGraphics.getLeadTime()
Gets the lead time of the path, in seconds.
|
CesiumProperty<Double> |
VectorGraphics.getLength()
Gets the graphical length of the vector, in meters.
|
CesiumProperty<Rectangular> |
GridMaterialGraphics.getLineCount()
Gets the number of rows and columns in the grid.
|
CesiumProperty<Rectangular> |
GridMaterialGraphics.getLineOffset()
Gets the offset of grid lines along each axis, as a percentage from 0 to 1.
|
CesiumProperty<Rectangular> |
GridMaterialGraphics.getLineThickness()
Gets the thickness of grid lines along each axis, in pixels.
|
CesiumProperty<IPolylineMaterialGraphics> |
PathGraphics.getMaterial()
Gets the material used to draw the path.
|
CesiumProperty<IPolylineMaterialGraphics> |
LinkGraphics.getMaterial()
Gets the material used to draw the line.
|
CesiumProperty<IMaterialGraphics> |
EllipsoidGraphics.getMaterial()
Gets the material used to fill the surface of the ellipsoid.
|
CesiumProperty<IMaterialGraphics> |
CentralBodySurfaceRegionGraphics.getMaterial()
Gets the material used to fill the region.
|
CesiumProperty<IPolylineMaterialGraphics> |
CentralBodySurfaceCurveGraphics.getMaterial()
Gets the material used to color the curve.
|
CesiumProperty<IMaterialGraphics> |
AzimuthElevationMaskGraphics.getMaterial()
Gets the material used to fill the region.
|
CesiumProperty<Double> |
EllipsoidGraphics.getMaximumClock()
Gets maximum clock angle of the ellipsoid.
|
CesiumProperty<Double> |
EllipsoidGraphics.getMaximumCone()
Gets maximum cone angle of the ellipsoid.
|
CesiumProperty<Double> |
ModelGraphics.getMaximumScale()
Gets the maximum scale size of the model.
|
CesiumProperty<Double> |
TilesetGraphics.getMaximumScreenSpaceError()
Gets the maximum screen space error used to drive level of detail refinement.
|
CesiumProperty<Double> |
EllipsoidGraphics.getMinimumClock()
Gets minimum clock angle of the ellipsoid.
|
CesiumProperty<Double> |
EllipsoidGraphics.getMinimumCone()
Gets minimum cone angle of the ellipsoid.
|
CesiumProperty<Double> |
VectorGraphics.getMinimumLengthInPixels()
Gets the minimum graphical length of the vector in pixels.
|
CesiumProperty<Double> |
ModelGraphics.getMinimumPixelSize()
Gets the minimum pixel size of the model.
|
CesiumProperty<CesiumResource> |
ModelGraphics.getModel()
Gets the url of the glTF file.
|
CesiumProperty<Integer> |
AzimuthElevationMaskGraphics.getNumberOfRings()
Gets the number of rings to draw for the outline.
|
CesiumProperty<Color> |
StripeMaterialGraphics.getOddColor()
Gets the color of the odd stripes.
|
CesiumProperty<Color> |
CheckerboardMaterialGraphics.getOddColor()
Gets the color of the odd tiles.
|
CesiumProperty<Cartesian> |
ViewFrom.getOffset()
Gets the suggested initial offset when tracking an object.
|
CesiumProperty<Double> |
StripeMaterialGraphics.getOffset()
Gets the offset of the start of the stripes.
|
CesiumProperty<CesiumStripeOrientation> |
StripeMaterialGraphics.getOrientation()
Gets the stripe orientation.
|
CesiumProperty<Boolean> |
EllipsoidGraphics.getOutline()
Gets whether or not the ellipsoid is outlined.
|
CesiumProperty<Boolean> |
CentralBodySurfaceRegionGraphics.getOutline()
Gets whether or not the region is outlined.
|
CesiumProperty<Boolean> |
AzimuthElevationMaskGraphics.getOutline()
Gets whether or not the mask is outlined.
|
CesiumProperty<Color> |
PolylineOutlineMaterialGraphics.getOutlineColor()
Gets the outline color of the line.
|
CesiumProperty<Color> |
PointGraphics.getOutlineColor()
Gets the outline color of the point.
|
CesiumProperty<Color> |
LabelGraphics.getOutlineColor()
Gets the outline color of the label.
|
CesiumProperty<Color> |
EllipsoidGraphics.getOutlineColor()
Gets the color of the ellipsoid's outline.
|
CesiumProperty<Color> |
CentralBodySurfaceRegionGraphics.getOutlineColor()
Gets the color of the region's outline.
|
CesiumProperty<Color> |
AzimuthElevationMaskGraphics.getOutlineColor()
Gets the color of the outline.
|
CesiumProperty<Double> |
PolylineOutlineMaterialGraphics.getOutlineWidth()
Gets the outline width of the line.
|
CesiumProperty<Double> |
PointGraphics.getOutlineWidth()
Gets the outline width of the point, in pixels.
|
CesiumProperty<Double> |
LabelGraphics.getOutlineWidth()
Gets the outline width of the label.
|
CesiumProperty<Double> |
EllipsoidGraphics.getOutlineWidth()
Gets the width of the ellipsoid's outline.
|
CesiumProperty<Double> |
CentralBodySurfaceRegionGraphics.getOutlineWidth()
Gets the width of the region's outline.
|
CesiumProperty<Double> |
AzimuthElevationMaskGraphics.getOutlineWidth()
Gets the width of the outline.
|
CesiumProperty<Rectangular> |
LabelGraphics.getPixelOffset()
Gets the label's offset from the origin in pixel coordinates.
|
CesiumProperty<Rectangular> |
BillboardGraphics.getPixelOffset()
Gets the billboard's offset from the origin in pixel coordinates.
|
CesiumProperty<NearFarScalar> |
LabelGraphics.getPixelOffsetScaleByDistance()
Gets how the label's pixel offset should change based on the label's distance from the camera.
|
CesiumProperty<NearFarScalar> |
BillboardGraphics.getPixelOffsetScaleByDistance()
Gets how the billboard's pixel offset should change based on the billboard's distance from the camera.
|
CesiumProperty<Double> |
PointGraphics.getPixelSize()
Gets the size of the point.
|
CesiumProperty<CesiumSensorVolumePortionToDisplay> |
SensorFieldOfViewGraphics.getPortionToDisplay()
Gets the portion of the sensor to display.
|
CesiumProperty<Double> |
AzimuthElevationMaskGraphics.getProjectionRange()
Gets the range to use when
Projection (get / set ) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_RANGE . |
CesiumProperty<Cartesian> |
EllipsoidGraphics.getRadii()
Gets the radii of the ellipsoid.
|
CesiumProperty<Double> |
StripeMaterialGraphics.getRepeat()
Gets the number of times the stripes should repeat; with 1 causing each stripe to be drawn once.
|
CesiumProperty<Rectangular> |
ImageMaterialGraphics.getRepeat()
Gets the number of times the image repeats along each axis.
|
CesiumProperty<Rectangular> |
CheckerboardMaterialGraphics.getRepeat()
Gets the number of times the tiles should repeat along each axis.
|
CesiumProperty<Double> |
PathGraphics.getResolution()
Gets the resolution of the path, in seconds.
|
CesiumProperty<UnitQuaternion> |
NodeTransformationGraphics.getRotation()
Gets the rotation to apply to the model node.
|
CesiumProperty<Double> |
BillboardGraphics.getRotation()
|
CesiumProperty<Boolean> |
ModelGraphics.getRunAnimations()
Gets whether or not to run all animations defined in the glTF model.
|
CesiumProperty<Cartesian> |
NodeTransformationGraphics.getScale()
Gets the x,y,z scaling to apply to the model node.
|
CesiumProperty<Double> |
ModelGraphics.getScale()
Gets the scale of the model.
|
CesiumProperty<Double> |
LabelGraphics.getScale()
Gets the scale of the label text.
|
CesiumProperty<Double> |
BillboardGraphics.getScale()
Gets the scale of the billboard image.
|
CesiumProperty<NearFarScalar> |
PointGraphics.getScaleByDistance()
Gets how the point's scale should change based on the point's distance from the camera.
|
CesiumProperty<NearFarScalar> |
LabelGraphics.getScaleByDistance()
Gets how the label's scale should change based on the label's distance from the camera.
|
CesiumProperty<NearFarScalar> |
BillboardGraphics.getScaleByDistance()
Gets how the billboard's scale should change based on the billboard's distance from the camera.
|
CesiumProperty<CesiumShadowMode> |
ModelGraphics.getShadows()
Gets whether or not the model casts or receives shadows.
|
CesiumProperty<CesiumShadowMode> |
LinkGraphics.getShadows()
Gets whether or not the line casts or receives shadows.
|
CesiumProperty<CesiumShadowMode> |
EllipsoidGraphics.getShadows()
Gets whether or not the ellipsoid casts or receives shadows.
|
CesiumProperty<CesiumShadowMode> |
CentralBodySurfaceRegionGraphics.getShadows()
Gets whether or not the region casts or receives shadows.
|
CesiumProperty<CesiumShadowMode> |
CentralBodySurfaceCurveGraphics.getShadows()
Gets whether or not the curve casts or receives shadows.
|
CesiumProperty<Boolean> |
VectorGraphics.getShow()
Gets whether or not the vector is shown.
|
CesiumProperty<Boolean> |
TilesetGraphics.getShow()
Gets whether or not the tileset is shown.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShow()
Gets whether or not the sensor is shown.
|
CesiumProperty<Boolean> |
PointGraphics.getShow()
Gets whether or not the point is shown.
|
CesiumProperty<Boolean> |
PathGraphics.getShow()
Gets whether or not the path is shown.
|
CesiumProperty<Boolean> |
ModelGraphics.getShow()
Gets whether or not the model is shown.
|
CesiumProperty<Boolean> |
LinkGraphics.getShow()
Gets whether or not the line is shown.
|
CesiumProperty<Boolean> |
LabelGraphics.getShow()
Gets whether or not the label is shown.
|
CesiumProperty<Boolean> |
EllipsoidGraphics.getShow()
Gets whether or not the ellipsoid is shown.
|
CesiumProperty<Boolean> |
CentralBodySurfaceRegionGraphics.getShow()
Gets whether or not the region is shown.
|
CesiumProperty<Boolean> |
CentralBodySurfaceCurveGraphics.getShow()
Gets whether or not the curve is shown.
|
CesiumProperty<Boolean> |
BillboardGraphics.getShow()
Gets whether or not the billboard is shown.
|
CesiumProperty<Boolean> |
AzimuthElevationMaskGraphics.getShow()
Gets whether or not the mask is shown.
|
CesiumProperty<Boolean> |
LabelGraphics.getShowBackground()
Gets whether or not a background behind the label is shown.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowDomeSurfaces()
Gets whether or not the sensor's dome surfaces are shown.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowEllipsoidHorizonSurfaces()
Gets whether or not the sensor's ellipsoid horizon surfaces are shown.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowEllipsoidSurfaces()
Gets whether or not the sensor's ellipsoid surfaces are shown.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowEnvironmentIntersection()
Gets whether or not a line showing where the sensor intersects the environment will be drawn.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowEnvironmentOcclusion()
Gets whether or not the portion of the terrain occluded by the environment will be drawn with a separate material.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowIntersection()
Gets whether or not the intersection outline of the sensor with the central body is shown.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowLateralSurfaces()
Gets whether or not the sensor's lateral surfaces are shown.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowThroughEllipsoid()
Gets whether or not a sensor intersecting the ellipsoid is drawn through the ellipsoid and potentially out to the other side.
|
CesiumProperty<Boolean> |
SensorFieldOfViewGraphics.getShowViewshed()
Gets whether or not the viewshed of the sensor will be drawn.
|
CesiumProperty<Color> |
ModelGraphics.getSilhouetteColor()
Gets the color of the silhouette drawn around the model.
|
CesiumProperty<Double> |
ModelGraphics.getSilhouetteSize()
Gets the size, in pixels, of the silhouette drawn around the model.
|
CesiumProperty<Boolean> |
BillboardGraphics.getSizeInMeters()
|
CesiumProperty<Integer> |
EllipsoidGraphics.getSlicePartitions()
Gets the number of slices used to partition the ellipsoid.
|
CesiumProperty<Integer> |
EllipsoidGraphics.getStackPartitions()
Gets the number of stacks used to partition the ellipsoid.
|
CesiumProperty<Double> |
CentralBodySurfaceRegionGraphics.getSTRotation()
Gets the rotation, in radians, to apply to the surface's texture.
|
CesiumProperty<CesiumLabelStyle> |
LabelGraphics.getStyle()
Gets the style of the label.
|
CesiumProperty<Integer> |
EllipsoidGraphics.getSubdivisions()
Gets the number of points per outline; thus controlling the granularity.
|
CesiumProperty<Double> |
PolylineGlowMaterialGraphics.getTaperPower()
Gets the strength of the tapering effect.
|
CesiumProperty<String> |
LabelGraphics.getText()
Gets the text of the label.
|
CesiumProperty<String> |
Description.getText()
Gets the HTML description of the object.
|
CesiumProperty<Double> |
PathGraphics.getTrailTime()
Gets the trail time of the path, in seconds.
|
CesiumProperty<Cartesian> |
NodeTransformationGraphics.getTranslation()
Gets the x,y,z translation to apply to the model node.
|
CesiumProperty<NearFarScalar> |
PointGraphics.getTranslucencyByDistance()
Gets how the point's translucency should change based on the point's distance from the camera.
|
CesiumProperty<NearFarScalar> |
LabelGraphics.getTranslucencyByDistance()
Gets how the label's translucency should change based on the label's distance from the camera.
|
CesiumProperty<NearFarScalar> |
BillboardGraphics.getTranslucencyByDistance()
Gets how the billboard's translucency should change based on the billboard's distance from the camera.
|
CesiumProperty<Boolean> |
ImageMaterialGraphics.getTransparent()
Gets whether or not the image has transparency.
|
CesiumProperty<CesiumResource> |
TilesetGraphics.getUri()
Gets the URI of the 3D tileset.
|
CesiumProperty<CesiumVerticalOrigin> |
LabelGraphics.getVerticalOrigin()
Gets whether the label is bottom, center, or top-aligned with the origin.
|
CesiumProperty<CesiumVerticalOrigin> |
BillboardGraphics.getVerticalOrigin()
Gets whether the billboard is bottom, center, or top-aligned with the origin.
|
CesiumProperty<Color> |
SensorFieldOfViewGraphics.getViewshedOccludedColor()
Gets the color of the scene geometry that is not visible to the sensor.
|
CesiumProperty<Integer> |
SensorFieldOfViewGraphics.getViewshedResolution()
Gets the resolution in pixels of the viewshed.
|
CesiumProperty<Color> |
SensorFieldOfViewGraphics.getViewshedVisibleColor()
Gets the color of the scene geometry that is visible to the sensor.
|
CesiumProperty<Double> |
PathGraphics.getWidth()
Gets the width of the path.
|
CesiumProperty<Double> |
LinkGraphics.getWidth()
Gets the width of the line.
|
CesiumProperty<Double> |
CentralBodySurfaceCurveGraphics.getWidth()
Gets width of the curve.
|
CesiumProperty<Double> |
BillboardGraphics.getWidth()
|
CesiumProperty<Integer> |
CentralBodySurfaceRegionGraphics.getZIndex()
Gets the z-index of the region, used for ordering ground geometry.
|
CesiumProperty<Integer> |
CentralBodySurfaceCurveGraphics.getZIndex()
Gets the z-index of the curve, used for ordering ground geometry.
|
Modifier and Type | Method and Description |
---|---|
Map<String,CesiumProperty<Double>> |
ModelGraphics.getArticulations()
Gets the mapping of keys to articulation values, where the keys are
the name of the articulation, a single space, and the name of the stage.
|
TimeIntervalCollection1<CesiumProperty<T>> |
CompositeCesiumProperty.getIntervals()
Gets time intervals over which this property is defined.
|
Modifier and Type | Method and Description |
---|---|
<T> void |
CesiumCustomProperties.addCustomProperty(TypeLiteral<T> typeLiteralT,
String propertyName,
CesiumProperty<T> property)
Add a custom property.
|
void |
BillboardGraphics.setAlignedAxis(CesiumProperty<UnitCartesian> value)
Sets the aligned axis, which is the unit vector, in world coordinates,
that the billboard up vector points towards.
|
void |
LinkGraphics.setArcType(CesiumProperty<CesiumArcType> value)
Sets the type of arc that should connect the positions of the line.
|
void |
CentralBodySurfaceRegionGraphics.setArcType(CesiumProperty<CesiumArcType> value)
Sets the type of arc that should connect the positions of the polygon.
|
void |
CentralBodySurfaceCurveGraphics.setArcType(CesiumProperty<CesiumArcType> value)
Sets the type of arc that should connect the positions of the line.
|
void |
LabelGraphics.setBackgroundColor(CesiumProperty<Color> value)
Sets the color of the background behind the label.
|
void |
LabelGraphics.setBackgroundPadding(CesiumProperty<Rectangular> value)
Sets the amount of padding between the text and the label's background in each dimension, in pixels.
|
void |
GridMaterialGraphics.setCellAlpha(CesiumProperty<Double> value)
|
void |
CentralBodySurfaceCurveGraphics.setClampToGround(CesiumProperty<Boolean> value)
Sets whether or not the curve should be clamped to the ground.
|
void |
CentralBodySurfaceRegionGraphics.setClassificationType(CesiumProperty<CesiumClassificationType> value)
Sets whether a classification affects terrain, 3D Tiles or both.
|
void |
CentralBodySurfaceCurveGraphics.setClassificationType(CesiumProperty<CesiumClassificationType> value)
Sets whether a classification affects terrain, 3D Tiles or both.
|
void |
CentralBodySurfaceRegionGraphics.setCloseBottom(CesiumProperty<Boolean> value)
Sets whether to close the bottom of the extruded region.
|
void |
CentralBodySurfaceRegionGraphics.setCloseTop(CesiumProperty<Boolean> value)
Sets whether to close the top of the extruded region.
|
void |
VectorGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the vector.
|
void |
SolidColorMaterialGraphics.setColor(CesiumProperty<Color> value)
Sets the color.
|
void |
PolylineOutlineMaterialGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the line.
|
void |
PolylineGlowMaterialGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the line.
|
void |
PolylineDashMaterialGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the dashes on the line.
|
void |
PolylineArrowMaterialGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the line.
|
void |
PointGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the point.
|
void |
ModelGraphics.setColor(CesiumProperty<Color> value)
Sets the color to blend with the model's rendered color.
|
void |
ImageMaterialGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the image.
|
void |
GridMaterialGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the grid.
|
void |
BillboardGraphics.setColor(CesiumProperty<Color> value)
Sets the color of the billboard.
|
void |
ModelGraphics.setColorBlendAmount(CesiumProperty<Double> value)
|
void |
ModelGraphics.setColorBlendMode(CesiumProperty<CesiumColorBlendMode> value)
|
void |
PolylineDashMaterialGraphics.setDashLength(CesiumProperty<Double> value)
Sets the length in screen-space pixels of a single dash and gap pattern.
|
void |
PolylineDashMaterialGraphics.setDashPattern(CesiumProperty<Integer> value)
Sets a 16-bit bitfield representing which portions along a single dashLength are the dash (1) and which are the gap (0).
|
void |
CentralBodySurfaceCurveGraphics.setDepthFailMaterial(CesiumProperty<IPolylineMaterialGraphics> value)
Sets the material to use to draw the curve when it is below the terrain.
|
void |
PointGraphics.setDisableDepthTestDistance(CesiumProperty<Double> value)
Sets the distance from the camera at which to disable the depth test.
|
void |
LabelGraphics.setDisableDepthTestDistance(CesiumProperty<Double> value)
Sets the distance from the camera at which to disable the depth test.
|
void |
BillboardGraphics.setDisableDepthTestDistance(CesiumProperty<Double> value)
Sets the distance from the camera at which to disable the depth test.
|
void |
PointGraphics.setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this point will be displayed.
|
void |
PathGraphics.setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this path will be displayed.
|
void |
ModelGraphics.setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this model will be displayed.
|
void |
LabelGraphics.setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this label will be displayed.
|
void |
EllipsoidGraphics.setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this ellipsoid will be displayed.
|
void |
CentralBodySurfaceRegionGraphics.setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this region will be displayed.
|
void |
CentralBodySurfaceCurveGraphics.setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this curve will be displayed.
|
void |
BillboardGraphics.setDistanceDisplayCondition(CesiumProperty<Bounds> value)
Sets the distances from the camera at which this billboard will be displayed.
|
void |
SensorFieldOfViewGraphics.setDomeSurfaceMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill dome surfaces.
|
void |
SensorFieldOfViewGraphics.setEllipsoidHorizonSurfaceMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill ellipsoid horizon surfaces.
|
void |
SensorFieldOfViewGraphics.setEllipsoidSurfaceMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill ellipsoid surfaces.
|
void |
SensorFieldOfViewGraphics.setEnvironmentConstraint(CesiumProperty<Boolean> value)
Sets whether or not the sensor will be occluded by objects in the current view of the environment, e.g.
|
void |
SensorFieldOfViewGraphics.setEnvironmentIntersectionColor(CesiumProperty<Color> value)
Sets the color of the intersection line between the sensor and the environment.
|
void |
SensorFieldOfViewGraphics.setEnvironmentIntersectionWidth(CesiumProperty<Double> value)
Sets the width in meters of the intersection line between the sensor and the environment.
|
void |
SensorFieldOfViewGraphics.setEnvironmentOcclusionMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material to use for the portion of the sensor occluded by the environment.
|
void |
StripeMaterialGraphics.setEvenColor(CesiumProperty<Color> value)
Sets the color of the even stripes.
|
void |
CheckerboardMaterialGraphics.setEvenColor(CesiumProperty<Color> value)
Sets the color of the even tiles.
|
void |
CentralBodySurfaceRegionGraphics.setExtrudedHeight(CesiumProperty<Double> value)
Sets the height at which to extrude the region, creating a volume.
|
void |
CentralBodySurfaceRegionGraphics.setExtrudedHeightReference(CesiumProperty<CesiumHeightReference> value)
|
void |
LabelGraphics.setEyeOffset(CesiumProperty<Cartesian> value)
Sets the label's offset from the origin in eye coordinates.
|
void |
BillboardGraphics.setEyeOffset(CesiumProperty<Cartesian> value)
Sets the billboard's offset from the origin in eye coordinates.
|
void |
EllipsoidGraphics.setFill(CesiumProperty<Boolean> value)
Sets whether or not the ellipsoid is filled.
|
void |
CentralBodySurfaceRegionGraphics.setFill(CesiumProperty<Boolean> value)
Sets whether or not the region is filled.
|
void |
AzimuthElevationMaskGraphics.setFill(CesiumProperty<Boolean> value)
Sets whether or not the mask is filled.
|
void |
LabelGraphics.setFillColor(CesiumProperty<Color> value)
Sets the fill color of the label.
|
void |
LabelGraphics.setFont(CesiumProperty<String> value)
Sets the font of the label.
|
void |
PolylineDashMaterialGraphics.setGapColor(CesiumProperty<Color> value)
Sets the color of the gaps between dashes on the line.
|
void |
PolylineGlowMaterialGraphics.setGlowPower(CesiumProperty<Double> value)
Sets the strength of the glow.
|
void |
LinkGraphics.setGranularity(CesiumProperty<Double> value)
Sets the granularity, in radians, used to compute the line.
|
void |
CentralBodySurfaceRegionGraphics.setGranularity(CesiumProperty<Double> value)
Sets the granularity, in radians, used to compute the surface geometry.
|
void |
CentralBodySurfaceCurveGraphics.setGranularity(CesiumProperty<Double> value)
Sets the granularity, in radians, used to compute the surface curve.
|
void |
CentralBodySurfaceRegionGraphics.setHeight(CesiumProperty<Double> value)
Sets the height above the surface of the
CentralBody that the region is drawn. |
void |
BillboardGraphics.setHeight(CesiumProperty<Double> value)
|
void |
PointGraphics.setHeightReference(CesiumProperty<CesiumHeightReference> value)
Sets the height reference of the point.
|
void |
ModelGraphics.setHeightReference(CesiumProperty<CesiumHeightReference> value)
Sets the height reference of the model.
|
void |
LabelGraphics.setHeightReference(CesiumProperty<CesiumHeightReference> value)
Sets the height reference of the label.
|
void |
CentralBodySurfaceRegionGraphics.setHeightReference(CesiumProperty<CesiumHeightReference> value)
|
void |
BillboardGraphics.setHeightReference(CesiumProperty<CesiumHeightReference> value)
Sets the height reference of the billboard.
|
void |
LabelGraphics.setHorizontalOrigin(CesiumProperty<CesiumHorizontalOrigin> value)
Sets whether the label is left, center, or right-aligned with the origin.
|
void |
BillboardGraphics.setHorizontalOrigin(CesiumProperty<CesiumHorizontalOrigin> value)
Sets whether the billboard is left, center, or right-aligned with the origin.
|
void |
ImageMaterialGraphics.setImage(CesiumProperty<CesiumResource> value)
Sets the image to display on the surface.
|
void |
BillboardGraphics.setImage(CesiumProperty<CesiumResource> value)
Sets the billboard image.
|
void |
BillboardGraphics.setImageSubRegion(CesiumProperty<BoundingRectangle> value)
Sets a sub-region of the image which will be used for the billboard, rather than the entire image,
measured in pixels from the bottom-left.
|
void |
ModelGraphics.setIncrementallyLoadTextures(CesiumProperty<Boolean> value)
Sets whether or not the model can be rendered before all textures have loaded.
|
void |
EllipsoidGraphics.setInnerRadii(CesiumProperty<Cartesian> value)
Sets the inner radii of the ellipsoid.
|
void |
SensorFieldOfViewGraphics.setIntersectionColor(CesiumProperty<Color> value)
Sets the color of the intersection outline of the sensor with the central body.
|
void |
SensorFieldOfViewGraphics.setIntersectionWidth(CesiumProperty<Double> value)
Sets the width of the intersection outline of the sensor with the central body.
|
void |
SensorFieldOfViewGraphics.setLateralSurfaceMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill lateral surfaces.
|
void |
PathGraphics.setLeadTime(CesiumProperty<Double> value)
Sets the lead time of the path, in seconds.
|
void |
VectorGraphics.setLength(CesiumProperty<Double> value)
Sets the graphical length of the vector, in meters.
|
void |
GridMaterialGraphics.setLineCount(CesiumProperty<Rectangular> value)
Sets the number of rows and columns in the grid.
|
void |
GridMaterialGraphics.setLineOffset(CesiumProperty<Rectangular> value)
Sets the offset of grid lines along each axis, as a percentage from 0 to 1.
|
void |
GridMaterialGraphics.setLineThickness(CesiumProperty<Rectangular> value)
Sets the thickness of grid lines along each axis, in pixels.
|
void |
EllipsoidGraphics.setMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill the surface of the ellipsoid.
|
void |
CentralBodySurfaceRegionGraphics.setMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill the region.
|
void |
AzimuthElevationMaskGraphics.setMaterial(CesiumProperty<IMaterialGraphics> value)
Sets the material used to fill the region.
|
void |
PathGraphics.setMaterial(CesiumProperty<IPolylineMaterialGraphics> value)
Sets the material used to draw the path.
|
void |
LinkGraphics.setMaterial(CesiumProperty<IPolylineMaterialGraphics> value)
Sets the material used to draw the line.
|
void |
CentralBodySurfaceCurveGraphics.setMaterial(CesiumProperty<IPolylineMaterialGraphics> value)
Sets the material used to color the curve.
|
void |
EllipsoidGraphics.setMaximumClock(CesiumProperty<Double> value)
Sets maximum clock angle of the ellipsoid.
|
void |
EllipsoidGraphics.setMaximumCone(CesiumProperty<Double> value)
Sets maximum cone angle of the ellipsoid.
|
void |
ModelGraphics.setMaximumScale(CesiumProperty<Double> value)
Sets the maximum scale size of the model.
|
void |
TilesetGraphics.setMaximumScreenSpaceError(CesiumProperty<Double> value)
Sets the maximum screen space error used to drive level of detail refinement.
|
void |
EllipsoidGraphics.setMinimumClock(CesiumProperty<Double> value)
Sets minimum clock angle of the ellipsoid.
|
void |
EllipsoidGraphics.setMinimumCone(CesiumProperty<Double> value)
Sets minimum cone angle of the ellipsoid.
|
void |
VectorGraphics.setMinimumLengthInPixels(CesiumProperty<Double> value)
Sets the minimum graphical length of the vector in pixels.
|
void |
ModelGraphics.setMinimumPixelSize(CesiumProperty<Double> value)
Sets the minimum pixel size of the model.
|
void |
ModelGraphics.setModel(CesiumProperty<CesiumResource> value)
Sets the url of the glTF file.
|
void |
AzimuthElevationMaskGraphics.setNumberOfRings(CesiumProperty<Integer> value)
Sets the number of rings to draw for the outline.
|
void |
StripeMaterialGraphics.setOddColor(CesiumProperty<Color> value)
Sets the color of the odd stripes.
|
void |
CheckerboardMaterialGraphics.setOddColor(CesiumProperty<Color> value)
Sets the color of the odd tiles.
|
void |
ViewFrom.setOffset(CesiumProperty<Cartesian> value)
Sets the suggested initial offset when tracking an object.
|
void |
StripeMaterialGraphics.setOffset(CesiumProperty<Double> value)
Sets the offset of the start of the stripes.
|
void |
StripeMaterialGraphics.setOrientation(CesiumProperty<CesiumStripeOrientation> value)
Sets the stripe orientation.
|
void |
EllipsoidGraphics.setOutline(CesiumProperty<Boolean> value)
Sets whether or not the ellipsoid is outlined.
|
void |
CentralBodySurfaceRegionGraphics.setOutline(CesiumProperty<Boolean> value)
Sets whether or not the region is outlined.
|
void |
AzimuthElevationMaskGraphics.setOutline(CesiumProperty<Boolean> value)
Sets whether or not the mask is outlined.
|
void |
PolylineOutlineMaterialGraphics.setOutlineColor(CesiumProperty<Color> value)
Sets the outline color of the line.
|
void |
PointGraphics.setOutlineColor(CesiumProperty<Color> value)
Sets the outline color of the point.
|
void |
LabelGraphics.setOutlineColor(CesiumProperty<Color> value)
Sets the outline color of the label.
|
void |
EllipsoidGraphics.setOutlineColor(CesiumProperty<Color> value)
Sets the color of the ellipsoid's outline.
|
void |
CentralBodySurfaceRegionGraphics.setOutlineColor(CesiumProperty<Color> value)
Sets the color of the region's outline.
|
void |
AzimuthElevationMaskGraphics.setOutlineColor(CesiumProperty<Color> value)
Sets the color of the outline.
|
void |
PolylineOutlineMaterialGraphics.setOutlineWidth(CesiumProperty<Double> value)
Sets the outline width of the line.
|
void |
PointGraphics.setOutlineWidth(CesiumProperty<Double> value)
Sets the outline width of the point, in pixels.
|
void |
LabelGraphics.setOutlineWidth(CesiumProperty<Double> value)
Sets the outline width of the label.
|
void |
EllipsoidGraphics.setOutlineWidth(CesiumProperty<Double> value)
Sets the width of the ellipsoid's outline.
|
void |
CentralBodySurfaceRegionGraphics.setOutlineWidth(CesiumProperty<Double> value)
Sets the width of the region's outline.
|
void |
AzimuthElevationMaskGraphics.setOutlineWidth(CesiumProperty<Double> value)
Sets the width of the outline.
|
void |
LabelGraphics.setPixelOffset(CesiumProperty<Rectangular> value)
Sets the label's offset from the origin in pixel coordinates.
|
void |
BillboardGraphics.setPixelOffset(CesiumProperty<Rectangular> value)
Sets the billboard's offset from the origin in pixel coordinates.
|
void |
LabelGraphics.setPixelOffsetScaleByDistance(CesiumProperty<NearFarScalar> value)
Sets how the label's pixel offset should change based on the label's distance from the camera.
|
void |
BillboardGraphics.setPixelOffsetScaleByDistance(CesiumProperty<NearFarScalar> value)
Sets how the billboard's pixel offset should change based on the billboard's distance from the camera.
|
void |
PointGraphics.setPixelSize(CesiumProperty<Double> value)
Sets the size of the point.
|
void |
SensorFieldOfViewGraphics.setPortionToDisplay(CesiumProperty<CesiumSensorVolumePortionToDisplay> value)
Sets the portion of the sensor to display.
|
void |
AzimuthElevationMaskGraphics.setProjectionRange(CesiumProperty<Double> value)
Sets the range to use when
Projection (get / set ) is AzimuthElevationMaskGraphicsProjection.PROJECT_TO_RANGE . |
void |
EllipsoidGraphics.setRadii(CesiumProperty<Cartesian> value)
Sets the radii of the ellipsoid.
|
void |
StripeMaterialGraphics.setRepeat(CesiumProperty<Double> value)
Sets the number of times the stripes should repeat; with 1 causing each stripe to be drawn once.
|
void |
ImageMaterialGraphics.setRepeat(CesiumProperty<Rectangular> value)
Sets the number of times the image repeats along each axis.
|
void |
CheckerboardMaterialGraphics.setRepeat(CesiumProperty<Rectangular> value)
Sets the number of times the tiles should repeat along each axis.
|
void |
PathGraphics.setResolution(CesiumProperty<Double> value)
Sets the resolution of the path, in seconds.
|
void |
BillboardGraphics.setRotation(CesiumProperty<Double> value)
|
void |
NodeTransformationGraphics.setRotation(CesiumProperty<UnitQuaternion> value)
Sets the rotation to apply to the model node.
|
void |
ModelGraphics.setRunAnimations(CesiumProperty<Boolean> value)
Sets whether or not to run all animations defined in the glTF model.
|
void |
NodeTransformationGraphics.setScale(CesiumProperty<Cartesian> value)
Sets the x,y,z scaling to apply to the model node.
|
void |
ModelGraphics.setScale(CesiumProperty<Double> value)
Sets the scale of the model.
|
void |
LabelGraphics.setScale(CesiumProperty<Double> value)
Sets the scale of the label text.
|
void |
BillboardGraphics.setScale(CesiumProperty<Double> value)
Sets the scale of the billboard image.
|
void |
PointGraphics.setScaleByDistance(CesiumProperty<NearFarScalar> value)
Sets how the point's scale should change based on the point's distance from the camera.
|
void |
LabelGraphics.setScaleByDistance(CesiumProperty<NearFarScalar> value)
Sets how the label's scale should change based on the label's distance from the camera.
|
void |
BillboardGraphics.setScaleByDistance(CesiumProperty<NearFarScalar> value)
Sets how the billboard's scale should change based on the billboard's distance from the camera.
|
void |
ModelGraphics.setShadows(CesiumProperty<CesiumShadowMode> value)
Sets whether or not the model casts or receives shadows.
|
void |
LinkGraphics.setShadows(CesiumProperty<CesiumShadowMode> value)
Sets whether or not the line casts or receives shadows.
|
void |
EllipsoidGraphics.setShadows(CesiumProperty<CesiumShadowMode> value)
Sets whether or not the ellipsoid casts or receives shadows.
|
void |
CentralBodySurfaceRegionGraphics.setShadows(CesiumProperty<CesiumShadowMode> value)
Sets whether or not the region casts or receives shadows.
|
void |
CentralBodySurfaceCurveGraphics.setShadows(CesiumProperty<CesiumShadowMode> value)
Sets whether or not the curve casts or receives shadows.
|
void |
VectorGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the vector is shown.
|
void |
TilesetGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the tileset is shown.
|
void |
SensorFieldOfViewGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the sensor is shown.
|
void |
PointGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the point is shown.
|
void |
PathGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the path is shown.
|
void |
ModelGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the model is shown.
|
void |
LinkGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the line is shown.
|
void |
LabelGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the label is shown.
|
void |
EllipsoidGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the ellipsoid is shown.
|
void |
CentralBodySurfaceRegionGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the region is shown.
|
void |
CentralBodySurfaceCurveGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the curve is shown.
|
void |
BillboardGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the billboard is shown.
|
void |
AzimuthElevationMaskGraphics.setShow(CesiumProperty<Boolean> value)
Sets whether or not the mask is shown.
|
void |
LabelGraphics.setShowBackground(CesiumProperty<Boolean> value)
Sets whether or not a background behind the label is shown.
|
void |
SensorFieldOfViewGraphics.setShowDomeSurfaces(CesiumProperty<Boolean> value)
Sets whether or not the sensor's dome surfaces are shown.
|
void |
SensorFieldOfViewGraphics.setShowEllipsoidHorizonSurfaces(CesiumProperty<Boolean> value)
Sets whether or not the sensor's ellipsoid horizon surfaces are shown.
|
void |
SensorFieldOfViewGraphics.setShowEllipsoidSurfaces(CesiumProperty<Boolean> value)
Sets whether or not the sensor's ellipsoid surfaces are shown.
|
void |
SensorFieldOfViewGraphics.setShowEnvironmentIntersection(CesiumProperty<Boolean> value)
Sets whether or not a line showing where the sensor intersects the environment will be drawn.
|
void |
SensorFieldOfViewGraphics.setShowEnvironmentOcclusion(CesiumProperty<Boolean> value)
Sets whether or not the portion of the terrain occluded by the environment will be drawn with a separate material.
|
void |
SensorFieldOfViewGraphics.setShowIntersection(CesiumProperty<Boolean> value)
Sets whether or not the intersection outline of the sensor with the central body is shown.
|
void |
SensorFieldOfViewGraphics.setShowLateralSurfaces(CesiumProperty<Boolean> value)
Sets whether or not the sensor's lateral surfaces are shown.
|
void |
SensorFieldOfViewGraphics.setShowThroughEllipsoid(CesiumProperty<Boolean> value)
Sets whether or not a sensor intersecting the ellipsoid is drawn through the ellipsoid and potentially out to the other side.
|
void |
SensorFieldOfViewGraphics.setShowViewshed(CesiumProperty<Boolean> value)
Sets whether or not the viewshed of the sensor will be drawn.
|
void |
ModelGraphics.setSilhouetteColor(CesiumProperty<Color> value)
Sets the color of the silhouette drawn around the model.
|
void |
ModelGraphics.setSilhouetteSize(CesiumProperty<Double> value)
Sets the size, in pixels, of the silhouette drawn around the model.
|
void |
BillboardGraphics.setSizeInMeters(CesiumProperty<Boolean> value)
|
void |
EllipsoidGraphics.setSlicePartitions(CesiumProperty<Integer> value)
Sets the number of slices used to partition the ellipsoid.
|
void |
EllipsoidGraphics.setStackPartitions(CesiumProperty<Integer> value)
Sets the number of stacks used to partition the ellipsoid.
|
void |
CentralBodySurfaceRegionGraphics.setSTRotation(CesiumProperty<Double> value)
Sets the rotation, in radians, to apply to the surface's texture.
|
void |
LabelGraphics.setStyle(CesiumProperty<CesiumLabelStyle> value)
Sets the style of the label.
|
void |
EllipsoidGraphics.setSubdivisions(CesiumProperty<Integer> value)
Sets the number of points per outline; thus controlling the granularity.
|
void |
PolylineGlowMaterialGraphics.setTaperPower(CesiumProperty<Double> value)
Sets the strength of the tapering effect.
|
void |
LabelGraphics.setText(CesiumProperty<String> value)
Sets the text of the label.
|
void |
Description.setText(CesiumProperty<String> value)
Sets the HTML description of the object.
|
void |
PathGraphics.setTrailTime(CesiumProperty<Double> value)
Sets the trail time of the path, in seconds.
|
void |
NodeTransformationGraphics.setTranslation(CesiumProperty<Cartesian> value)
Sets the x,y,z translation to apply to the model node.
|
void |
PointGraphics.setTranslucencyByDistance(CesiumProperty<NearFarScalar> value)
Sets how the point's translucency should change based on the point's distance from the camera.
|
void |
LabelGraphics.setTranslucencyByDistance(CesiumProperty<NearFarScalar> value)
Sets how the label's translucency should change based on the label's distance from the camera.
|
void |
BillboardGraphics.setTranslucencyByDistance(CesiumProperty<NearFarScalar> value)
Sets how the billboard's translucency should change based on the billboard's distance from the camera.
|
void |
ImageMaterialGraphics.setTransparent(CesiumProperty<Boolean> value)
Sets whether or not the image has transparency.
|
void |
TilesetGraphics.setUri(CesiumProperty<CesiumResource> value)
Sets the URI of the 3D tileset.
|
void |
LabelGraphics.setVerticalOrigin(CesiumProperty<CesiumVerticalOrigin> value)
Sets whether the label is bottom, center, or top-aligned with the origin.
|
void |
BillboardGraphics.setVerticalOrigin(CesiumProperty<CesiumVerticalOrigin> value)
Sets whether the billboard is bottom, center, or top-aligned with the origin.
|
void |
SensorFieldOfViewGraphics.setViewshedOccludedColor(CesiumProperty<Color> value)
Sets the color of the scene geometry that is not visible to the sensor.
|
void |
SensorFieldOfViewGraphics.setViewshedResolution(CesiumProperty<Integer> value)
Sets the resolution in pixels of the viewshed.
|
void |
SensorFieldOfViewGraphics.setViewshedVisibleColor(CesiumProperty<Color> value)
Sets the color of the scene geometry that is visible to the sensor.
|
void |
PathGraphics.setWidth(CesiumProperty<Double> value)
Sets the width of the path.
|
void |
LinkGraphics.setWidth(CesiumProperty<Double> value)
Sets the width of the line.
|
void |
CentralBodySurfaceCurveGraphics.setWidth(CesiumProperty<Double> value)
Sets width of the curve.
|
void |
BillboardGraphics.setWidth(CesiumProperty<Double> value)
|
void |
CentralBodySurfaceRegionGraphics.setZIndex(CesiumProperty<Integer> value)
Sets the z-index of the region, used for ordering ground geometry.
|
void |
CentralBodySurfaceCurveGraphics.setZIndex(CesiumProperty<Integer> value)
Sets the z-index of the curve, used for ordering ground geometry.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelGraphics.setArticulations(Map<String,CesiumProperty<Double>> value)
Sets the mapping of keys to articulation values, where the keys are
the name of the articulation, a single space, and the name of the stage.
|
void |
CompositeCesiumProperty.setIntervals(TimeIntervalCollection1<CesiumProperty<T>> value)
Sets time intervals over which this property is defined.
|
static <T> CompositeCesiumProperty<T> |
CompositeCesiumProperty.toCompositeCesiumProperty(TimeIntervalCollection1<CesiumProperty<T>> value)
Converts a
TimeIntervalCollection1 to a CompositeCesiumProperty . |
Constructor and Description |
---|
Description(CesiumProperty<String> text)
Initializes a new instance with the specified text.
|
ImageMaterialGraphics(CesiumProperty<CesiumResource> image)
Initializes a new instance with the specified image.
|
PolylineArrowMaterialGraphics(CesiumProperty<Color> color)
Initializes a new instance with the specified color.
|
SolidColorMaterialGraphics(CesiumProperty<Color> color)
Initializes a new instance with the specified color.
|
Constructor and Description |
---|
CompositeCesiumProperty(TimeIntervalCollection1<CesiumProperty<T>> intervals)
Initializes a new instance with the provided
TimeIntervalCollection1 . |
Modifier and Type | Method and Description |
---|---|
static <T> CesiumProperty<T> |
CesiumProperty.toCesiumProperty(DateMotionCollection1<T> value)
Converts a
DateMotionCollection1 to a SampledCesiumProperty . |
static <T> CesiumProperty<T> |
CesiumProperty.toCesiumProperty(T value)
Converts a
T to a ConstantCesiumProperty . |
static <T> CesiumProperty<T> |
CesiumProperty.toCesiumProperty(TimeIntervalCollection1<T> value)
Converts a
TimeIntervalCollection1 to a TimeIntervalCesiumProperty . |