Package | Description |
---|---|
com.luciad.earth.metadata.preprocessor.combiner |
Contains implementations of
ILcdEarthTileCombiner . |
com.luciad.earth.tileset.util.splitter |
Contains tile splitters used by
TLcdEarthLevelFallbackTileSet . |
com.luciad.format.asterix |
Provides classes and interfaces for decoding and displaying ASTERIX data.
|
com.luciad.format.bingmaps |
This package contains functionality related to the decoding of Bing Maps models.
|
com.luciad.format.gml2.model |
Provides domain model classes and utility classes for modeling GML 2 data.
|
com.luciad.format.gml31.model |
Provides domain model classes and utility classes for modeling GML 3.1 data.
|
com.luciad.format.gml32.model |
Provides domain model classes and utility classes for modeling GML 3.2 data.
|
com.luciad.format.kml22.model.geometry |
This package contains all geometry classes of KML.
|
com.luciad.format.metadata.model.extent |
The datatype in this package is an aggregate of the metadata elements that describe the spatial
and temporal extent of the referring entity.
|
com.luciad.format.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.format.s57 |
Handles the S-57 format.
|
com.luciad.shape |
Everything related to representing three-dimensional shapes.
|
com.luciad.shape.shape2D |
Three-dimensional shapes that can be changed in two dimensions.
|
com.luciad.shape.shape3D |
Three-dimensional shapes that can be changed in all three dimensions.
|
com.luciad.transformation |
Handles all transformations between model coordinates and world coordinates.
|
com.luciad.view.lightspeed.camera |
Contains view world transformations.
|
com.luciad.view.lightspeed.editor |
Provides support for interactive editing of domain objects in a model.
|
com.luciad.view.lightspeed.painter.label |
Provides support for painting labels for objects.
|
Modifier and Type | Method and Description |
---|---|
protected ALcdEarthTile |
ALcdEarthTileCombiner.createCombinedTile(ILcd3DEditableBounds aCombinedBounds,
Object aCombinedData,
int aLevel,
long aX,
long aY,
ILcdEarthTileSetCoverage aCoverage,
ILcdGeoReference aGeoreference,
TLcdEarthTileFormat aFormat)
Returns a new
TLcdEarthTile with the given
properties. |
Modifier and Type | Method and Description |
---|---|
protected ILcd3DEditableBounds |
TLcdEarthMultivaluedDataSplitter.getSubTileBounds(ALcdEarthTile aInput,
int aLevelDelta,
int aX,
int aY,
Object aSubTileData) |
protected ILcd3DEditableBounds |
TLcdEarthImageSplitter.getSubTileBounds(ALcdEarthTile aInput,
int aLevelDelta,
int aX,
int aY,
Object aSubTileData) |
protected ILcd3DEditableBounds |
ALcdEarthTileSplitter.getSubTileBounds(ALcdEarthTile aInput,
int aLevelDelta,
int aX,
int aY,
Object aSubTileData)
Returns the bounds of the sub tile.
|
Modifier and Type | Method and Description |
---|---|
protected ALcdEarthTile |
ALcdEarthTileSplitter.createSubTile(ILcd3DEditableBounds aBounds,
Object aData,
int aLevel,
long aX,
long aY,
ILcdEarthTileSetCoverage aCoverage,
ILcdGeoReference aGeoReference,
TLcdEarthTileFormat aFormat)
Returns a new
TLcdEarthTile with the given properties. |
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdASTERIXPlot.cloneAs3DEditableBounds() |
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdBingMapsCoverageArea.cloneAs3DEditableBounds() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2Box
The Box structure defines an extent using a pair of coordinate tuples.
|
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdGML2Box.cloneAs3DEditableBounds() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML31Box |
class |
TLcdGML31Envelope
Domain class for the GML envelope.
|
class |
TLcdGML31EnvelopeWithTimePeriod
Envelope that includes also a temporal extent.
|
class |
TLcdGML31Rectangle
gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.
|
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdGML31Rectangle.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdGML31Envelope.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdGML31ShapeFactory.createRectangle(ILcdModelReference aModelReference)
Creates a new
gml:Rectangle , which can be edited through the ILcd3DEditableBounds
interface. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML32Envelope
Domain class for the GML envelope.
|
class |
TLcdGML32EnvelopeWithTimePeriod
gml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent.
|
class |
TLcdGML32Rectangle
gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.
|
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdGML32Rectangle.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdGML32Envelope.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdGML32ShapeFactory.createRectangle(ILcdModelReference aModelReference)
Creates a new
gml:Rectangle , which can be edited through the ILcd3DEditableBounds
interface. |
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdKML22LatLonAltBox.cloneAs3DEditableBounds() |
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdISO19115GeographicBoundingBox.cloneAs3DEditableBounds() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdRasterOffsetModelXYZWorldTransformation.modelBounds2worldSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aILcd3DEditableBounds) |
void |
TLcdRasterOffsetModelXYZWorldTransformation.worldBounds2modelSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aILcd3DEditableBounds) |
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdS57Point.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdS57Node.cloneAs3DEditableBounds() |
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
ILcdBounds.cloneAs3DEditableBounds()
Returns a copy of this
ILcdBounds object that is also an ILcd3DEditableBounds . |
Modifier and Type | Method and Description |
---|---|
ILcd3DEditableBounds |
TLcdXYPoint.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdXYFloatPoint.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdXYFloatBounds.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdXYBounds.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdLonLatPoint.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdLonLatFloatPoint.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdLonLatFloatBounds.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdLonLatBounds.cloneAs3DEditableBounds() |
Modifier and Type | Class and Description |
---|---|
class |
ALcd3DEditableBounds
This abstract class provides a basis for implementing the
ILcd3DEditableBounds interface. |
class |
TLcdLonLatHeightBounds
This class provides an implementation of
ILcd3DEditableBounds
in the geodetic space. |
class |
TLcdXYZBounds
This class provides an implementation of
ILcd3DEditableBounds in
the cartesian space. |
class |
TLcdXYZFloatBounds
This class provides an implementation of
ILcd3DEditableBounds in
the cartesian space. |
Modifier and Type | Method and Description |
---|---|
protected ILcd3DEditableBounds |
TLcdXYZPolypoint.calculateBounds()
Computes the bounds by including all the points.
|
protected ILcd3DEditableBounds |
TLcdXYZPolyline.calculateBounds()
The bounds are determined by including all points that determine the
polyline.
|
protected ILcd3DEditableBounds |
TLcdXYZPolygon.calculateBounds()
The bounds are determined by including all points that determine the
polyline.
|
protected ILcd3DEditableBounds |
TLcdLonLatHeightPolypoint.calculateBounds() |
protected ILcd3DEditableBounds |
TLcdLonLatHeightPolyline.calculateBounds() |
protected ILcd3DEditableBounds |
TLcdLonLatHeightPolygon.calculateBounds() |
protected abstract ILcd3DEditableBounds |
ALcd3DEditablePolypoint.calculateBounds()
This method should compute the bounds of the polypoint.
|
ILcd3DEditableBounds |
TLcdXYZPoint.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdXYZFloatPoint.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdXYZFloatBounds.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdXYZBounds.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdLonLatHeightPoint.cloneAs3DEditableBounds() |
ILcd3DEditableBounds |
TLcdLonLatHeightBounds.cloneAs3DEditableBounds() |
protected ILcd3DEditableBounds |
TLcdXYZFloatPolypoint.createBounds() |
protected ILcd3DEditableBounds |
TLcdXYZFloatPolyline.createBounds() |
protected ILcd3DEditableBounds |
TLcdXYZFloatPolygon.createBounds() |
protected abstract ILcd3DEditableBounds |
ALcd3DEditableFloatPolypoint.createBounds()
Creates an uninitialized
ILcd3DEditableBounds object of a type compatible with the
concrete implementation of this class. |
Modifier and Type | Method and Description |
---|---|
protected void |
ALcd3DEditableFloatPolypoint.calculateBounds(ILcd3DEditableBounds aBoundsSFCT)
This method should compute the bounds of the polypoint.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGeoReference2GeoReference.destBounds2sourceSFCT(ILcdBounds aDestinationBounds,
ILcd3DEditableBounds aSourceBoundsSFCT)
|
void |
TLcdGeoReference2GeoReference.destinationBounds2sourceSFCT(ILcdBounds aDestinationBounds,
ILcd3DEditableBounds aSourceBoundsSFCT)
Transforms a bounds from the destination
ILcdGeoReference to the
source ILcdGeoReference . |
void |
TLcdDefaultModelModelTransformation.destinationBounds2sourceSFCT(ILcdBounds aDestinationBounds,
ILcd3DEditableBounds aSourceBoundsSFCT) |
void |
ILcdModelModelTransformation.destinationBounds2sourceSFCT(ILcdBounds aDestinationBounds,
ILcd3DEditableBounds aSourceBoundsSFCT)
Moves a bounds of the source reference to the location of a bounds of the destination reference.
|
void |
TLcdModelXYZWorldTransformation.modelBounds2worldSFCT(ILcdBounds aModelBounds,
ILcd3DEditableBounds aXYZBoundsSFCT)
Deprecated.
|
void |
TLcdIdentityModelXYZWorldTransformation.modelBounds2worldSFCT(ILcdBounds aModelBounds,
ILcd3DEditableBounds aXYZBoundsSFCT) |
void |
TLcdGrid2Geocentric.modelBounds2worldSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aBoundsSFCT) |
void |
TLcdGeodetic2Geocentric.modelBounds2worldSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aBoundsSFCT) |
void |
TLcdDefaultModelXYZWorldTransformation.modelBounds2worldSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aEditableBounds) |
void |
TLcdCompositeModelXYZWorldTransformation.modelBounds2worldSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aEditableBounds) |
void |
ILcdModelXYZWorldTransformation.modelBounds2worldSFCT(ILcdBounds aModelBounds,
ILcd3DEditableBounds aWorldBoundsSFCT)
Transforms model bounds into world bounds.
|
void |
TLcdGeoReference2GeoReference.sourceBounds2destinationSFCT(ILcdBounds aSourceBounds,
ILcd3DEditableBounds aDestinationBoundsSFCT)
Transforms a bounds from the source
ILcdGeoReference to the
destination ILcdGeoReference . |
void |
TLcdDefaultModelModelTransformation.sourceBounds2destinationSFCT(ILcdBounds aSourceBounds,
ILcd3DEditableBounds aDestinationBoundsSFCT) |
void |
ILcdModelModelTransformation.sourceBounds2destinationSFCT(ILcdBounds aSourceBounds,
ILcd3DEditableBounds aDestinationBoundsSFCT)
Moves a bounds of the destination reference to the location of a bounds of the source reference.
|
void |
TLcdGeoReference2GeoReference.sourceBounds2destSFCT(ILcdBounds aSourceBounds,
ILcd3DEditableBounds aDestinationBoundsSFCT)
|
void |
TLcdTopocentric2Grid.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT) |
void |
TLcdModelXYZWorldTransformation.worldBounds2modelSFCT(ILcdBounds aXYZBounds,
ILcd3DEditableBounds aModelBoundsSFCT)
Deprecated.
|
void |
TLcdModelXYWorldTransformation.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT)
Deprecated.
|
void |
TLcdIdentityModelXYZWorldTransformation.worldBounds2modelSFCT(ILcdBounds aXYZBounds,
ILcd3DEditableBounds aModelBoundsSFCT) |
void |
TLcdIdentityModelXYWorldTransformation.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT) |
void |
TLcdGrid2Grid.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT) |
void |
TLcdGrid2Geocentric.worldBounds2modelSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aBoundsSFCT) |
void |
TLcdGeoid2Grid.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT)
Deprecated.
|
void |
TLcdGeodetic2Grid.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT) |
void |
TLcdGeodetic2Geocentric.worldBounds2modelSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aBoundsSFCT) |
void |
TLcdGeocentric2Grid.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT) |
void |
TLcdDefaultModelXYZWorldTransformation.worldBounds2modelSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aEditableBounds) |
void |
TLcdDefaultModelXYWorldTransformation.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT) |
void |
TLcdCompositeModelXYZWorldTransformation.worldBounds2modelSFCT(ILcdBounds aBounds,
ILcd3DEditableBounds aEditableBounds) |
void |
ILcdModelXYZWorldTransformation.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT)
Transforms world bounds into model bounds.
|
void |
ILcdModelXYWorldTransformation.worldBounds2modelSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aModelBoundsSFCT)
Transforms world bounds into model bounds.
|
Modifier and Type | Method and Description |
---|---|
void |
ALspViewXYZWorldTransformation.viewBounds2worldSFCT(ILcdBounds aViewBounds,
ILcd3DEditableBounds aWorldBoundsSFCT)
Transforms a bounds in view coordinates to a bounds in world coordinates.
|
void |
ALspViewXYZWorldTransformation.worldBounds2viewSFCT(ILcdBounds aWorldBounds,
ILcd3DEditableBounds aViewBoundsSFCT)
Transforms a bounds in world coordinates to a bounds in view coordinates.
|
Modifier and Type | Method and Description |
---|---|
protected ALspEditHandle |
TLspBoundsEditor.createHeightTranslationHandle(ILcd3DEditableBounds aBounds,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the height above the terrain of the given
3D bounds by dragging the bounds up/down.
|
protected ALspEditHandle |
TLspBoundsEditor.createMaximumHeightHandle(ILcd3DEditableBounds aBounds,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the depth of the given 3D bounds by
dragging it up/down.
|
protected ALspEditHandle |
TLspBoundsEditor.createMinimumHeightHandle(ILcd3DEditableBounds aBounds,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the Z-value of the given 3D bounds'
location by dragging it up/down.
|
Modifier and Type | Method and Description |
---|---|
double |
TLspLabelPainter.labelBoundsSFCT(TLspLabelID aLabel,
ALspLabelLocation aLabelLocation,
ALspLabelLocations aLocations,
TLspPaintState aPaintState,
TLspContext aContext,
ILcd3DEditableBounds aBoundsSFCT) |
double |
ILspLabelPainter.labelBoundsSFCT(TLspLabelID aLabel,
ALspLabelLocation aLabelLocation,
ALspLabelLocations aLocations,
TLspPaintState aPaintState,
TLspContext aContext,
ILcd3DEditableBounds aBoundsSFCT)
Calculates the bounds of the given label for the given label location.
|