|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CurveSegment | |
---|---|
org.deegree.model.spatialschema |
Uses of CurveSegment in org.deegree.model.spatialschema |
---|
Subinterfaces of CurveSegment in org.deegree.model.spatialschema | |
---|---|
interface |
LineString
The interface defines a specialization of the CurveSegment interface for a sequence of point connected with linear interpolation. |
Classes in org.deegree.model.spatialschema that implement CurveSegment | |
---|---|
class |
CurveSegmentImpl
default implementation of the CurveSegment interface from package deegree.model.spatialschema. |
class |
LineStringImpl
default implementation of the LineString interface of package deegree.model.spatialschema. |
Fields in org.deegree.model.spatialschema with type parameters of type CurveSegment | |
---|---|
protected java.util.ArrayList<CurveSegment> |
CurveImpl.segments
|
Methods in org.deegree.model.spatialschema that return CurveSegment | |
---|---|
static CurveSegment |
GeometryFactory.createCurveSegment(java.util.List<Position> points,
CoordinateSystem crs)
|
static CurveSegment |
GeometryFactory.createCurveSegment(Position[] points,
CoordinateSystem crs)
creates a CurveSegment from an array of points. |
CurveSegment |
Ring.getAsCurveSegment()
|
CurveSegment |
RingImpl.getAsCurveSegment()
returns the Ring as one CurveSegment |
CurveSegment |
Curve.getCurveSegmentAt(int index)
returns the curve segment at the passed index |
CurveSegment |
CurveImpl.getCurveSegmentAt(int index)
returns the curve segment at the submitted index |
CurveSegment[] |
Curve.getCurveSegments()
|
CurveSegment[] |
Ring.getCurveSegments()
|
CurveSegment[] |
RingImpl.getCurveSegments()
returns the Ring as a CurveSegments |
CurveSegment[] |
CurveImpl.getCurveSegments()
|
Methods in org.deegree.model.spatialschema with parameters of type CurveSegment | |
---|---|
static boolean |
LinearContains.contains(CurveSegment curve1,
CurveSegment curve2)
the operation is currently not supported |
static boolean |
LinearContains.contains(CurveSegment curve,
Position point)
Currently not supported |
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 Curve |
GeometryFactory.createCurve(CurveSegment segment)
creates a Curve from one curve segment. |
static Curve |
GeometryFactory.createCurve(CurveSegment[] segments)
creates a Curve from an array of curve segments. |
static Curve |
GeometryFactory.createCurve(CurveSegment[] segments,
CoordinateSystem crs)
creates a Curve from an array of curve segments. |
static SurfacePatch |
GeometryFactory.createSurfacePatch(CurveSegment[] exteriorRing,
CurveSegment[][] interiorRings,
CoordinateSystem crs)
|
static SurfacePatch |
GeometryFactory.createSurfacePatch(CurveSegment[] exteriorRing,
CurveSegment[][] interiorRings,
CoordinateSystem crs)
|
static boolean |
LinearIntersects.intersects(CurveSegment curve1,
CurveSegment curve2)
the operation returns true if the two submitted curves segments intersects |
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,
CurveSegment curve,
double tolerance)
the operations returns true if the submitted point intersects the passed curve segment |
Method parameters in org.deegree.model.spatialschema with type arguments of type CurveSegment | |
---|---|
static Curve |
GeometryFactory.createCurve(java.util.List<CurveSegment> segments,
CoordinateSystem crs)
|
Constructors in org.deegree.model.spatialschema with parameters of type CurveSegment | |
---|---|
CurveImpl(char orientation,
CurveSegment[] segments)
initialize the curve by submitting a spatial reference system, an array of curve segments and the orientation of the curve |
|
CurveImpl(CurveSegment segments)
initialize the curve by submitting a spatial reference system and an array of curve segments. the orientation of the curve is '+' |
|
CurveImpl(CurveSegment[] segments)
initialize the curve by submitting a spatial reference system and an array of curve segments. the orientation of the curve is '+' |
|
CurveImpl(CurveSegment[] segments,
CoordinateSystem crs)
initialize the curve by submitting a spatial reference system and an array of curve segments. the orientation of the curve is '+' |
|
RingImpl(CurveSegment[] segments,
CoordinateSystem crs,
char orientation)
Constructor, with curve segments, CoordinateSystem and Orientation |
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org