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.
|