Click or drag to resize

CentralBodySurfaceRegionGraphics Class

Defines the graphical properties of a CentralBodySurfaceRegion. This will produce the polygon property in CZML.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.CesiumCentralBodySurfaceRegionGraphics

Namespace:  AGI.Foundation.Cesium
Assembly:  AGI.Foundation.Cesium (in AGI.Foundation.Cesium.dll) Version: 20.3.405.0 (20.3.405.0)
Syntax
public class CentralBodySurfaceRegionGraphics

The CentralBodySurfaceRegionGraphics type exposes the following members.

Constructors
  NameDescription
Public methodCentralBodySurfaceRegionGraphics
Initializes a new instance.
Top
Properties
  NameDescription
Public propertyArcType
Gets or sets the type of arc that should connect the positions of the polygon. If not specified, the default value will be determined by the type of EllipsoidSurfaceCurve returned by the region's BoundaryCurve.
Public propertyClassificationType
Gets or sets whether a classification affects terrain, 3D Tiles or both. If not specified, the default value is both.
Public propertyCloseBottom
Gets or sets whether to close the bottom of the extruded region. If not specified, the default is .
Public propertyCloseTop
Gets or sets whether to close the top of the extruded region. If not specified, the default is .
Public propertyDistanceDisplayCondition
Gets or sets the distances from the camera at which this region will be displayed. If not specified, the region is displayed regardless of camera distance.
Public propertyExtrudedHeight
Gets or sets the height at which to extrude the region, creating a volume. If not specified, the region is not extruded.
Public propertyExtrudedHeightReference
Gets or sets the extruded height reference of the region, which indicates if ExtrudedHeight is relative to terrain or not. If not specified, the default value is None.
Public propertyFill
Gets or sets whether or not the region is filled. If not specified, the default is .
Public propertyGranularity
Gets or sets the granularity, in radians, used to compute the surface geometry. If not specified, the default is RadiansPerDegree.
Public propertyHeight
Gets or sets the height above the surface of the CentralBody that the region is drawn. If not specified, the default is 0.0.
Public propertyHeightReference
Gets or sets the height reference of the region, which indicates if Height is relative to terrain or not. If not specified, the default value is None.
Public propertyMaterial
Gets or sets the material used to fill the region. If not specified, the default is a SolidColorMaterialGraphics with Color set to White.
Public propertyOutline
Gets or sets whether or not the region is outlined. If not specified, the default is .
Public propertyOutlineColor
Gets or sets the color of the region's outline. If not specified, the default is Black.
Public propertyOutlineWidth
Gets or sets the width of the region's outline. If not specified, the default is 1.0.
Public propertyShadows
Gets or sets whether or not the region casts or receives shadows. If not specified, the default is Disabled.
Public propertyShow
Gets or sets whether or not the region is shown. If not specified, the default is .
Public propertySTRotation
Gets or sets the rotation, in radians, to apply to the surface's texture. A positive rotation is counter-clockwise from north. If not specified, the default is 0.0.
Public propertyZIndex
Gets or sets the z-index of the region, used for ordering ground geometry. Only has an effect if the polygon is constant, and Height and ExtrudedHeight are not set. If not specified, the default value is 0.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also