public interface IInterpolatorOverTin extends IProcessUsingTin
Modifier and Type | Method and Description |
---|---|
String |
getMethod()
Gets a string describing the interpolation method
that can be used for labeling graphs and printouts.
|
double[] |
getSurfaceNormal()
Computes the surface normal at the most recent interpolation point,
returning an array of three values giving the unit surface
normal as x, y, and z coordinates.
|
double |
interpolate(double x,
double y,
IVertexValuator valuator)
Perform interpolation using the specified valuator.
|
boolean |
isSurfaceNormalSupported()
Indicates whether the interpolation class supports the computation
of surface normals through the getUnitNormal() method.
|
resetForChangeToTin
double interpolate(double x, double y, IVertexValuator valuator)
x
- the x coordinate for the interpolation pointy
- the y coordinate for the interpolation pointvaluator
- a valid valuator for interpreting the z value of each
vertex or a null value to use the default.boolean isSurfaceNormalSupported()
double[] getSurfaceNormal()
String getMethod()
Copyright © 2021. All rights reserved.