Click or drag to resize

CesiumGeneratorContext Class

This class both provides contextual information regarding the CZML being written as well as allows CesiumSource instances to add CesiumGenerators to be written.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.Cesium.AdvancedCesiumGeneratorContext

Namespace:  AGI.Foundation.Cesium.Advanced
Assembly:  AGI.Foundation.Cesium (in AGI.Foundation.Cesium.dll) Version: 19.1.398.0 (19.1.398.0)
Syntax
public class CesiumGeneratorContext

The CesiumGeneratorContext type exposes the following members.

Properties
  NameDescription
Public propertyEnableAutomaticReferencing
Gets or sets whether to enable automatic CZML reference creation for objects with the same definition.
Public propertyEvaluatorGroup
Gets the EvaluatorGroup to use when evaluating.
Public propertyMaximumDataPointsPerFragment
Gets the maximum number of data points to write at a time.
Public propertyPrettyFormatting
Gets whether or not the written data should be formatted for easy human readability. When this property is (the default), more compact Cesium is generated.
Public propertyRequestedInterval
Gets the requested interval for data. Generators may generate values outside this interval if it is equivalent in speed and compactness.
Public propertyStep
Gets the smallest step that should be taken when sampling. Note that individual objects may override this value using ICesiumFixedStepService.
Top
Methods
  NameDescription
Public methodAddAdditionalSource
Adds an additional CesiumSource required for a given service provider. This method may only be called while creating generators.
Public methodAddChildGenerator
Adds a Cesium generator for a property.
Public methodConstrain
Return a new instance that has RequestedInterval intersected with the given interval.
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 the default hash function.
(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 methodRaiseSamplingError
Called when an exception is encountered while sampling a property.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldStatic memberVersion
Gets the CZML version being written.
Top
See Also