Package | Description |
---|---|
com.luciad.tea.hypsometry |
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdHypsometric2x2NormalProvider
This ILcdHypsometricNormalProvider estimates normals based on 2x2 neighboring
elevation values.
|
class |
TLcdHypsometric3x3NormalProvider
This ILcdHypsometricNormalProvider estimates normals based on 3x3 neighboring
elevation values.
|
class |
TLcdHypsometricNormalizedNormalProvider
This ILcdHypsometricNormalProvider delegates computing normals to a given
ILcdHypsometricNormalProvider, normalizing the resulting vector to a unit
length.
|
class |
TLcdHypsometricNormalProvider
This ILcdHypsometricNormalProvider estimates normals based on a rectangle
of neighboring elevation values.
|
Modifier and Type | Method and Description |
---|---|
ILcdHypsometricNormalProvider |
TLcdHypsometricSlopeAngle.getHypsometricNormalProvider()
Returns the normal provider.
|
ILcdHypsometricNormalProvider |
TLcdHypsometricSlope.getHypsometricNormalProvider()
Returns the normal provider.
|
ILcdHypsometricNormalProvider |
TLcdHypsometricOrientationAngle.getHypsometricNormalProvider()
Returns the normal provider.
|
ILcdHypsometricNormalProvider |
TLcdHypsometricOrientation.getHypsometricNormalProvider()
Returns the normal provider.
|
ILcdHypsometricNormalProvider |
TLcdHypsometricNormalizedNormalProvider.getHypsometricNormalProvider()
Returns the normal provider that actually computes the normals.
|
Constructor and Description |
---|
TLcdHypsometricNormalizedNormalProvider(ILcdHypsometricNormalProvider aHypsometricNormalProvider)
Creates a new TLcdHypsometricNormalizedNormalProvider that will delegate
the actual normal computations to the given normal provider.
|
TLcdHypsometricOrientation(double aReferenceDirectionX,
double aReferenceDirectionY,
ILcdHypsometricNormalProvider aHypsometricNormalProvider)
Creates a new TLcdHypsometricOrientation for the given reference direction
and normal provider.
|
TLcdHypsometricOrientationAngle(double aReferenceDirectionX,
double aReferenceDirectionY,
ILcdHypsometricNormalProvider aHypsometricNormalProvider)
Creates a new TLcdHypsometricOrientationAngle for the given reference
direction and normal provider.
|
TLcdHypsometricSlope(double aReferenceDirectionX,
double aReferenceDirectionY,
double aReferenceDirectionZ,
ILcdHypsometricNormalProvider aHypsometricNormalProvider)
Creates a new TLcdHypsometricSlope for the given reference direction
and normal provider.
|
TLcdHypsometricSlopeAngle(double aReferenceDirectionX,
double aReferenceDirectionY,
double aReferenceDirectionZ,
ILcdHypsometricNormalProvider aHypsometricNormalProvider)
Creates a new TLcdHypsometricSlope for the given reference direction
and normal provider.
|