Package | Description |
---|---|
com.luciad.format.asterix |
Provides classes and interfaces for decoding and displaying ASTERIX data.
|
com.luciad.panorama.model |
This package contains the base classes that describe a panorama.
|
com.luciad.panorama.transformation |
This package contains transformations that can be used for
ILcdPanoramicImages.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.tea.viewshed |
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
|
com.luciad.transformation |
Handles all transformations between model coordinates and world coordinates.
|
com.luciad.util.height |
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
|
Modifier and Type | Method and Description |
---|---|
abstract ILcdModelModelTransformation |
ALcdASTERIXTransformationProvider.provideModelModelTransformation(int aSacSic,
ILcdModel aModel,
Object aObject)
Returns the transformation used to convert ASTERIX coordinates to WGS_84 lon/lat
coordinates.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelModelTransformation |
TLcdPanoramicImage.getTransformation() |
ILcdModelModelTransformation |
ILcdPanoramicImage.getTransformation()
Get the
ILcdModelModelTransformation that converts points from the 3D reference coordinate system
to the 2D image coordinate system. |
Constructor and Description |
---|
TLcdPanoramicImage(ILcdModelModelTransformation aTransformation,
RenderedImage aImage)
Default constructor, creates a new
TLcdPanoramicImage with the given parameters. |
TLcdPanoramicImage(ILcdModelModelTransformation aTransformation,
Supplier<RenderedImage> aImageSupplier)
Constructor, creates a new
TLcdPanoramicImage based on the given parameters. |
Modifier and Type | Method and Description |
---|---|
ILcdModelModelTransformation |
TLcdPanoramicTransformationFactory.PerspectiveTransformationBuilder.build()
Build the perspective transformation with this builder's current parameters.
|
ILcdModelModelTransformation |
TLcdPanoramicTransformationFactory.SphericalTransformationBuilder.build()
Build the perspective transformation with this builder's current parameters.
|
Modifier and Type | Method and Description |
---|---|
ILcdExtendedPoint2PointIntervisibility |
TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFirstPoint,
ILcdGeoReference aFirstPointReference,
double aFirstPointHeightAboveGround,
ILcdPoint aSecondPoint,
ILcdGeoReference aSecondPointReference,
double aSecondPointHeightAboveGround,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdModelReference aTargetReference,
ILcdModelModelTransformation aModelModelTransformation,
double aStepInMeters)
Deprecated.
Creates a
ILcdExtendedPoint2PointIntervisibility that contains the visibility between two
points in different references. |
ILcdExtendedPoint2PointIntervisibility |
TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFirstPoint,
ILcdGeoReference aFirstPointReference,
double aFirstPointHeightAboveGround,
ILcdPoint aSecondPoint,
ILcdGeoReference aSecondPointReference,
double aSecondPointHeightAboveGround,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdModelReference aTargetReference,
ILcdModelModelTransformation aModelModelTransformation,
double aStepInMeters,
double aKFactor)
Deprecated.
Creates a
ILcdExtendedPoint2PointIntervisibility that contains the visibility between two
points in different references. |
void |
TLcdTerrainDistanceUtil.setModelModelTransformation(ILcdModelModelTransformation aModelModelTransformation)
Sets the model to model transformation to enable transformation of the start and end point
to the segment scanners reference.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelModelTransformation |
TLcdViewshedMultilevelRaster.getModelToCartesianTransformation()
Gets the transformation from the model in which this raster resides to the
cartesian reference of the containing viewshed
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdBoundedCompositeViewshed.addBoundedObject(ILcdBounded aBoundedObject,
ILcdModelModelTransformation aTransformation,
ILcdViewshed aViewshed)
Adds a bounded object to this viewshed.
|
boolean |
TLcdTerrainViewshedFactory.canCreateViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Checks if the given object is a height provider.
|
boolean |
TLcdPolygonViewshedFactory.canCreateViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Checks if this
TLcdPolygonViewshedFactory can handle the given object. |
boolean |
TLcdExtrudedPolygonViewshedFactory.canCreateViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Checks if this
TLcdExtrudedPolygonViewshedFactory can create a
viewshed for the given aObject . |
boolean |
TLcd3DMeshViewshedFactory.canCreateViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Checks whether this
TLcd3DMeshViewshedFactory can create
a viewshed for the given aObject |
boolean |
ILcdViewshedFactory.canCreateViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Checks if the factory can create a viewshed for the given object.
|
ILcdViewshed |
TLcdTerrainViewshedFactory.createViewshed(ILcdHeightProvider aHeightProvider,
ILcdBounds aBounds,
ILcdModelModelTransformation aModelModelTransformation)
Creates a viewshed for a given height provider within a given bounds.
|
ILcdViewshed |
TLcdTerrainViewshedFactory.createViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Creates a viewshed for a given object.
|
ILcdViewshed |
TLcdPolygonViewshedFactory.createViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Creates a viewshed for the given
ILcdPolygon . |
ILcdViewshed |
TLcdExtrudedPolygonViewshedFactory.createViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Creates a viewshed for a given extruded shape.
|
ILcdViewshed |
TLcd3DMeshViewshedFactory.createViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Creates a viewshed for the given object.
|
ILcdViewshed |
ILcdViewshedFactory.createViewshed(Object aObject,
ILcdModelModelTransformation aModelModelTransformation)
Creates an
ILcdViewshed for the given
object. |
Constructor and Description |
---|
TLcdConeOfSilenceViewshed(TLcdPositionalViewshedObserver aPositionalObserver,
double aAngleStart,
double aAngleArc,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ILcdGeoReference aHorAngleReference,
ILcdModelModelTransformation aModelModelTransformation) |
TLcdViewshedMultilevelRaster(ILcdBounds aBounds,
ILcdViewshed aViewshed,
ILcdModelModelTransformation aRasterToViewshedTransformation,
IndexColorModel aColorModel,
ILcdBuffer aBuffer)
Creates a viewshed raster with default levels of detail.
|
TLcdViewshedMultilevelRaster(ILcdBounds aBounds,
ILcdViewshed aViewshed,
ILcdModelModelTransformation aRasterToViewshedTransformation,
IndexColorModel aColorModel,
ILcdBuffer aBuffer,
int aLevelCount,
int aLevelScaleFactor,
double aStepSize)
Creates a viewshed raster sampled at the given sampling rate.
|
TLcdViewshedMultilevelRaster(ILcdBounds aBounds,
ILcdViewshed aViewshed,
ILcdModelModelTransformation aRasterToViewshedTransformation,
IndexColorModel aColorModel,
ILcdBuffer aBuffer,
int aLevelCount,
int aLevelScaleFactor,
int aTileWidth,
int aTileHeight,
int aSubtileWidth,
int aSubtileHeight)
Creates a viewshed raster with the given parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDefaultModelModelTransformation
Utility class to transform points and bounds between
ILcdModelReference implementations. |
class |
TLcdGeoReference2GeoReference
Utility class to transform points and bounds between
ILcdGeoReference implementations. |
Constructor and Description |
---|
TLcdTransformedHeightProvider(ILcdHeightProvider aHeightProvider,
ILcdModelModelTransformation aTransformation)
Creates a new
TLcdTransformedHeightProvider that uses the given transformation
to transform between the reference in which points are given
(the destination reference) and the reference associated with the given delegate height
provider (the source reference). |