See: Description
| Interface | Description |
|---|---|
| IScreenOverlayContainer |
The interface for screen overlays that contain a collection of other overlays.
|
| Class | Description |
|---|---|
| AGIProcessedImageGlobeOverlay |
A
GlobeImageOverlay for handling AGI Processed Image (PDTTX) files. |
| AGIProcessedTerrainOverlay |
A
TerrainOverlay for handling AGI Processed Terrain (PDTT) files. |
| AGIRoamImageGlobeOverlay |
A
GlobeImageOverlay for handling ROAM (TXM/TXB) files. |
| BoundingSphere |
A sphere that encapsulates an object.
|
| CameraSnapshot |
Takes snapshots of the 3D window.
|
| CameraVideoRecording |
Records the 3D window to either a movie file or to consecutively ordered image files
each time the
Scene is rendered. |
| CentralBodyGraphicsIndexer |
An indexer into the
CentralBodyGraphics
for a particular CentralBody, which provides graphical
properties such as showing or hiding (get) the
CentralBody in the Scene, and working with
terrain (get) and
imagery (get) for the specified CentralBody. |
| CustomImageGlobeOverlay |
A
GlobeImageOverlay that allows for a user defined image to be specified. |
| DragDropOptions |
Options for configuring automatic handling of supported files when they are dragged and
dropped onto the
Insight3D control. |
| ForwardAndBackwardAnimation |
The base class for animation classes that can animate both forward and backward.
|
| ForwardAnimation |
The base class for animation classes that can animate in the forward direction.
|
| GeospatialImageGlobeOverlay |
A
GlobeImageOverlay for handling JPEG 2000
(.jp2), ECW (.ecw), ECWP, and MrSid (.sid) image formats in the WGS84 geographic projection. |
| GlobeOverlay |
The base class of all
TerrainOverlay and GlobeImageOverlay objects. |
| GlobeOverlaySettings |
Settings used by
GlobeOverlay objects. |
| Lighting |
Lighting in the 3D scene.
|
| MinimalForwardAnimation |
A minimalistic animation class.
|
| MouseOptions |
Options for configuring automatic handling of mouse input for controlling the scene's
Camera. |
| PathPrimitiveUpdatePolicy |
A class that encapsulates the update logic for a
PathPrimitive. |
| Projection |
A
Projection represents a simplified camera with a Position, Orientation, and FieldOfViewHorizontal and FieldOfViewVertical. |
| ProjectionStream |
A
Projection that is updated dynamically at the specified UpdateDelta. |
| RenderPass |
Describes when a primitive will be rendered.
|
| SceneGlobeOverlaySettings |
Settings used by
GlobeOverlay objects. |
| ScreenOverlayCollectionBase |
The common base class for collections of overlays held by
ScreenOverlay
and by ScreenOverlayManager. |
| ScreenOverlayPadding |
The padding by which all child overlays will be offset from the edges of the parent.
|
| ScreenOverlayPoint |
Describes the position of a screen overlay.
|
| ScreenOverlayRotationPoint |
The origin of rotation of a
ScreenOverlay. |
| ScreenOverlaySize |
Describes the size of a screen overlay.
|
| StartedEventArgs |
The
EventArgs passed to the started event. |
| StkTerrainServerTerrainOverlay |
A
TerrainOverlay that loads terrain terrain data from an STK Terrain Server, or any server that provides the
STK Terrain Server Public REST API. |
| Texture2DFactory |
A factory for creating
Texture2D objects from various sources. |
| Tile |
Contains the information for a
GlobeOverlay tile. |
| Tiler |
Specifies a cartographic tiling scheme for a
CustomImageGlobeOverlay object. |
| TranslucencyHelper |
Contains helpful methods for working with colors and translucency.
|
| TriangulatedSensorProjection |
A
SensorProjection that has been triangulated for rendering. |
| VisualEffects |
Controls various post processing effects that can be applied to the scene.
|
| Enum | Description |
|---|---|
| BlendingEquation |
The operation that will be used when combining the source and destination values during blending.
|
| BlendingFunction |
The operation that will be used when computing the source and destination values that will be used during blending.
|
| CameraSnapshotFileFormat |
When using
CameraSnapshot or
CameraVideoRecording
to save a snapshot to a file, this specifies the file format. |
| CameraVideoFormat |
When using
CameraVideoRecording
to record a video, this specifies the file format. |
| ConstrainedUpAxis | |
| ForwardAnimation.AnimationState | |
| GlobeOverlayRole |
The role of a
GlobeOverlay. |
| IndicesOrderHint |
An optimization hint optionally provided to a primitive's
SetPartial method to enhance performance. |
| MaintainAspectRatio |
Specifies whether the aspect ratio of a texture will be maintained during sizing of a screen overlay.
|
| MapProjection |
The projection of the pixel data returned from a
CustomImageGlobeOverlay. |
| MarkerBatchRenderingMethod |
Rendering methods available for use by the marker batch primitive.
|
| MarkerBatchRenderPass |
The pass during which the marker batch is rendered.
|
| MarkerBatchSizeSource |
Determines which marker batch property is used to size each marker in a marker batch.
|
| MarkerBatchSortOrder |
The order in which markers in a marker batch are sorted before rendering.
|
| MarkerBatchUnit |
The unit for marker sizes in a marker batch.
|
| MessageLoopType |
Indicates the type of message loop in use by the application.
|
| ModelTransformationType |
Transformation types that define the way a
ModelTransformation
changes the geometry of the ModelArticulation it is associated with. |
| Origin |
Vertical and horizontal origin.
|
| PathPrimitiveRemoveLocation |
Represents the location of a point to be removed.
|
| PrimitivesSortOrder |
The order in which primitives are sorted before rendering.
|
| ProjectedRasterRenderPass |
The pass during which the projected raster is rendered.
|
| RefreshRate |
The rate at which animation frames will occur.
|
| RenderPassHint |
An optimization hint optionally provided to a primitive's
Set method to enhance performance when per-position colors are used. |
| ScreenOverlayOrigin |
Specifies the origin of a screen overlay, as well as the direction of the horizontal and
vertical axes.
|
| ScreenOverlayPinningOrigin |
Specifies the origin of the
PinningPosition (get) of the screen overlay, as well as the direction of the horizontal and
vertical axes for that pinning position. |
| ScreenOverlayUnit |
A unit specifying how a screen overlay is sized and positioned relative to its parent.
|
| SimulationAnimationCycle |
Defines the next animation time that will happen when the start and end times are reached.
|
| SurfaceMeshRenderingMethod |
Rendering methods available for use by the surface mesh primitive.
|
| Visibility |
Result of a visibility test, such as testing if a sphere intersects a frustum.
|