Uses of Interface
com.luciad.shape.ILcdMatrixView
Packages that use ILcdMatrixView
Package
Description
This package contains utility classes for finding contours based on raster data.
Contains classes to perform geometry operations in cartesian space.
Everything related to representing three-dimensional shapes.
Contains all classes for terrain elevation analysis.
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
-
Uses of ILcdMatrixView in com.luciad.contour
Methods in com.luciad.contour with parameters of type ILcdMatrixViewModifier and TypeMethodDescriptionvoidTLcdComplexPolygonContourFinder.findContours(ILcdContourBuilder aContourBuilder, ILcdMatrixView aMatrixView, TLcdComplexPolygonContourFinder.IntervalMode aIntervalMode, double[] aContourLevelValues, double[] aContourSpecialValues) Computes all contour lines for the specifiedaMatrixViewat the given levels.voidTLcdPolylineContourFinder.findContours(ILcdContourBuilder aContourBuilder, ILcdMatrixView aMatrixView, double[] aContourLevelValues, double[] aContourSpecialValues) Computes all contour lines for the specifiedaMatrixViewat the levels indicated byaContourLevels. -
Uses of ILcdMatrixView in com.luciad.geometry.cartesian
Methods in com.luciad.geometry.cartesian with parameters of type ILcdMatrixViewModifier and TypeMethodDescriptionintTLcdContourFinder.applyOnAllContours(ILcdFunction aFunction, ILcdMatrixView aMatrixView, double[] aContourLevels) Deprecated.Computes all contour lines for the specifiedaMatrixViewat the levels indicated byaContourLevels.intTLcdContourFinder.applyOnAllContours(ILcdFunction aFunction, ILcdMatrixView aMatrixView, int aNumberOfLevels, boolean aLogInterval, double aMaxLevel, double aMinLevel) Deprecated.Computes all contour lines for the specifiedaMatrixViewat a number of different levels defined byaNumberOfLevels.double[]TLcdContourUtil.getLinearLevels(ILcdMatrixView aMatrix, int aNumberOfLevels, double aMinLevel, double aMaxLevel) Returns the different levels using a linear subdivision.double[]TLcdContourUtil.getLogarithmicLevels(ILcdMatrixView aMatrix, int aNumberOfLevels, double aMinLevel, double aMaxLevel) Returns the different levels using a logarithmic subdivision. -
Uses of ILcdMatrixView in com.luciad.shape
Subinterfaces of ILcdMatrixView in com.luciad.shapeModifier and TypeInterfaceDescriptioninterfaceAnILcdEditableMatrixViewis anILcdMatrixViewof which the values and associated points can be set.interfaceAnILcdEditablePolarMatrixViewis anILcdPolarMatrixViewof which the values and associated points can be set.interfaceAnILcdPolarMatrixViewis anILcdMatrixViewwhich represents a polar 2D data structure where the values and associated points can be accessed through an azimuth and a radius. -
Uses of ILcdMatrixView in com.luciad.tea
Subinterfaces of ILcdMatrixView in com.luciad.teaModifier and TypeInterfaceDescriptioninterfaceRepresents a referenced matrix view containing altitude values.interfaceAnILcdEditableReferencedMatrixViewis anILcdReferencedMatrixViewof which the values and associated points can be set.interfaceRepresents a referenced editable matrix view containing visibility values.interfaceCombinesILcdEditablePolarMatrixViewandILcdLOSCoverageto represent the input and the results of a line-of-sight computation.interfaceAdds a reference to the matrix view interface.interfaceRepresents a referenced matrix view containing visibility values.Classes in com.luciad.tea that implement ILcdMatrixViewModifier and TypeClassDescriptionclassATLcdMatrixis a "regular"ILcdMatrixView, with the x- and y-coordinates are regularly spaced.classATLcdRasterMatrixis anILcdMatrixwrapper around a part of anILcdRaster.Methods in com.luciad.tea with parameters of type ILcdMatrixViewModifier and TypeMethodDescriptionTLcdMatrixViewRasterFactory.createEquivalentRaster(ILcdMatrixView aMatrix, ILcdGeoReference aMatrixReference, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper) Creates anILcdRasterfrom theILcdMatrixViewassuming a one-by-one relation.TLcdMatrixViewRasterFactory.createRaster(ILcdMatrixView aMatrix, ILcdGeoReference aMatrixReference, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper, ILcdGeoReference aTargetReference, double aTargetPixelDensity, TLcdCoverageFillMode aFillMode) Creates anILcdRasterfrom theILcdMatrixViewusing the given target reference, pixel density and fill mode. -
Uses of ILcdMatrixView in com.luciad.tea.hypsometry
Methods in com.luciad.tea.hypsometry with parameters of type ILcdMatrixViewModifier and TypeMethodDescriptionvoidILcdHypsometricNormalProvider.computeNormal(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale, double[] aNormalSFCT) Computes the normal at the given point.voidTLcdHypsometric2x2NormalProvider.computeNormal(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale, double[] aNormalSFCT) voidTLcdHypsometric3x3NormalProvider.computeNormal(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale, double[] aNormalSFCT) voidTLcdHypsometricNormalizedNormalProvider.computeNormal(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale, double[] aNormalSFCT) voidTLcdHypsometricNormalProvider.computeNormal(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale, double[] aNormalSFCT) doubleILcdHypsometricValueProvider.computeValue(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale) Computes the hypsometric value at the given point.doubleTLcdHypsometricCrease.computeValue(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale) doubleTLcdHypsometricOrientation.computeValue(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale) doubleTLcdHypsometricOrientationAngle.computeValue(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale) doubleTLcdHypsometricSlope.computeValue(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale) doubleTLcdHypsometricSlopeAngle.computeValue(ILcdMatrixView aMatrixView, int aX, int aY, double aElevationScale)