@UML(identifier="GM_SurfaceInterpolation", specification=ISO_19107) public final class SurfaceInterpolation extends CodeList<SurfaceInterpolation>
Modifier and Type | Field and Description |
---|---|
static SurfaceInterpolation |
CONIC
The surface is a section of a conic surface.
|
static SurfaceInterpolation |
ELLIPTICAL
The surface is a section of a elliptical surface.
|
static SurfaceInterpolation |
NONE
The interior of the surface is not specified.
|
static SurfaceInterpolation |
PARAMETRIC_CURVE
The control points are organized into a 2-dimensional grid and each cell within the grid is
spanned by a surface which shall be defined by a family of curves.
|
static SurfaceInterpolation |
PLANAR
The interpolation method shall return points on a single plane.
|
static SurfaceInterpolation |
POLYNOMIAL_SPLINE
The control points are organized into an irregular 2-dimensional grid and each cell within
this grid is spanned by a polynomial spline function.
|
static SurfaceInterpolation |
RATIONAL_SPLINE
The control points are organized into an irregular 2-dimensional grid and each cell within
this grid is spanned by a rational (quotient of polynomials) spline function.
|
static SurfaceInterpolation |
SPHERICAL
The surface is a section of a spherical surface.
|
static SurfaceInterpolation |
TIN
The control points are organized into adjoining triangles, which form small planar segments.
|
static SurfaceInterpolation |
TRIANGULATED_SPLINE
The control points are organized into adjoining triangles, each of which is spanned by a
polynomial spline function.
|
Modifier and Type | Method and Description |
---|---|
SurfaceInterpolation[] |
family()
Returns the list of enumerations of the same kind than this enum.
|
static SurfaceInterpolation |
valueOf(String code)
Returns the surface interpolation that matches the given string, or returns a new one if none
match it.
|
static SurfaceInterpolation[] |
values()
Returns the list of
SurfaceInterpolation s. |
compareTo, equals, identifier, matches, name, ordinal, readResolve, toString, valueOf
@UML(identifier="none", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation NONE
@UML(identifier="planar", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation PLANAR
@UML(identifier="spherical", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation SPHERICAL
@UML(identifier="elliptical", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation ELLIPTICAL
@UML(identifier="conic", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation CONIC
@UML(identifier="tin", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation TIN
@UML(identifier="parametricCurve", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation PARAMETRIC_CURVE
@UML(identifier="polynomialSpline", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation POLYNOMIAL_SPLINE
@UML(identifier="rationalSpline", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation RATIONAL_SPLINE
@UML(identifier="triangulatedSpline", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation TRIANGULATED_SPLINE
public static SurfaceInterpolation[] values()
SurfaceInterpolation
s.public SurfaceInterpolation[] family()
family
in class CodeList<SurfaceInterpolation>
public static SurfaceInterpolation valueOf(String code)
code
- The name of the code to fetch or to create.Copyright © 1996–2019 Geotools. All rights reserved.