|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<Surface.SurfaceType>
org.deegree.geometry.primitive.Surface.SurfaceType
public static enum Surface.SurfaceType
Convenience enum type for discriminating the different surface variants.
| Enum Constant Summary | |
|---|---|
CompositeSurface
Surface composited from multiple members surfaces. |
|
OrientableSurface
Surface that wraps a base surface with additional orientation flag. |
|
Polygon
Surface that consists of a single planar surface patch ( PolygonPatch). |
|
PolyhedralSurface
Surface that consists of (planar) PolygonPatches only. |
|
Surface
Generic surface that consists of an arbitrary number of surface patches which are not necessarily planar. |
|
Tin
Surface that consists of Triangles only (which meet the Delaunay criterion). |
|
TriangulatedSurface
Surface that consists of Triangles only. |
|
| Method Summary | |
|---|---|
static Surface.SurfaceType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Surface.SurfaceType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final Surface.SurfaceType Surface
public static final Surface.SurfaceType Polygon
PolygonPatch).
public static final Surface.SurfaceType PolyhedralSurface
PolygonPatches only.
public static final Surface.SurfaceType TriangulatedSurface
Triangles only.
public static final Surface.SurfaceType Tin
Triangles only (which meet the Delaunay criterion).
public static final Surface.SurfaceType CompositeSurface
public static final Surface.SurfaceType OrientableSurface
| Method Detail |
|---|
public static Surface.SurfaceType[] values()
for (Surface.SurfaceType c : Surface.SurfaceType.values()) System.out.println(c);
public static Surface.SurfaceType valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||