Uses of Interface
com.luciad.transformation.ILcdModelModelTransformation
Package
Description
Provides classes and interfaces for decoding and displaying ASTERIX data.
This package contains the base classes that describe a panorama.
This package contains transformations that can be used for
ILcdPanoramicImages.
Contains all classes for terrain elevation analysis.
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
Handles all transformations between model coordinates and world coordinates.
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
-
Uses of ILcdModelModelTransformation in com.luciad.format.asterix
Modifier and TypeMethodDescriptionabstract ILcdModelModelTransformation
ALcdASTERIXTransformationProvider.provideModelModelTransformation
(int aSacSic, ILcdModel aModel, Object aObject) Returns the transformation used to convert ASTERIX coordinates to WGS_84 lon/lat coordinates. -
Uses of ILcdModelModelTransformation in com.luciad.panorama.model
Modifier and TypeMethodDescriptionILcdPanoramicImage.getTransformation()
Get theILcdModelModelTransformation
that converts points from the 3D reference coordinate system to the 2D image coordinate system.TLcdPanoramicImage.getTransformation()
ModifierConstructorDescriptionTLcdPanoramicImage
(ILcdModelModelTransformation aTransformation, RenderedImage aImage) Default constructor, creates a newTLcdPanoramicImage
with the given parameters.TLcdPanoramicImage
(ILcdModelModelTransformation aTransformation, Supplier<RenderedImage> aImageSupplier) Constructor, creates a newTLcdPanoramicImage
based on the given parameters. -
Uses of ILcdModelModelTransformation in com.luciad.panorama.transformation
Modifier and TypeMethodDescriptionTLcdPanoramicTransformationFactory.PerspectiveTransformationBuilder.build()
Build the perspective transformation with this builder's current parameters.TLcdPanoramicTransformationFactory.SphericalTransformationBuilder.build()
Build the perspective transformation with this builder's current parameters. -
Uses of ILcdModelModelTransformation in com.luciad.tea
Modifier and TypeMethodDescriptionTLcdP2PFactory.createPoint2PointIntervisibility
(ILcdPoint aFirstPoint, ILcdGeoReference aFirstPointReference, double aFirstPointHeightAboveGround, ILcdPoint aSecondPoint, ILcdGeoReference aSecondPointReference, double aSecondPointHeightAboveGround, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdModelReference aTargetReference, ILcdModelModelTransformation aModelModelTransformation, double aStepInMeters) Deprecated.Creates aILcdExtendedPoint2PointIntervisibility
that contains the visibility between two points in different references.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 aILcdExtendedPoint2PointIntervisibility
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. -
Uses of ILcdModelModelTransformation in com.luciad.tea.viewshed
Modifier and TypeMethodDescriptionTLcdViewshedMultilevelRaster.getModelToCartesianTransformation()
Gets the transformation from the model in which this raster resides to the cartesian reference of the containing viewshedModifier and TypeMethodDescriptionvoid
TLcdBoundedCompositeViewshed.addBoundedObject
(ILcdBounded aBoundedObject, ILcdModelModelTransformation aTransformation, ILcdViewshed aViewshed) Adds a bounded object to this viewshed.boolean
ILcdViewshedFactory.canCreateViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Checks if the factory can create a viewshed for the given object.boolean
TLcd3DMeshViewshedFactory.canCreateViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Checks whether thisTLcd3DMeshViewshedFactory
can create a viewshed for the givenaObject
boolean
TLcdExtrudedPolygonViewshedFactory.canCreateViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Checks if thisTLcdExtrudedPolygonViewshedFactory
can create a viewshed for the givenaObject
.boolean
TLcdPolygonViewshedFactory.canCreateViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Checks if thisTLcdPolygonViewshedFactory
can handle the given object.boolean
TLcdTerrainViewshedFactory.canCreateViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Checks if the given object is a height provider.ILcdViewshedFactory.createViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Creates anILcdViewshed
for the given object.TLcd3DMeshViewshedFactory.createViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Creates a viewshed for the given object.TLcdExtrudedPolygonViewshedFactory.createViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Creates a viewshed for a given extruded shape.TLcdPolygonViewshedFactory.createViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Creates a viewshed for the givenILcdPolygon
.TLcdTerrainViewshedFactory.createViewshed
(ILcdHeightProvider aHeightProvider, ILcdBounds aBounds, ILcdModelModelTransformation aModelModelTransformation) Creates a viewshed for a given height provider within a given bounds.TLcdTerrainViewshedFactory.createViewshed
(Object aObject, ILcdModelModelTransformation aModelModelTransformation) Creates a viewshed for a given object.ModifierConstructorDescriptionTLcdConeOfSilenceViewshed
(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. -
Uses of ILcdModelModelTransformation in com.luciad.transformation
Modifier and TypeClassDescriptionclass
Utility class to transform points and bounds betweenILcdModelReference
implementations.class
Utility class to transform points and bounds betweenILcdGeoReference
implementations. -
Uses of ILcdModelModelTransformation in com.luciad.util.height
ModifierConstructorDescriptionTLcdTransformedHeightProvider
(ILcdHeightProvider aHeightProvider, ILcdModelModelTransformation aTransformation) Creates a newTLcdTransformedHeightProvider
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).