Package | Description |
---|---|
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.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.
|
Modifier and Type | Method and Description |
---|---|
Texture2D |
TriangleMeshPrimitive.getTexture()
Gets the texture to be drawn on the triangle mesh.
|
Texture2D |
TextureScreenOverlay.getTexture()
Gets the texture (image) to be drawn on the overlay.
|
Texture2D |
SurfaceMeshPrimitive.getTexture()
Gets the texture applied to this primitive when rendering.
|
Texture2D |
MarkerBatchPrimitive.getTexture()
Gets the per-batch texture, which is applied to each marker in the batch.
|
Modifier and Type | Method and Description |
---|---|
void |
TriangleMeshPrimitive.setTexture(Texture2D texture)
Sets the texture to be drawn on the triangle mesh.
|
void |
TextureScreenOverlay.setTexture(Texture2D value)
Sets the texture (image) to be drawn on the overlay.
|
void |
SurfaceMeshPrimitive.setTexture(Texture2D value)
Sets the texture applied to this primitive when rendering.
|
void |
MarkerBatchPrimitive.setTexture(Texture2D value)
Sets the per-batch texture, which is applied to each marker in the batch.
|
Modifier and Type | Method and Description |
---|---|
void |
MarkerBatchPrimitiveOptionalParameters.setTextures(Iterable<Texture2D> textures)
Defines a collection of textures, one for each marker in the batch.
|
Constructor and Description |
---|
TextureScreenOverlay(double xPixels,
double yPixels,
Texture2D texture)
Initializes the overlay with a specified background texture.
|
TextureScreenOverlay(ScreenOverlayPoint position,
Texture2D texture)
Initializes the overlay with a specified background texture.
|
Modifier and Type | Method and Description |
---|---|
Texture2D |
Texture2DFactory.fromBitmap(BufferedImage bitmap)
Creates a new texture from a bitmap.
|
Texture2D |
Texture2DFactory.fromMemory(byte[] value,
RasterAttributes attributes)
Creates a new texture from memory.
|
Texture2D |
Texture2DFactory.fromRaster(Raster raster)
Creates a new texture from a
Raster . |
Texture2D |
Texture2DFactory.fromUri(String uri)
Creates a new texture from a URI, which can be a file, HTTP, HTTPS, or FTP source.
|
Texture2D |
Texture2DFactory.fromUri(URI uri)
Creates a new texture from a URI, which can be a file, HTTP, HTTPS, or FTP source.
|
Texture2D |
CameraSnapshot.saveToTexture()
Saves a snapshot of the 3D window to a
Texture2D . |
Modifier and Type | Method and Description |
---|---|
GraphicsParameter<Texture2D> |
SurfaceGraphics.getTexture()
Gets a parameter defining the
Texture2D of the surface over time. |
GraphicsParameter<Texture2D> |
MarkerGraphics.getTexture()
Gets a parameter indicating the
Texture2D of the marker over time. |
Modifier and Type | Method and Description |
---|---|
void |
SurfaceGraphics.setTexture(GraphicsParameter<Texture2D> value)
Sets a parameter defining the
Texture2D of the surface over time. |
void |
MarkerGraphics.setTexture(GraphicsParameter<Texture2D> value)
Sets a parameter indicating the
Texture2D of the marker over time. |
Modifier and Type | Method and Description |
---|---|
Texture2D |
SensorFieldOfViewVisualizer.getFootprintInteriorTexture()
Gets a value defining the
Texture2D of the footprint interior. |
abstract Texture2D |
MarkerCallback.invoke(Transaction transaction,
TEntity entity)
Returns a texture to be used as a marker for the specified entity.
|
Texture2D |
MarkerCallback.Function.invoke(Transaction transaction,
TEntity entity)
Returns a texture to be used as a marker for the specified entity.
|
Modifier and Type | Method and Description |
---|---|
void |
SensorFieldOfViewVisualizer.setFootprintInteriorTexture(Texture2D value)
Sets a value defining the
Texture2D of the footprint interior. |