Class TLspHypsometricOrientationAngleShader
java.lang.Object
com.luciad.tea.lightspeed.hypsometry.ALspHypsometricShader
com.luciad.tea.lightspeed.hypsometry.ALspHypsometric2DDirectionShader
com.luciad.tea.lightspeed.hypsometry.TLspHypsometricOrientationAngleShader
A shader that computes the angle between a given reference direction in the xy plane
and the direction of steepest descent. The angle is expressed in radians, counter-clockwise,
over the full circle
[0, 2*pi].- Since:
- 2012.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classTLspHypsometricOrientationAngleShader.Builder<B extends TLspHypsometricOrientationAngleShader.Builder<B>>Builder for orientation angle shaders. -
Method Summary
Modifier and TypeMethodDescriptionCreates a new builder initialized with all the properties of this shader.doubleReturns the maximum hypsometric value that this provider may return.doubleReturns the minimum hypsometric value that this provider may return.Creates a new builder with the default values.Methods inherited from class com.luciad.tea.lightspeed.hypsometry.ALspHypsometric2DDirectionShader
equals, getReferenceDirectionX, getReferenceDirectionY, hashCode
-
Method Details
-
newBuilder
Creates a new builder with the default values.- Returns:
- the new builder.
-
asBuilder
Creates a new builder initialized with all the properties of this shader.- Specified by:
asBuilderin classALspHypsometric2DDirectionShader- Returns:
- the new builder.
-
getMinValue
public double getMinValue()Description copied from class:ALspHypsometricShaderReturns the minimum hypsometric value that this provider may return.- Specified by:
getMinValuein classALspHypsometricShader- Returns:
- the minimum hypsometric value
-
getMaxValue
public double getMaxValue()Description copied from class:ALspHypsometricShaderReturns the maximum hypsometric value that this provider may return.- Specified by:
getMaxValuein classALspHypsometricShader- Returns:
- the maximum hypsometric value
-