public class TLspHypsometricCreaseShader extends ALspHypsometricShader
TLcdHypsometricCrease
value provider.Modifier and Type | Class and Description |
---|---|
static class |
TLspHypsometricCreaseShader.Builder<B extends TLspHypsometricCreaseShader.Builder<B>>
Builder for orientation angle shaders.
|
static class |
TLspHypsometricCreaseShader.Type
Defines what should be painted in the hypsometric crease shader
|
Modifier and Type | Method and Description |
---|---|
TLspHypsometricCreaseShader.Builder<?> |
asBuilder()
Creates a new builder initialized with all the properties of this shader.
|
boolean |
equals(Object aO) |
int |
getKernelRadius()
The radius used during computations.
|
double |
getMaxValue()
Returns the maximum hypsometric value that this provider may return.
|
double |
getMinValue()
Returns the minimum hypsometric value that this provider may return.
|
TLspHypsometricCreaseShader.Type |
getType()
Determines whether ridges and/or valleys are visualized.
|
int |
hashCode() |
static TLspHypsometricCreaseShader.Builder<?> |
newBuilder()
Creates a new builder with the default values.
|
public static TLspHypsometricCreaseShader.Builder<?> newBuilder()
public TLspHypsometricCreaseShader.Builder<?> asBuilder()
asBuilder
in class ALspHypsometricShader
public double getMinValue()
ALspHypsometricShader
getMinValue
in class ALspHypsometricShader
public double getMaxValue()
ALspHypsometricShader
getMaxValue
in class ALspHypsometricShader
public TLspHypsometricCreaseShader.Type getType()
public int getKernelRadius()
r
results in a footprint of 2r+1 x 2r+1
.