deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

Uses of Interface
org.deegree.geometry.primitive.Point

Packages that use Point
org.deegree.commons.utils.memory   
org.deegree.geometry   
org.deegree.geometry.io   
org.deegree.geometry.linearization   
org.deegree.geometry.points   
org.deegree.geometry.primitive   
org.deegree.geometry.primitive.patches   
org.deegree.geometry.primitive.segments   
org.deegree.geometry.standard   
org.deegree.geometry.standard.composite   
org.deegree.geometry.standard.curvesegments   
org.deegree.geometry.standard.multi   
org.deegree.geometry.standard.points   
org.deegree.geometry.standard.primitive   
org.deegree.geometry.standard.surfacepatches   
org.deegree.geometry.validation   
org.deegree.gml.geometry   
org.deegree.gml.geometry.refs   
org.deegree.gml.geometry.validation   
org.deegree.protocol.ows   
 

Uses of Point in org.deegree.commons.utils.memory
 

Methods in org.deegree.commons.utils.memory with parameters of type Point
static long AllocatedHeapMemory.sizeOfPoint(Point p, boolean asReference, boolean withCRS)
          The size of a point
 

Uses of Point in org.deegree.geometry
 

Methods in org.deegree.geometry that return Point
 Point SimpleGeometryFactory.createPoint(String id, double[] coordinates, CRS crs)
          Creates a Point with an arbitrary number of coordinates.
 Point SimpleGeometryFactory.createPoint(String id, double x, double y, CRS crs)
          Creates a Point in 2D space.
 Point SimpleGeometryFactory.createPoint(String id, double x, double y, double z, CRS crs)
          Creates a Point in 3D space.
 Point Geometry.getCentroid()
          Returns the centroid of the geometry.
 Point Envelope.getMax()
          Returns the envelope's maximum coordinate
 Point Envelope.getMin()
          Returns the envelope's minimum coordinate.
 Point SFSProfiler.simplify(Point geometry)
          Simplifies the given Point.
 

Methods in org.deegree.geometry with parameters of type Point
 Arc GeometryFactory.createArc(Point p1, Point p2, Point p3)
          Creates an Arc curve segment.
 ArcByBulge GeometryFactory.createArcByBulge(Point p1, Point p2, double bulge, Point normal)
          Creates an ArcByBulge curve segment.
 ArcByCenterPoint GeometryFactory.createArcByCenterPoint(Point midPoint, Length radius, Angle startAngle, Angle endAngle)
          Creates an ArcByCenterPoint curve segment.
 Circle GeometryFactory.createCircle(Point p1, Point p2, Point p3)
          Creates a Circle curve segment.
 CircleByCenterPoint GeometryFactory.createCircleByCenterPoint(Point midPoint, Length radius, Angle startAngle)
          Creates an CircleByCenterPoint curve segment.
 CubicSpline GeometryFactory.createCubicSpline(Points points, Point vectorAtStart, Point vectorAtEnd)
          Creates a Clothoid curve segment.
 Geodesic GeometryFactory.createGeodesic(Point p1, Point p2)
          Creates a Geodesic curve segment.
 OffsetCurve GeometryFactory.createOffsetCurve(Curve baseCurve, Point direction, Length distance)
          Creates an OffsetCurve curve segment.
 Point SFSProfiler.simplify(Point geometry)
          Simplifies the given Point.
 

Method parameters in org.deegree.geometry with type arguments of type Point
 MultiPoint SimpleGeometryFactory.createMultiPoint(String id, CRS crs, List<Point> members)
          Creates a MultiPoint from a list of passed Points.
 Points SimpleGeometryFactory.createPoints(List<Point> points)
          Creates a Points object from the given list of Point instances.
 

Uses of Point in org.deegree.geometry.io
 

Methods in org.deegree.geometry.io with parameters of type Point
 void WKTWriter.writePoint(Point geometry, Writer writer)
          Writes the POINT
 

Uses of Point in org.deegree.geometry.linearization
 

Methods in org.deegree.geometry.linearization that return Point
(package private)  Point CurveLinearizer.calcCircleCenter(Point p0, Point p1, Point p2)
          Finds the center of a circle/arc that is specified by three points that lie on the circle's boundary.
 

Methods in org.deegree.geometry.linearization with parameters of type Point
static boolean CurveLinearizer.areCollinear(Point p0, Point p1, Point p2)
          Tests if the given three points are collinear.
(package private)  Point CurveLinearizer.calcCircleCenter(Point p0, Point p1, Point p2)
          Finds the center of a circle/arc that is specified by three points that lie on the circle's boundary.
(package private)  boolean CurveLinearizer.isClockwise(Point p0, Point p1, Point p2)
          Returns whether the order of the given three points is clockwise or counterclockwise.
 

Uses of Point in org.deegree.geometry.points
 

Methods in org.deegree.geometry.points that return Point
 Point Points.get(int i)
          Returns the Point at the specified position.
 Point Points.getEndPoint()
          Returns the last point of the sequence.
 Point Points.getStartPoint()
          Returns the first point of the sequence.
 

Uses of Point in org.deegree.geometry.primitive
 

Methods in org.deegree.geometry.primitive that return Point
 Point Curve.getEndPoint()
          Returns the end point of the curve.
 Point Curve.getStartPoint()
          Returns the start point of the curve.
 

Methods in org.deegree.geometry.primitive that return types with arguments of type Point
 Pair<Point,Point> Curve.getBoundary()
          The boundary of a curve is the set of points at either end of the curve.
 Pair<Point,Point> Curve.getBoundary()
          The boundary of a curve is the set of points at either end of the curve.
 

Uses of Point in org.deegree.geometry.primitive.patches
 

Methods in org.deegree.geometry.primitive.patches that return Point
 Point Rectangle.getPoint1()
          Returns the first of the four control points.
 Point Triangle.getPoint1()
          Returns the first of the three control points.
 Point Rectangle.getPoint2()
          Returns the second of the four control points.
 Point Triangle.getPoint2()
          Returns the second of the three control points.
 Point Rectangle.getPoint3()
          Returns the third of the four control points.
 Point Triangle.getPoint3()
          Returns the last of the three control points.
 Point Rectangle.getPoint4()
          Returns the last of the four control points.
 

Uses of Point in org.deegree.geometry.primitive.segments
 

Methods in org.deegree.geometry.primitive.segments that return Point
 Point OffsetCurve.getDirection()
          Returns the direction of the offset from the base Curve.
 Point CurveSegment.getEndPoint()
          Returns the end point of the segment.
 Point Circle.getMidPoint()
          Returns the mid-point of the circle.
 Point ArcByCenterPoint.getMidPoint()
          Returns the center point of the arc.
 Point ArcByBulge.getNormal()
          Returns the single normal vector for the bulge.
 Point ArcByBulge.getPoint1()
          Returns the first control point.
 Point Arc.getPoint1()
          Returns the first of the three control points.
 Point Geodesic.getPoint1()
          Returns the first control point.
 Point ArcByBulge.getPoint2()
          Returns the second control point.
 Point Arc.getPoint2()
          Returns the second of the three control points.
 Point Geodesic.getPoint2()
          Returns the second control point.
 Point Arc.getPoint3()
          Returns the last of the three control points.
 Point CurveSegment.getStartPoint()
          Returns the start point of the segment.
 Point CubicSpline.getVectorAtEnd()
          Returns the unit tangent vector at the end point of the spline.
 Point CubicSpline.getVectorAtStart()
          Returns the unit tangent vector at the start point of the spline.
 

Uses of Point in org.deegree.geometry.standard
 

Methods in org.deegree.geometry.standard that return Point
 Point DefaultEnvelope.getCentroid()
           
 Point AbstractDefaultGeometry.getCentroid()
           
 Point DefaultEnvelope.getMax()
           
 Point DefaultEnvelope.getMin()
           
 

Constructors in org.deegree.geometry.standard with parameters of type Point
DefaultEnvelope(Point min, Point max)
          Creates a new DefaultEnvelope instance with no id, crs and precisionmodel.
DefaultEnvelope(String id, CRS crs, PrecisionModel pm, Point min, Point max)
          Creates a new DefaultEnvelope instance from the given parameters.
 

Uses of Point in org.deegree.geometry.standard.composite
 

Methods in org.deegree.geometry.standard.composite that return Point
 Point DefaultCompositeSurface.getCentroid()
           
 Point DefaultCompositeCurve.getEndPoint()
           
 Point DefaultCompositeCurve.getStartPoint()
           
 

Methods in org.deegree.geometry.standard.composite that return types with arguments of type Point
 Pair<Point,Point> DefaultCompositeCurve.getBoundary()
           
 Pair<Point,Point> DefaultCompositeCurve.getBoundary()
           
 

Uses of Point in org.deegree.geometry.standard.curvesegments
 

Methods in org.deegree.geometry.standard.curvesegments that return Point
 Point DefaultOffsetCurve.getDirection()
           
 Point DefaultArc.getEndPoint()
           
 Point DefaultOffsetCurve.getEndPoint()
           
 Point DefaultArcStringByBulge.getEndPoint()
           
 Point DefaultArcByBulge.getEndPoint()
           
 Point DefaultBSpline.getEndPoint()
           
 Point DefaultCubicSpline.getEndPoint()
           
 Point DefaultBezier.getEndPoint()
           
 Point DefaultLineStringSegment.getEndPoint()
           
 Point DefaultGeodesic.getEndPoint()
           
 Point DefaultCircle.getEndPoint()
           
 Point DefaultGeodesicString.getEndPoint()
           
 Point DefaultArcString.getEndPoint()
           
 Point DefaultArcByCenterPoint.getEndPoint()
           
 Point DefaultClothoid.getEndPoint()
           
 Point AffinePlacement.getLocation()
          Returns the target of the parameter space origin.
 Point DefaultCircle.getMidPoint()
           
 Point DefaultArcByCenterPoint.getMidPoint()
           
 Point DefaultArcByBulge.getNormal()
           
 Point DefaultArc.getPoint1()
           
 Point DefaultArcByBulge.getPoint1()
           
 Point DefaultGeodesic.getPoint1()
           
 Point DefaultArc.getPoint2()
           
 Point DefaultArcByBulge.getPoint2()
           
 Point DefaultGeodesic.getPoint2()
           
 Point DefaultArc.getPoint3()
           
 Point DefaultArc.getStartPoint()
           
 Point DefaultOffsetCurve.getStartPoint()
           
 Point DefaultArcStringByBulge.getStartPoint()
           
 Point DefaultArcByBulge.getStartPoint()
           
 Point DefaultBSpline.getStartPoint()
           
 Point DefaultCubicSpline.getStartPoint()
           
 Point DefaultBezier.getStartPoint()
           
 Point DefaultLineStringSegment.getStartPoint()
           
 Point DefaultGeodesic.getStartPoint()
           
 Point DefaultGeodesicString.getStartPoint()
           
 Point DefaultArcString.getStartPoint()
           
 Point DefaultArcByCenterPoint.getStartPoint()
           
 Point DefaultClothoid.getStartPoint()
           
 Point DefaultCubicSpline.getVectorAtEnd()
           
 Point DefaultCubicSpline.getVectorAtStart()
           
 

Constructors in org.deegree.geometry.standard.curvesegments with parameters of type Point
AffinePlacement(Point location, Points refDirections, int inDimension, int outDimension)
          Creates a new AffinePlacement from the given parameters.
DefaultArc(Point p1, Point p2, Point p3)
          Creates a new DefaultArc instance from the given parameters.
DefaultArcByBulge(Point p1, Point p2, double bulge, Point normal)
          Creates a new DefaultArcByBulge instance from the given parameters.
DefaultArcByCenterPoint(Point midPoint, Measure radius, Angle startAngle, Angle endAngle)
          Creates a new DefaultArcByCenterPoint instance from the given parameters.
DefaultCircle(Point p1, Point p2, Point p3)
          Creates a new DefaultCircle instance from the given parameters.
DefaultCircleByCenterPoint(Point midPoint, Length radius, Angle startAngle)
          Creates a new DefaultCircleByCenterPoint instance from the given parameters.
DefaultCubicSpline(Points points, Point vectorAtStart, Point vectorAtEnd)
          Creates a new DefaultCubicSpline instance from the given parameters.
DefaultGeodesic(Point p1, Point p2)
          Creates a new DefaultGeodesic instance from the given parameters.
DefaultOffsetCurve(Curve baseCurve, Point direction, Measure distance)
          Creates a new DefaultOffsetCurve instance from the given parameters.
 

Uses of Point in org.deegree.geometry.standard.multi
 

Constructor parameters in org.deegree.geometry.standard.multi with type arguments of type Point
DefaultMultiPoint(String id, CRS crs, PrecisionModel pm, List<Point> members)
          Creates a new DefaultMultiPoint from the given parameters.
 

Uses of Point in org.deegree.geometry.standard.points
 

Fields in org.deegree.geometry.standard.points with type parameters of type Point
protected  List<Point> PointsList.points
           
 

Methods in org.deegree.geometry.standard.points that return Point
 Point PackedPoints.get(int i)
          Provides acccess to an arbitrary Point in the sequence (expensive!).
 Point PointsList.get(int i)
           
 Point PointsSubsequence.get(int i)
           
 Point PointsArray.get(int i)
           
 Point PointsPoints.get(int i)
           
 Point JTSPoints.get(int i)
          Provides acccess to an arbitrary Point in the sequence (expensive!).
 Point PackedPoints.getEndPoint()
           
 Point PointsList.getEndPoint()
           
 Point PointsSubsequence.getEndPoint()
           
 Point PointsArray.getEndPoint()
           
 Point PointsPoints.getEndPoint()
           
 Point JTSPoints.getEndPoint()
           
 Point PackedPoints.getStartPoint()
           
 Point PointsList.getStartPoint()
           
 Point PointsSubsequence.getStartPoint()
           
 Point PointsArray.getStartPoint()
           
 Point PointsPoints.getStartPoint()
           
 Point JTSPoints.getStartPoint()
           
 

Methods in org.deegree.geometry.standard.points that return types with arguments of type Point
 Iterator<Point> PackedPoints.iterator()
           
 Iterator<Point> PointsList.iterator()
           
 Iterator<Point> PointsSubsequence.iterator()
           
 Iterator<Point> PointsArray.iterator()
           
 Iterator<Point> PointsPoints.iterator()
           
 Iterator<Point> JTSPoints.iterator()
           
 

Constructors in org.deegree.geometry.standard.points with parameters of type Point
PointsArray(Point... points)
          Creates a new PointsArray instance based on the given array.
 

Constructor parameters in org.deegree.geometry.standard.points with type arguments of type Point
PointsList(List<Point> points)
          Creates a new PointsList instance based on the given list.
 

Uses of Point in org.deegree.geometry.standard.primitive
 

Classes in org.deegree.geometry.standard.primitive that implement Point
 class DefaultPoint
          Default implementation of Point.
 

Methods in org.deegree.geometry.standard.primitive that return Point
 Point DefaultOrientableSurface.getCentroid()
           
 Point DefaultTriangulatedSurface.getCentroid()
           
 Point DefaultTin.getCentroid()
           
 Point DefaultPolyhedralSurface.getCentroid()
           
 Point DefaultOrientableCurve.getEndPoint()
           
 Point DefaultRing.getEndPoint()
           
 Point DefaultCurve.getEndPoint()
           
 Point DefaultOrientableCurve.getStartPoint()
           
 Point DefaultRing.getStartPoint()
           
 Point DefaultCurve.getStartPoint()
           
 

Methods in org.deegree.geometry.standard.primitive that return types with arguments of type Point
 Pair<Point,Point> DefaultOrientableCurve.getBoundary()
           
 Pair<Point,Point> DefaultOrientableCurve.getBoundary()
           
 Pair<Point,Point> DefaultRing.getBoundary()
           
 Pair<Point,Point> DefaultRing.getBoundary()
           
 Pair<Point,Point> DefaultCurve.getBoundary()
           
 Pair<Point,Point> DefaultCurve.getBoundary()
           
 

Uses of Point in org.deegree.geometry.standard.surfacepatches
 

Methods in org.deegree.geometry.standard.surfacepatches that return Point
 Point DefaultTriangle.getPoint1()
           
 Point DefaultRectangle.getPoint1()
           
 Point DefaultTriangle.getPoint2()
           
 Point DefaultRectangle.getPoint2()
           
 Point DefaultTriangle.getPoint3()
           
 Point DefaultRectangle.getPoint3()
           
 Point DefaultRectangle.getPoint4()
           
 

Uses of Point in org.deegree.geometry.validation
 

Methods in org.deegree.geometry.validation with parameters of type Point
 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.
 boolean GeometryValidationEventHandler.ringSelfIntersection(Ring ring, Point location, List<Object> affectedGeometryParticles)
          Called when a self-intersection of a Ring is detected.
 

Uses of Point in org.deegree.gml.geometry
 

Methods in org.deegree.gml.geometry that return Point
protected  Point GML3GeometryBaseReader.parseDirectPositionType(XMLStreamReaderWrapper xmlStream, CRS defaultCRS)
           
 Point GML2GeometryReader.parsePoint(XMLStreamReaderWrapper xmlStream)
           
 Point GML2GeometryReader.parsePoint(XMLStreamReaderWrapper xmlStream, CRS defaultCRS)
           
 Point GML3GeometryReader.parsePoint(XMLStreamReaderWrapper xmlStream, CRS defaultCRS)
          Returns the object representation of a (<gml:Point>) element.
 Point GML3GeometryReader.parsePointProperty(XMLStreamReaderWrapper xmlStream, CRS defaultCRS)
          Returns the object representation of an element with type gml:PointPropertyType (such as gml:pointProperty).
 

Methods in org.deegree.gml.geometry that return types with arguments of type Point
protected  List<Point> GML3GeometryBaseReader.parseCoordinates(XMLStreamReaderWrapper xmlStream, CRS crs)
           
protected  List<Point> GML3GeometryBaseReader.parsePosList(XMLStreamReaderWrapper xmlStream, CRS crs)
           
 

Methods in org.deegree.gml.geometry with parameters of type Point
 void GML2GeometryWriter.exportPoint(Point point)
           
 void GMLGeometryWriter.exportPoint(Point point)
           
 void GML3GeometryWriter.exportPoint(Point point)
          Exporting a point via the XMLStreamWriter given when the class was constructed
 

Uses of Point in org.deegree.gml.geometry.refs
 

Classes in org.deegree.gml.geometry.refs that implement Point
 class PointReference
          The class TODO add class documentation here.
 

Methods in org.deegree.gml.geometry.refs that return Point
 Point SurfaceReference.getCentroid()
           
 Point GeometryReference.getCentroid()
           
 Point CurveReference.getEndPoint()
           
 Point CurveReference.getStartPoint()
           
 

Methods in org.deegree.gml.geometry.refs that return types with arguments of type Point
 Pair<Point,Point> CurveReference.getBoundary()
           
 Pair<Point,Point> CurveReference.getBoundary()
           
 

Uses of Point in org.deegree.gml.geometry.validation
 

Methods in org.deegree.gml.geometry.validation with parameters of type Point
 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.
 boolean GMLValidationEventHandler.ringSelfIntersection(Ring ring, Point location, List<Object> affectedGeometryParticles, List<GMLElementIdentifier> affectedElements)
          Called when a self-intersection of a Ring is detected.
 

Uses of Point in org.deegree.protocol.ows
 

Methods in org.deegree.protocol.ows with parameters of type Point
static void OWSCommonXMLAdapter.exportPositionType(XMLStreamWriter writer, Point pos)
          Exports a Point as a ows:PositionType.
 


deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>