| Package | Description |
|---|---|
| agi.foundation.geometry.discrete |
Contains types which define discretization algorithms and metadata for analysis of spatial geometry.
|
| agi.foundation.graphics |
Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more.
|
| agi.foundation.graphics.advanced |
Provides less commonly instantiated graphics types for the camera, mouse options, primitive options, and others.
|
| agi.foundation.graphics.awt | |
| agi.foundation.platforms |
Contains types used in modeling various mechanical platforms such as satellites, facilities, aircraft, etc.
|
| agi.foundation.tracking |
Contains types for acquiring, analyzing and archiving dynamic data, such as those found in real-time feeds or simulation environments.
|
| Class and Description |
|---|
| BoundingSphere
A sphere that encapsulates an object.
|
| Class and 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.
|
| 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. |
| ConstrainedUpAxis |
| CustomImageGlobeOverlay
A
GlobeImageOverlay that allows for a user defined image to be specified. |
| 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.
|
| GlobeOverlay
The base class of all
TerrainOverlay and GlobeImageOverlay objects. |
| GlobeOverlaySettings
Settings used by
GlobeOverlay objects. |
| IndicesOrderHint
An optimization hint optionally provided to a primitive's
SetPartial method to enhance performance. |
| IScreenOverlayContainer
The interface for screen overlays that contain a collection of other overlays.
|
| Lighting
Lighting in the 3D scene.
|
| MaintainAspectRatio
Specifies whether the aspect ratio of a texture will be maintained during sizing of a screen overlay.
|
| 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.
|
| MinimalForwardAnimation
A minimalistic animation class.
|
| 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.
|
| PathPrimitiveUpdatePolicy
A class that encapsulates the update logic for a
PathPrimitive. |
| PrimitivesSortOrder
The order in which primitives are sorted before rendering.
|
| ProjectedRasterRenderPass
The pass during which the projected raster is rendered.
|
| Projection
A
Projection represents a simplified camera with a Position, Orientation, and FieldOfViewHorizontal and FieldOfViewVertical. |
| RenderPassHint
An optimization hint optionally provided to a primitive's
Set method to enhance performance when per-position colors are used. |
| SceneGlobeOverlaySettings
Settings used by
GlobeOverlay objects. |
| ScreenOverlayCollectionBase
The common base class for collections of overlays held by
ScreenOverlay
and by ScreenOverlayManager. |
| ScreenOverlayOrigin
Specifies the origin of a screen overlay, as well as the direction of the horizontal and
vertical axes.
|
| ScreenOverlayPadding
The padding by which all child overlays will be offset from the edges of the parent.
|
| 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. |
| ScreenOverlayPoint
Describes the position of a screen overlay.
|
| ScreenOverlayRotationPoint
The origin of rotation of a
ScreenOverlay. |
| ScreenOverlaySize
Describes the size of a screen overlay.
|
| ScreenOverlayUnit
A unit specifying how a screen overlay is sized and positioned relative to its parent.
|
| SurfaceMeshRenderingMethod
Rendering methods available for use by the surface mesh primitive.
|
| Texture2DFactory
A factory for creating
Texture2D objects from various sources. |
| Visibility
Result of a visibility test, such as testing if a sphere intersects a frustum.
|
| VisualEffects
Controls various post processing effects that can be applied to the scene.
|
| Class and 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.
|
| BoundingSphere
A sphere that encapsulates an object.
|
| 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
The base class for animation classes that can animate in the forward direction.
|
| ForwardAnimation.AnimationState |
| GlobeOverlay
The base class of all
TerrainOverlay and GlobeImageOverlay objects. |
| 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.
|
| MinimalForwardAnimation
A minimalistic animation class.
|
| 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.
|
| Projection
A
Projection represents a simplified camera with a Position, Orientation, and FieldOfViewHorizontal and FieldOfViewVertical. |
| RefreshRate
The rate at which animation frames will occur.
|
| RenderPass
Describes when a primitive will be rendered.
|
| 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.
|
| ScreenOverlayPadding
The padding by which all child overlays will be offset from the edges of the parent.
|
| 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. |
| ScreenOverlayPoint
Describes the position of a screen overlay.
|
| 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.
|
| StartedEventArgs
The
EventArgs passed to the started event. |
| SurfaceMeshRenderingMethod
Rendering methods available for use by the surface mesh primitive.
|
| Tile
Contains the information for a
GlobeOverlay tile. |
| Tiler
Specifies a cartographic tiling scheme for a
CustomImageGlobeOverlay object. |
| Visibility
Result of a visibility test, such as testing if a sphere intersects a frustum.
|
| Class and Description |
|---|
| DragDropOptions
Options for configuring automatic handling of supported files when they are dragged and
dropped onto the
Insight3D control. |
| MouseOptions
Options for configuring automatic handling of mouse input for controlling the scene's
Camera. |
| Class and Description |
|---|
| MarkerBatchRenderPass
The pass during which the marker batch is rendered.
|
| MarkerBatchUnit
The unit for marker sizes in a marker batch.
|
| Origin
Vertical and horizontal origin.
|
| Class and Description |
|---|
| MarkerBatchSizeSource
Determines which marker batch property is used to size each marker in a marker batch.
|
| MarkerBatchUnit
The unit for marker sizes in a marker batch.
|
| Origin
Vertical and horizontal origin.
|