|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Curve in org.deegree.geometry |
---|
Methods in org.deegree.geometry that return Curve | |
---|---|
Curve |
GeometryFactory.createCurve(String id,
ICRS crs,
CurveSegment... segments)
Creates a segmented Curve from one or more CurveSegment s. |
Methods in org.deegree.geometry with parameters of type Curve | |
---|---|
OffsetCurve |
GeometryFactory.createOffsetCurve(Curve baseCurve,
Point direction,
Length distance)
Creates an OffsetCurve curve segment. |
OrientableCurve |
GeometryFactory.createOrientableCurve(String id,
ICRS crs,
Curve baseCurve,
boolean isReversed)
Creates an OrientableCurve . |
LineString |
SFSProfiler.simplify(Curve geometry)
Simplifies the given Curve . |
Method parameters in org.deegree.geometry with type arguments of type Curve | |
---|---|
CompositeCurve |
GeometryFactory.createCompositeCurve(String id,
ICRS crs,
List<Curve> members)
Creates a CompositeCurve from a list of passed Curve s. |
MultiCurve |
GeometryFactory.createMultiCurve(String id,
ICRS crs,
List<Curve> members)
Creates a MultiCurve from a list of passed Curve s. |
Ring |
GeometryFactory.createRing(String id,
ICRS crs,
List<Curve> members)
Creates a Ring from a list of passed Curve s. |
Uses of Curve in org.deegree.geometry.composite |
---|
Subinterfaces of Curve in org.deegree.geometry.composite | |
---|---|
interface |
CompositeCurve
A CompositeCurve is a geometry with the same topological properties as a (primitive) Curve . |
Uses of Curve in org.deegree.geometry.io |
---|
Methods in org.deegree.geometry.io with parameters of type Curve | |
---|---|
void |
WKTWriter.writeCurve(Curve geometry,
Writer writer)
Writes a CURVE |
void |
WKTWriter.writeCurveGeometry(Curve geometry,
Writer writer)
Writes a CURVE |
Method parameters in org.deegree.geometry.io with type arguments of type Curve | |
---|---|
void |
WKTWriter.writeMultiCurve(MultiCurve<Curve> geometry,
Writer writer)
Writes a multiCurve. |
Uses of Curve in org.deegree.geometry.linearization |
---|
Methods in org.deegree.geometry.linearization that return Curve | |
---|---|
Curve |
CurveLinearizer.linearize(Curve curve,
LinearizationCriterion crit)
Returns a linearized version of the given Curve geometry. |
Methods in org.deegree.geometry.linearization with parameters of type Curve | |
---|---|
Curve |
CurveLinearizer.linearize(Curve curve,
LinearizationCriterion crit)
Returns a linearized version of the given Curve geometry. |
Uses of Curve in org.deegree.geometry.multi |
---|
Classes in org.deegree.geometry.multi with type parameters of type Curve | |
---|---|
interface |
MultiCurve<T extends Curve>
Specialised aggregation type for Curve objects. |
Uses of Curve in org.deegree.geometry.primitive |
---|
Subinterfaces of Curve in org.deegree.geometry.primitive | |
---|---|
interface |
LinearRing
TODO add documentation here |
interface |
LineString
The most common case of a Curve : consist of just one curve segment with linear interpolation between the
control points. |
interface |
OrientableCurve
An OrientableCurve consists of a wrapped base Curve and an additional orientation. |
interface |
Ring
A Ring is a composition of Curve s that forms a closed loop. |
Methods in org.deegree.geometry.primitive that return Curve | |
---|---|
Curve |
OrientableCurve.getBaseCurve()
Returns the Curve that this OrientableCurve is based on. |
Methods in org.deegree.geometry.primitive that return types with arguments of type Curve | |
---|---|
List<Curve> |
Ring.getMembers()
Returns the Curve s that constitute this Ring . |
Uses of Curve in org.deegree.geometry.primitive.segments |
---|
Methods in org.deegree.geometry.primitive.segments that return Curve | |
---|---|
Curve |
OffsetCurve.getBaseCurve()
Returns the Curve that the curve segment's definition is based on. |
Uses of Curve in org.deegree.geometry.refs |
---|
Classes in org.deegree.geometry.refs with type parameters of type Curve | |
---|---|
class |
CurveReference<T extends Curve>
The class TODO add class documentation here. |
Classes in org.deegree.geometry.refs that implement Curve | |
---|---|
class |
CurveReference<T extends Curve>
The class TODO add class documentation here. |
class |
LineStringReference
The class TODO add class documentation here. |
Uses of Curve in org.deegree.geometry.standard.composite |
---|
Classes in org.deegree.geometry.standard.composite that implement Curve | |
---|---|
class |
DefaultCompositeCurve
Default implementation of CompositeCurve . |
Methods in org.deegree.geometry.standard.composite that return Curve | |
---|---|
Curve |
DefaultCompositeCurve.get(int index)
|
Curve |
DefaultCompositeCurve.remove(int index)
|
Curve |
DefaultCompositeCurve.set(int index,
Curve element)
|
Methods in org.deegree.geometry.standard.composite that return types with arguments of type Curve | |
---|---|
Iterator<Curve> |
DefaultCompositeCurve.iterator()
|
ListIterator<Curve> |
DefaultCompositeCurve.listIterator()
|
ListIterator<Curve> |
DefaultCompositeCurve.listIterator(int index)
|
List<Curve> |
DefaultCompositeCurve.subList(int fromIndex,
int toIndex)
|
Methods in org.deegree.geometry.standard.composite with parameters of type Curve | |
---|---|
boolean |
DefaultCompositeCurve.add(Curve e)
|
void |
DefaultCompositeCurve.add(int index,
Curve element)
|
Curve |
DefaultCompositeCurve.set(int index,
Curve element)
|
Method parameters in org.deegree.geometry.standard.composite with type arguments of type Curve | |
---|---|
boolean |
DefaultCompositeCurve.addAll(Collection<? extends Curve> c)
|
boolean |
DefaultCompositeCurve.addAll(int index,
Collection<? extends Curve> c)
|
Constructor parameters in org.deegree.geometry.standard.composite with type arguments of type Curve | |
---|---|
DefaultCompositeCurve(String id,
ICRS crs,
PrecisionModel pm,
List<Curve> memberCurves)
Creates a new DefaultCompositeCurve from the given parameters. |
Uses of Curve in org.deegree.geometry.standard.curvesegments |
---|
Methods in org.deegree.geometry.standard.curvesegments that return Curve | |
---|---|
Curve |
DefaultOffsetCurve.getBaseCurve()
|
Constructors in org.deegree.geometry.standard.curvesegments with parameters of type Curve | |
---|---|
DefaultOffsetCurve(Curve baseCurve,
Point direction,
Measure distance)
Creates a new DefaultOffsetCurve instance from the given parameters. |
Uses of Curve in org.deegree.geometry.standard.multi |
---|
Constructor parameters in org.deegree.geometry.standard.multi with type arguments of type Curve | |
---|---|
DefaultMultiCurve(String id,
ICRS crs,
PrecisionModel pm,
List<Curve> members)
Creates a new DefaultMultiCurve from the given parameters. |
Uses of Curve in org.deegree.geometry.standard.primitive |
---|
Classes in org.deegree.geometry.standard.primitive that implement Curve | |
---|---|
class |
DefaultCurve
Default implementation of Curve . |
class |
DefaultLinearRing
Default implementation of Ring . |
class |
DefaultLineString
Default implementation of LineString . |
class |
DefaultOrientableCurve
Default implementation of OrientableCurve . |
class |
DefaultRing
Default implementation of Ring . |
Fields in org.deegree.geometry.standard.primitive with type parameters of type Curve | |
---|---|
protected List<Curve> |
DefaultRing.members
The constituting Curve instances. |
Methods in org.deegree.geometry.standard.primitive that return Curve | |
---|---|
Curve |
DefaultOrientableCurve.getBaseCurve()
|
Methods in org.deegree.geometry.standard.primitive that return types with arguments of type Curve | |
---|---|
List<Curve> |
DefaultRing.getMembers()
|
Constructors in org.deegree.geometry.standard.primitive with parameters of type Curve | |
---|---|
DefaultOrientableCurve(String id,
ICRS crs,
Curve baseCurve,
boolean isReversed)
Creates a new DefaultOrientableCurve instance from the given parameters. |
Constructor parameters in org.deegree.geometry.standard.primitive with type arguments of type Curve | |
---|---|
DefaultRing(String id,
ICRS crs,
PrecisionModel pm,
List<Curve> members)
Creates a new DefaultRing instance from the given parameters. |
Uses of Curve in org.deegree.geometry.validation |
---|
Methods in org.deegree.geometry.validation that return Curve | |
---|---|
static Curve |
GeometryFixer.invertOrientation(Curve curve)
|
Methods in org.deegree.geometry.validation with parameters of type Curve | |
---|---|
boolean |
GeometryValidationEventHandler.curveDiscontinuity(Curve curve,
int segmentIdx,
List<Object> affectedGeometryParticles)
Called when a discontinuity in a Curve is detected, i.e. the end point of segment does not coincide with
the start point of the next. |
boolean |
GeometryValidationEventHandler.curvePointDuplication(Curve curve,
Point point,
List<Object> affectedGeometryParticles)
Called when a sequence of two identical control points in a Curve is detected. |
boolean |
GeometryValidationEventHandler.curveSelfIntersection(Curve curve,
Point location,
List<Object> affectedGeometryParticles)
Called when a self-intersection of a Curve is detected. |
static Curve |
GeometryFixer.invertOrientation(Curve curve)
|
Uses of Curve in org.deegree.gml.geometry |
---|
Methods in org.deegree.gml.geometry that return Curve | |
---|---|
Curve |
GML3GeometryReader.parseAbstractCurve(XMLStreamReaderWrapper xmlStream,
ICRS defaultCRS)
Returns the object representation for the given gml:_Curve element event that the cursor of the
associated XMLStreamReader points at. |
Curve |
GML3GeometryReader.parseCurve(XMLStreamReaderWrapper xmlStream,
ICRS defaultCRS)
Returns the object representation of a gml:Curve element. |
Curve |
GML3GeometryReader.parseCurveProperty(XMLStreamReaderWrapper xmlStream,
ICRS defaultCRS)
Returns the object representation of an element with type gml:CurvePropertyType (such as
gml:curveProperty ). |
Methods in org.deegree.gml.geometry with parameters of type Curve | |
---|---|
void |
GML2GeometryWriter.exportCurve(Curve curve)
|
void |
GMLGeometryWriter.exportCurve(Curve curve)
|
void |
GML3GeometryWriter.exportCurve(Curve curve)
Exporting a curve via the XMLStreamWriter given when the class was constructed |
void |
GML2GeometryWriter.exportLineString(Curve curve)
|
Method parameters in org.deegree.gml.geometry with type arguments of type Curve | |
---|---|
void |
GML2GeometryWriter.exportMultiLineString(MultiCurve<Curve> multiCurve)
|
Uses of Curve in org.deegree.gml.geometry.validation |
---|
Methods in org.deegree.gml.geometry.validation with parameters of type Curve | |
---|---|
boolean |
GMLValidationEventHandler.curveDiscontinuity(Curve curve,
int segmentIdx,
List<Object> affectedGeometryParticles,
List<GMLElementIdentifier> affectedElements)
Called when a discontinuity in a Curve is detected, i.e. the end point of segment does not coincide with
the start point of the next. |
boolean |
GMLValidationEventHandler.curvePointDuplication(Curve curve,
Point point,
List<Object> affectedGeometryParticles,
List<GMLElementIdentifier> affectedElements)
Called when a sequence of two identical control points in a Curve is detected. |
boolean |
GMLValidationEventHandler.curveSelfIntersection(Curve curve,
Point location,
List<Object> affectedGeometryParticles,
List<GMLElementIdentifier> affectedElements)
Called when a self-intersection of a Curve is detected. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |