Class ALspHypsometric3DDirectionShader
java.lang.Object
com.luciad.tea.lightspeed.hypsometry.ALspHypsometricShader
com.luciad.tea.lightspeed.hypsometry.ALspHypsometric3DDirectionShader
- Direct Known Subclasses:
TLspHypsometricHillShadingShader
,TLspHypsometricSlopeAngleShader
A hypsometry shader that depends on a 3D reference direction.
- Since:
- 2012.0
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Builder for hypsometric shaders based on a 3D reference direction. -
Method Summary
Modifier and TypeMethodDescriptionabstract ALspHypsometric3DDirectionShader.Builder
<?> Creates a new builder initialized with all the properties of this shader.boolean
double
Returns the x-coordinate of the reference directiondouble
Returns the y-coordinate of the reference directiondouble
Returns the z-coordinate of the reference directionint
hashCode()
Methods inherited from class com.luciad.tea.lightspeed.hypsometry.ALspHypsometricShader
getMaxValue, getMinValue
-
Method Details
-
asBuilder
Creates a new builder initialized with all the properties of this shader.- Specified by:
asBuilder
in classALspHypsometricShader
- Returns:
- the new builder.
-
getReferenceDirectionX
public double getReferenceDirectionX()Returns the x-coordinate of the reference direction- Returns:
- the x-coordinate of the reference direction
-
getReferenceDirectionY
public double getReferenceDirectionY()Returns the y-coordinate of the reference direction- Returns:
- the y-coordinate of the reference direction
-
getReferenceDirectionZ
public double getReferenceDirectionZ()Returns the z-coordinate of the reference direction- Returns:
- the z-coordinate of the reference direction
-
equals
-
hashCode
public int hashCode()
-