Types for rendering and organizing terrain and
imagery on a globe. Inlays can be layered and turned on/off based
on the viewer's altitude or current animation time. Both JPEG 2000
(.jp2) and AGI’s image format (.pdttx) are supported. For terrain,
AGI’s terrain format (.pdtt) is supported.
| C# | Visual Basic | Visual C++ |
namespace AGI.Graphics.GlobeInlays
Namespace AGI.Graphics.GlobeInlays
namespace AGI.Graphics.GlobeInlays
| All Types | Classes | Interfaces | Enumerations |
| Icon | Type | Description |
|---|---|---|
|
|
AgGxDisplayConditionInlayBase |
Basic display condition that just has a single
property to control whether or not its displayed.
|
|
|
AgGxDisplayConditionInlayBaseClass |
Basic display condition that just has a single
property to control whether or not its displayed.
|
|
|
AgGxDisplayConditionInlaySet |
Display condition that can change based on
altitude and time.
|
|
|
AgGxDisplayConditionInlaySetClass |
Display condition that can change based on
altitude and time.
|
|
|
AgGxGlobeInlayCollection |
A collection that contains a sequence of inlay
objects. It can only be iterated over or searched, the collection
cannot be modified.
|
|
|
AgGxGlobeInlayCollectionClass |
A collection that contains a sequence of inlay
objects. It can only be iterated over or searched, the collection
cannot be modified.
|
|
|
AgGxGlobeInlayErrorCodes |
Error codes used in AGI Globe Inlays
library.
|
|
|
AgGxGlobeInlayImageChunk |
A Chunk Image (.pdttx) file.
|
|
|
AgGxGlobeInlayImageChunkClass |
A Chunk Image (.pdttx) file.
|
|
|
AgGxGlobeInlayImageCustom |
A custom image file format that contains a
custom image reader.
|
|
|
AgGxGlobeInlayImageCustomClass |
A custom image file format that contains a
custom image reader.
|
|
|
AgGxGlobeInlayImageJpeg2000 |
A JPEG2000 Image (.jp2) file.
|
|
|
AgGxGlobeInlayImageJpeg2000Class |
A JPEG2000 Image (.jp2) file.
|
|
|
AgGxGlobeInlayImageROAM |
A ROAM Image (.txm|.txb) file.
|
|
|
AgGxGlobeInlayImageROAMClass |
A ROAM Image (.txm|.txb) file.
|
|
|
AgGxGlobeInlayManager |
Manages the adding, removing and reordering of
inlays (e.g. Terrain and Imagery) on the globe.
|
|
|
AgGxGlobeInlayManagerClass |
Manages the adding, removing and reordering of
inlays (e.g. Terrain and Imagery) on the globe.
|
|
|
AgGxGlobeInlayProjectedImage |
Provides an interface for projecting image
data.
|
|
|
AgGxGlobeInlayProjectedImageClass |
Provides an interface for projecting image
data.
|
|
|
AgGxGlobeInlayRenderOrderCollection |
A sorted collection of inlay objects. Inlays
are ordered by the order in which the inlays are rendered. Inlays
at the start of the collection are rendered first, and therefore
will appear below overlapping inlays. Inlays cannot be removed,
only reordered.
|
|
|
AgGxGlobeInlayRenderOrderCollectionClass |
A sorted collection of inlay objects. Inlays
are ordered by the order in which the inlays are rendered. Inlays
at the start of the collection are rendered first, and therefore
will appear below overlapping inlays. Inlays cannot be removed,
only reordered.
|
|
|
AgGxGlobeInlayTerrainChunk |
A Chunk Terrain (.pdtt) file.
|
|
|
AgGxGlobeInlayTerrainChunkClass |
A Chunk Terrain (.pdtt) file.
|
|
|
AgGxGlobeInlayTile |
A tile that defines the section of a texture
to be read. This is used by a custom tiler so that a custom texture
format can control how a texture is broken up.
|
|
|
AgGxGlobeInlayTileClass |
A tile that defines the section of a texture
to be read. This is used by a custom tiler so that a custom texture
format can control how a texture is broken up.
|
|
|
AgGxGlobeInlayWTM |
A World Texture Map (.wtm) file.
|
|
|
AgGxGlobeInlayWTMClass |
A World Texture Map (.wtm) file.
|
|
|
AgGxInlayImageFormat |
The image format of the inlay.
|
|
|
AgGxInlayRole |
The role of the inlay. Normal terrain and
textures should have eRoleNormal.
|
|
|
AgGxInlayType |
The type of the inlay.
|
|
|
AgGxLicenseState |
The state of a license for an inlay.
|
|
|
IAgGxDisplayConditionInlayBase |
An empty interface used to identify a base
inlay display condition.
|
|
|
IAgGxDisplayConditionInlaySet |
Contains methods that allow for the display
condition of an inlay based on time and altitude.
|
|
|
IAgGxGlobeInlay |
Implemented by all inlay objects. It allows
changing of properties common to all inlays. Must be implemented by
any class that is added to the inlay manager.
|
|
|
IAgGxGlobeInlayCollection |
Implemented by a collection that contains a
sequence of inlays.
|
|
|
IAgGxGlobeInlayImage |
Implemented by all texture inlays. It allows
changing of properties common to all imagery.
|
|
|
IAgGxGlobeInlayImageChunk |
IAgGxGlobeInlayChunkImage Interface
|
|
|
IAgGxGlobeInlayImageCustom |
Implemented by an object that allow for custom
texture formats as long as a reader object is implemented.
|
|
|
IAgGxGlobeInlayImageReader |
Implemented by any user defined texture format
reader. This allows for the displaying of texture formats that
aren't natively supported.
|
|
|
IAgGxGlobeInlayImageTiler |
Returns the root tile and the children tiles
for a texture.
|
|
|
IAgGxGlobeInlayManager |
Manages the adding, removing and reordering of
inlays (e.g. Terrain and Imagery) on the globe.
|
|
|
IAgGxGlobeInlayProjectedImage |
Provides an interface for projecting image
data.
|
|
|
IAgGxGlobeInlayRenderOrderCollection |
A sorted collection of inlay objects. Inlays
are ordered by the order in which the inlays are rendered. Inlays
at the start of the collection are rendered first, and therefore
will appear below overlapping inlays. Inlays cannot be removed,
only reordered.
|
|
|
IAgGxGlobeInlayTerrain |
Implemented by all terrain inlays. It allows
changing of properties common to all terrain.
|
|
|
IAgGxGlobeInlayTerrainChunk |
IAgGxGlobeInlayTerrainChunk Interface
|
|
|
IAgGxGlobeInlayTile |
Contains the information for a texture
tile.
|
|
|
IAgGxGlobeInlayWTM |
Empty inteface implemented by the a WTM inlay
object.
|