|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SurfacePatch | |
---|---|
org.deegree.model.spatialschema |
Uses of SurfacePatch in org.deegree.model.spatialschema |
---|
Subinterfaces of SurfacePatch in org.deegree.model.spatialschema | |
---|---|
interface |
Polygon
A Polygon is a specialized SurfacePatch and it's implementation should be implementable. |
Classes in org.deegree.model.spatialschema that implement SurfacePatch | |
---|---|
(package private) class |
PolygonImpl
|
Fields in org.deegree.model.spatialschema declared as SurfacePatch | |
---|---|
protected SurfacePatch[] |
SurfaceImpl.patch
|
Methods in org.deegree.model.spatialschema that return SurfacePatch | |
---|---|
static SurfacePatch |
GeometryFactory.createSurfacePatch(Curve exteriorRing,
Curve[] interiorRings,
CoordinateSystem crs)
|
static SurfacePatch |
GeometryFactory.createSurfacePatch(CurveSegment[] exteriorRing,
CurveSegment[][] interiorRings,
CoordinateSystem crs)
|
static SurfacePatch |
GeometryFactory.createSurfacePatch(Position[] exteriorRing,
Position[][] interiorRings,
SurfaceInterpolation si,
CoordinateSystem crs)
creates a SurfacePatch from array(s) of Position |
SurfacePatch |
SurfaceImpl.getSurfacePatchAt(int index)
|
SurfacePatch |
Surface.getSurfacePatchAt(int index)
|
Methods in org.deegree.model.spatialschema with parameters of type SurfacePatch | |
---|---|
static boolean |
LinearContains.contains(SurfacePatch surface,
CurveSegment curve,
double tolerance)
the operation returns true if the submitted curve segment contains the submitted surface patch |
static boolean |
LinearContains.contains(SurfacePatch surface,
Position point,
double tolerance)
the operation returns true if the submitted point contains the submitted surface patch |
static boolean |
LinearContains.contains(SurfacePatch surface1,
SurfacePatch surface2,
double tolerance)
the operation returns true if the first surface patches contains the second one |
static Surface |
GeometryFactory.createSurface(SurfacePatch patch)
creates a Surface from an array of SurfacePatch. |
static Surface |
GeometryFactory.createSurface(SurfacePatch[] patches)
creates a Surface from an array of SurfacePatch. |
static Surface |
GeometryFactory.createSurface(SurfacePatch[] patches,
CoordinateSystem crs)
creates a Surface from an array of SurfacePatch. |
static boolean |
LinearIntersects.intersects(CurveSegment curve,
SurfacePatch surface,
double tolerance)
the operation returns true if the passed curve segment intersects the submitted surface patch |
static boolean |
LinearIntersects.intersects(Position point,
SurfacePatch surface,
double tolerance)
the operation returns true if the submitted point intersects the submitted surface patch |
static boolean |
LinearIntersects.intersects(SurfacePatch surface1,
SurfacePatch surface2,
double tolerance)
the operation returns true if the two passed surface patches intersects |
Constructors in org.deegree.model.spatialschema with parameters of type SurfacePatch | |
---|---|
SurfaceImpl(char orientation,
SurfacePatch surfacePatch)
initializes the surface submitting the orientation and one surface patch. |
|
SurfaceImpl(char orientation,
SurfacePatch[] surfacePatches)
initializes the surface submitting the orientation and one surface patch. |
|
SurfaceImpl(SurfacePatch surfacePatch)
initializes the surface with default orientation submitting one surface patch. |
|
SurfaceImpl(SurfacePatch[] surfacePatches)
initializes the surface with default orientation submitting one surface patch. |
|
SurfaceImpl(SurfacePatch[] surfacePatches,
CoordinateSystem crs)
initializes the surface with default orientation submitting one surface patch. |
|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net