Uses of Class
com.esri.core.geometry.Point2D
Packages that use Point2D
-
Uses of Point2D in com.esri.core.geometry
Fields in com.esri.core.geometry declared as Point2DModifier and TypeFieldDescriptionprivate Point2D
Bufferer.BufferCommand.m_center
(package private) Point2D
Proximity2DResult.m_coordinate
(package private) Point2D
TopologicalOperations.m_dummy_pt_1
(package private) Point2D
TopologicalOperations.m_dummy_pt_2
protected Point2D
SegmentIteratorImpl.m_dummyPoint
private Point2D
Bufferer.BufferCommand.m_from
private Point2D[]
Bufferer.m_helper_array
private Point2D
PointInPolygonHelper.m_inputPoint
(package private) Point2D
Clusterer.ClusterHashFunction.m_origin
(package private) Point2D
Clusterer.m_origin
(package private) Point2D
PlaneSweepCrackerHelper.QMonikerComparator.m_point
(package private) Point2D
TopoGraph.ClusterSweepMonikerComparator.m_point
protected Point2D
SweepMonkierComparator.m_point_of_interest
private Point2D[]
ConvexHull.m_points
(package private) Point2D
Clusterer.ClusterHashFunction.m_pt
(package private) Point2D
PlaneSweepCrackerHelper.QMonikerComparator.m_pt
(package private) Point2D
Clusterer.ClusterHashFunction.m_pt_2
private Point2D
QuadTreeImpl.QuadTreeIteratorImpl.m_query_end
private Point2D
QuadTreeImpl.QuadTreeIteratorImpl.m_query_start
(package private) Point2D
PlaneSweepCrackerHelper.m_sweep_point
private Point2D
Bufferer.BufferCommand.m_to
(package private) Point2D
PlaneSweepCrackerHelper.pt_1
(package private) Point2D
PlaneSweepCrackerHelper.QComparator.pt_1
(package private) Point2D
RingOrientationFixer.Edges.pt_1
(package private) Point2D
PlaneSweepCrackerHelper.pt_2
(package private) Point2D
PlaneSweepCrackerHelper.QComparator.pt_2
(package private) Point2D
RingOrientationFixer.Edges.pt_2
private Point2D
Simplificator.SimplificatorAngleComparer.pt1
private Point2D
Simplificator.SimplificatorVertexComparer.pt1
private Point2D
OperatorSimplifyLocalHelper.IndexSorter.pt1_dummy
(package private) Point2D
Boundary.MultiPathImplBoundarySorter.CompareIndices.pt1_helper
private Point2D
Simplificator.SimplificatorAngleComparer.pt10
private Point2D
Simplificator.SimplificatorAngleComparer.pt2
private Point2D
Simplificator.SimplificatorVertexComparer.pt2
(package private) Point2D
Boundary.MultiPathImplBoundarySorter.CompareIndices.pt2_helper
private Point2D
Simplificator.SimplificatorAngleComparer.pt20
private Point2D
Simplificator.SimplificatorAngleComparer.v1
private Point2D
Simplificator.SimplificatorAngleComparer.v2
Fields in com.esri.core.geometry with type parameters of type Point2DModifier and TypeFieldDescriptionBufferer.m_circle_template
Bufferer.m_left_stack
Bufferer.m_middle_stack
Methods in com.esri.core.geometry that return Point2DModifier and TypeMethodDescription(package private) Point2D
Line._getTangent
(double t) (package private) abstract Point2D
Segment._getTangent
(double t) private Point2D
Segment._getXY
(int endPoint) (package private) static Point2D
Line._intersectHelper1
(Line line1, Line line2, double tolerance) (package private) Point2D
(package private) Point2D
Envelope2D._snapToBoundary
(Point2D pt) private static Point2D
Point2D.calculateCenterFromThreePointsHelper_
(Point2D from, Point2D mid_point, Point2D to) private static Point2D
Point2D.calculateCenterFromThreePointsHelperMP_
(Point2D from, Point2D mid_point, Point2D to) (package private) static Point2D
Point2D.calculateCircleCenterFromThreePoints
(Point2D from, Point2D mid_point, Point2D to) private static Point2D
OperatorCentroid2DLocal.computeLineCentroid
(Line line) private static Point2D
OperatorCentroid2DLocal.computePointsCentroid
(MultiVertexGeometry multiPoint) private static Point2D
OperatorCentroid2DLocal.computePolygonCentroid
(Polygon polygon) private static Point2D
OperatorCentroid2DLocal.computePolylineCentroid
(MultiPath polyline) static Point2D
Point2D.construct
(double x, double y) abstract Point2D
OperatorCentroid2D.execute
(Geometry geometry, ProgressTracker progressTracker) OperatorCentroid2DLocal.execute
(Geometry geometry, ProgressTracker progressTracker) Envelope2D.getCenter()
Gets the center point of the envelope.Envelope.getCenter2D()
Gets the center point of the envelope.Envelope.getCenterXY()
The x and y-coordinates of the center of the envelope.Segment.getCoord2D
(double t) Returns the coordinate of the point on this segment for the given parameter value.Point2D[]
MultiVertexGeometry.getCoordinates2D()
Returns XY coordinates as an array.Segment.getEndXY()
Returns XY coordinates of the end point.Envelope2D.getLowerLeft()
Envelope2D.getLowerRight()
Segment.getStartXY()
Returns XY coordinates of the start point.Envelope2D.getUpperLeft()
Envelope2D.getUpperRight()
(package private) Point2D
EditShape.getXY
(int vertex) MultiPath.getXY
(int index) MultiPoint.getXY
(int index) abstract Point2D
MultiVertexGeometry.getXY
(int index) Returns XY coordinates of the given vertex of the Geometry.MultiVertexGeometryImpl.getXY
(int index) final Point2D
Point.getXY()
Returns XY coordinates of this point.Envelope2D.queryCorner
(int index) Queries a corner of the envelope.(package private) Point2D
Transformation2D.transformSize
(Point2D SizeSrc) Transforms size.(package private) Point2D
Transformation2D.transformWithoutShift
(Point2D srcPoint) Methods in com.esri.core.geometry with parameters of type Point2DModifier and TypeMethodDescription(package private) double
Envelope2D._boundaryDistance
(Point2D pt) (package private) int
(package private) static final int
Point2D._compareVectors
(Point2D v1, Point2D v2) (package private) static boolean
Cutter._cutteeTangents
(EditShape shape, ArrayList<Cutter.CutEvent> cutEvents, int icutEvent, int ipath, int ivertex, Point2D tangent2, Point2D tangent3) (package private) static boolean
Cutter._cutterEndTangents
(boolean bConsiderTouch, EditShape shape, ArrayList<Cutter.CutEvent> cutEvents, int icutEvent, Point2D tangent0, Point2D tangent1) (package private) static boolean
Cutter._cutterStartTangents
(boolean bConsiderTouch, EditShape shape, ArrayList<Cutter.CutEvent> cutEvents, int icutEvent, Point2D tangent0, Point2D tangent1) (package private) static boolean
Cutter._cutterTangents
(boolean bConsiderTouch, EditShape shape, ArrayList<Cutter.CutEvent> cutEvents, int icutEvent, Point2D tangent0, Point2D tangent1) (package private) double
Point2D._dotProductAbs
(Point2D other) (package private) int
Envelope2D._envelopeSide
(Point2D pt) (package private) int
Segment._intersect
(Segment other, Point2D[] intersectionPoints, double[] paramThis, double[] paramOther, double tolerance) (package private) double
Line._intersection
(Point2D pt, double tolerance, boolean bExcludeExactEndPoints) (package private) static int
Line._intersectLineLine
(Line line1, Line line2, Point2D[] intersectionPoints, double[] param1, double[] param2, double tolerance) (package private) int
Line._intersectLineLineExact
(Line line1, Line line2, Point2D[] intersectionPoints, double[] param1, double[] param2) (package private) boolean
Line._isIntersectingPoint
(Point2D pt, double tolerance, boolean bExcludeExactEndpoints) (package private) abstract boolean
Segment._isIntersectingPoint
(Point2D pt, double tolerance, boolean bExcludeExactEndpoints) private static int
PointInPolygonHelper._isPointInPolygonInternal
(Polygon inputPolygon, Point2D inputPoint, double tolerance) private static int
PointInPolygonHelper._isPointInPolygonInternalWithQuadTree
(Polygon inputPolygon, QuadTreeImpl quadTree, Point2D inputPoint, double tolerance) private boolean
Simplificator._processCrossOvers
(Point2D ptCenter) (package private) boolean
Line._projectionIntersectHelper
(Line other, Point2D v, boolean bStart) private void
(package private) int
(package private) Point2D
(package private) Point2D
Envelope2D._snapToBoundary
(Point2D pt) private static void
PolygonUtils._testPointsInEnvelope2D
(Envelope2D env2D, Point2D[] inputPoints, int count, double tolerance, PolygonUtils.PiPResult[] testResults) void
Adds a point with the specified X, Y coordinates to this multipoint.void
void
private void
Bufferer.addJoin_
(MultiPathImpl dst, Point2D center, Point2D fromPt, Point2D toPt, boolean bStartPath, boolean bFinishAtToPt) (package private) void
Adds a new path to this multipath.void
private int
(package private) void
void
(package private) static int
InternalUtils.addPointsToArray
(Point2D p0In, Point2D p1In, Point2D[] pointsArray, int idx, Envelope2D fullRange2D, boolean clockwise, double densifyDist) (package private) int
OperatorIntersectionCursor.analyseClipSegment_
(Polygon polygon, Point2D pt, double tol) (package private) void
Adds a Cubic Bezier Segment to the current Path.void
adds a Cubic Bezier Segment to the current Path.(package private) boolean
OperatorProximity2DLocal.Side_helper.calc_side
(Point2D inputPoint, boolean bRight, MultiPath multipath, int vertexIndex, int pathIndex) private static Point2D
Point2D.calculateCenterFromThreePointsHelper_
(Point2D from, Point2D mid_point, Point2D to) private static Point2D
Point2D.calculateCenterFromThreePointsHelperMP_
(Point2D from, Point2D mid_point, Point2D to) (package private) static Point2D
Point2D.calculateCircleCenterFromThreePoints
(Point2D from, Point2D mid_point, Point2D to) (package private) void
int
(package private) int
Envelope2D.clipLine
(Point2D p0, Point2D p1, int lineExtension, double[] segParams, double[] boundaryDistances) (package private) void
MultiPath.closePathWithBezier
(Point2D controlPoint1, Point2D controlPoint2) Closes last path of the MultiPath with the Bezier Segment.void
MultiPathImpl.closePathWithBezier
(Point2D controlPoint1, Point2D controlPoint2) Closes last path of the MultiPathImpl with the Bezier Segment.(package private) void
Clusterer.collectNearestNeighbourCandidates_
(int xyindex, int hash, Point2D pointOfInterest, int bucket_ptr, AttributeStreamOfInt32 candidates) int
Compares two vertices lexicographically by y.int
static int
Point2D.compareVectors
(Point2D v1, Point2D v2) Assume vector v1 and v2 have same origin.(package private) int
Compares two vertices lexicographically by x.(package private) static int
Static method to construct the convex hull from an array of points.boolean
boolean
Envelope2D.containsExclusive
(Point2D pt) Returns True if the envelope contains the point (boundary exclusive).double
Point2D.crossProduct
(Point2D other) private static ECoordinate
ConvexHull.determinant_
(Point2D p, Point2D q, Point2D r) double
Calculates minimum distance from this envelope to the point.static double
double
Point2D.dotProduct
(Point2D other) boolean
(package private) void
RasterizedGeometry2DImpl.fillConvexPolygon
(SimpleRasterizer rasterizer, Point2D[] fan, int len) (package private) void
OperatorProximity2DLocal.Side_helper.find_analysis_pair_from_index
(Point2D inputPoint, SegmentIterator segIter, int vertexIndex, int pathIndex) private int
OperatorGeneralizeCursor.FindGreatestDistance
(Line line, Point2D ptHelper, AttributeStreamOfDbl xy, int start, int end, int pathEnd) double
Line.getClosestCoordinate
(Point2D inputPt, boolean bExtrapolate) abstract double
Segment.getClosestCoordinate
(Point2D inputPoint, boolean bExtrapolate) Finds a closest coordinate on this segment.(package private) void
PlaneSweepCrackerHelper.getClusterXY
(int cluster, Point2D ptOut) void
Line.getCoord2D
(double t, Point2D pt) abstract void
Segment.getCoord2D
(double t, Point2D dst) Returns the coordinate of the point on this segment for the given parameter value (segments are parametric curves).void
(package private) void
TopoGraph.getHalfEdgeFromXY
(int half_edge, Point2D pt) (package private) void
TopoGraph.getHalfEdgeToXY
(int half_edge, Point2D pt) (package private) void
Clusterer.getNearestNeighbourCandidate_
(int xyindex, Point2D pointOfInterest, int bucket_ptr, Clusterer.ClusterCandidate candidate) void
Segment.getStartXY
(Point2D pt) (package private) abstract void
(package private) void
(package private) void
(package private) void
(package private) void
void
void
abstract void
void
final void
Returns XY coordinates of this point.(package private) void
(package private) void
EditShape.getXYWithIndex
(int index, Point2D ptOut) (package private) static int
Point2D.inCircleRobust
(Point2D p, Point2D q, Point2D r, Point2D s) Calculates if the point s is inside of the circumcircle inscribed by the clockwise oriented triangle p-q-r.private static int
Point2D.inCircleRobustMP_
(Point2D p, Point2D q, Point2D r, Point2D s) (package private) void
Transformation2D.initializeFromCurveParameters
(Point2D Position, Point2D Tangent, double Offset) Initializes transformation from Position, Tangent vector and offset value.void
(package private) void
MultiPath.insertPath
(int pathIndex, Point2D[] points, int pointsOffset, int count, boolean bForward) Inserts a path from an array of 2D Points.void
MultiPathImpl.insertPath
(int pathIndex, Point2D[] points, int pointsOffset, int count, boolean bForward) (package private) void
MultiPath.insertPoint
(int pathIndex, int beforePointIndex, Point2D pt) Inserts a point.void
MultiPathImpl.insertPoint
(int pathIndex, int beforePointIndex, Point2D pt) (package private) void
MultiPath.insertPoints
(int pathIndex, int beforePointIndex, Point2D[] src, int srcPointIndexFrom, int srcPointCount, boolean bForward) Inserts a part of a path from the given array.void
MultiPathImpl.insertPoints
(int pathIndex, int beforePointIndex, Point2D[] src, int srcPointIndexFrom, int srcPointCount, boolean bForward) void
Point2D.interpolate
(Point2D other, double alpha) void
Point2D.interpolate
(Point2D p1, Point2D p2, double alpha) (package private) int
Segment.intersect
(Segment other, Point2D[] intersectionPoints, double[] paramThis, double[] paramOther, double tolerance) Calculates intersections of this segment with another segment.private static int
ConvexHull.isBetween_
(Point2D pt_pivot, Point2D pt_m, Point2D pt_0) boolean
boolean
(package private) boolean
boolean
Line.isIntersecting
(Point2D pt, double tolerance) Returns True if point and the segment intersect (not disjoint) for the given tolerance.boolean
Segment.isIntersecting
(Point2D pt, double tolerance) Returns TRUE if the point and segment intersect (not disjoint) for the given tolerance.static int
PointInPolygonHelper.isPointInAnyOuterRing
(Polygon inputPolygon, Point2D inputPoint, double tolerance) static PolygonUtils.PiPResult
PolygonUtils.isPointInAnyOuterRing
(Polygon polygon, Point2D inputPoint, double tolerance) Tests if Point is inside of the any outer ring of a Polygon.static int
PointInPolygonHelper.isPointInPolygon
(Polygon inputPolygon, Point2D inputPoint, double tolerance) static PolygonUtils.PiPResult
PolygonUtils.isPointInPolygon2D
(Polygon polygon, Point2D inputPoint, double tolerance) static int
PointInPolygonHelper.isPointInRing
(MultiPathImpl inputPolygonImpl, int iRing, Point2D inputPoint, double tolerance, QuadTree quadTree) static PolygonUtils.PiPResult
PolygonUtils.isPointInRing2D
(Polygon polygon, int iRing, Point2D inputPoint, double tolerance) Tests if Point is inside the Polygon's ring.boolean
Envelope2D.isPointOnBoundary
(Point2D pt, double tolerance) void
Point2D.leftPerpendicular
(Point2D pt) 90 degree rotation, anticlockwise.(package private) static void
MathUtils.lerp
(double start_x, double start_y, double end_x, double end_y, double t, Point2D result) (package private) static void
Computes interpolation between two values, using the interpolation factor t.private static boolean
RelationalOperations.linearPathContainsPoint_
(MultiPath multipathA, Point2D pt_b, double tolerance) (package private) static boolean
RelationalOperations.linearPathIntersectsPoint_
(MultiPath multipathA, Point2D ptB, double tolerance) private static boolean
RelationalOperations.linearPathTouchesPointImpl_
(MultiPath multipathA, Point2D ptB, double tolerance) (package private) void
void
void
void
(package private) static boolean
Clusterer.mergeVertices2D
(Point2D pt_1, Point2D pt_2, double w_1, int rank_1, double w_2, int rank_2, Point2D pt_res, double[] w_res, int[] rank_res) (package private) Proximity2DResult
OperatorProximity2DLocal.multiPathGetNearestCoordinate
(MultiPath geom, Point2D inputPoint, boolean bTestPolygonInterior, boolean bCalculateLeftRightSide) (package private) static boolean
RelationalOperations.multiPointDisjointPointImpl_
(MultiPoint multipoint_a, Point2D pt_b, double tolerance, ProgressTracker progressTracker) (package private) Proximity2DResult
OperatorProximity2DLocal.multiVertexGetNearestVertex
(MultiVertexGeometry geom, Point2D inputPoint) (package private) Proximity2DResult[]
OperatorProximity2DLocal.multiVertexGetNearestVertices
(MultiVertexGeometry geom, Point2D inputPoint, double searchRadius, int maxVertexCountToReturn) void
void
(package private) double
returns signed distance of point from infinite line represented by pt_1...pt_2.static int
Point2D.orientationRobust
(Point2D p, Point2D q, Point2D r) Calculates the orientation of the triangle formed by p, q, r.private static boolean
RelationalOperations.pointContainsEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointContainsPoint_
(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperations.pointDisjointEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointDisjointPoint_
(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointEqualsEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointEqualsPoint_
(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) (package private) Proximity2DResult
OperatorProximity2DLocal.pointGetNearestVertex
(Point geom, Point2D input_point) (package private) Proximity2DResult[]
OperatorProximity2DLocal.pointGetNearestVertices
(Point geom, Point2D inputPoint, double searchRadius, int maxVertexCountToReturn) private static boolean
RelationalOperations.pointTouchesEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointWithinEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polygonContainsPointImpl_
(Polygon polygon_a, Point2D pt_b, double tolerance, ProgressTracker progressTracker) private static boolean
RelationalOperations.polygonTouchesPointImpl_
(Polygon polygon_a, Point2D pt_b, double tolerance, ProgressTracker progressTracker) void
Envelope2D.queryCenter
(Point2D center) void
Envelope.queryCoordinates
(Point2D[] dst) void
MultiPath.queryCoordinates
(Point2D[] dst) void
MultiPath.queryCoordinates
(Point2D[] dst, int dstSize, int beginIndex, int endIndex) void
MultiPoint.queryCoordinates
(Point2D[] dst) (package private) int
MultiPoint.queryCoordinates
(Point2D[] dst, int dstSize, int beginIndex, int endIndex) int
MultiPointImpl.queryCoordinates
(Point2D[] dst, int dstSize, int beginIndex, int endIndex) abstract void
MultiVertexGeometry.queryCoordinates
(Point2D[] dst) Queries XY coordinates as an array.void
MultiVertexGeometryImpl.queryCoordinates
(Point2D[] dst) (package private) int
MultiVertexGeometryImpl.queryCoordinates
(Point2D[] dst, int dstSize, int beginIndex, int endIndex) void
Envelope.queryCorner
(int index, Point2D ptDst) void
Envelope2D.queryCorners
(Point2D[] corners) Queries corners into a given array.void
Envelope2D.queryCornersReversed
(Point2D[] corners) Queries corners into a given array in reversed order.void
Envelope2D.queryLowerLeft
(Point2D pt) void
Envelope2D.queryLowerRight
(Point2D pt) void
Envelope2D.queryUpperLeft
(Point2D pt) void
Envelope2D.queryUpperRight
(Point2D pt) private static int
OperatorInternalRelationUtils.quickTest2DEnvelopePoint
(Envelope2D envAPlus, Envelope2D envAMinus, Point2D ptB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DEnvelopePoint
(Envelope2D geomAEnv, Point2D ptB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DMultiPointPoint
(MultiPoint geomA, Point2D ptB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DMVPointRasterOnly
(MultiVertexGeometry geomA, Point2D ptB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DPointPoint
(Point2D ptA, Point2D ptB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DPolygonPoint
(Polygon geomA, Point2D ptB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DPolylinePoint
(Polyline geomA, Point2D ptB, double tolerance, int testType) void
Reads a value from the buffer at given offset.void
Point2D.rightPerpendicular
(Point2D pt) 270 degree rotation, anticlockwise.void
Rotates the transformation aroung a center point.void
void
Calculates this = this * f + shiftvoid
Calculates this = other * f + shiftvoid
void
void
void
Sets the XY coordinates of the end point.void
Envelope2D.setFromPoints
(Point2D[] points) Sets the envelope from the array of points.void
Envelope2D.setFromPoints
(Point2D[] points, int count) (package private) void
(package private) void
(package private) void
TopoGraph.ClusterSweepMonikerComparator.setPointXY
(Point2D pt) (package private) void
Sets this transformation to be a rotation around point rotationCenter.(package private) void
Sets this transformation to be a rotation around point rotationCenter.void
Segment.setStartXY
(Point2D pt) Sets the XY coordinates of the start point.(package private) void
void
void
abstract void
Sets XY coordinates of the given vertex of the Geometry.void
final void
Sets the XY coordinates of this point.double
Envelope2D.sqrDistance
(Point2D pt2D) Calculates minimum squared distance from this envelope to the point.static double
Point2D.sqrDistance
(Point2D pt1, Point2D pt2) (package private) void
void
void
void
static void
PolygonUtils.testPointsInArea2D
(Geometry polygon, Point2D[] inputPoints, int count, double tolerance, PolygonUtils.PiPResult[] testResults) Tests point is inside an Area Geometry (Envelope, Polygon) for an array of points.static void
PolygonUtils.testPointsInPolygon2D
(Polygon polygon, Point2D[] inputPoints, int count, double tolerance, PolygonUtils.PiPResult[] testResults) Tests point is inside the Polygon for an array of points.(package private) static void
PolygonUtils.testPointsOnLine2D
(Geometry line, Point2D[] input_points, int count, double tolerance, PolygonUtils.PiPResult[] test_results) (package private) static void
PolygonUtils.testPointsOnPolyline2D_
(Polyline poly, Point2D[] input_points, int count, double tolerance, PolygonUtils.PiPResult[] test_results) (package private) static void
PolygonUtils.testPointsOnSegment_
(Segment seg, Point2D[] input_points, int count, double tolerance, PolygonUtils.PiPResult[] test_results) (package private) void
(package private) void
(package private) void
(package private) Point2D
Transformation2D.transformSize
(Point2D SizeSrc) Transforms size.(package private) Point2D
Transformation2D.transformWithoutShift
(Point2D srcPoint) (package private) void
Transformation2D.transformWithoutShift
(Point2D[] pointsIn, int from, int count, Point2D[] pointsOut) private int
private int
ConvexHull.treeHullWalkBackward_
(Point2D pt_pivot, int start, int end) private int
ConvexHull.treeHullWalkForward_
(Point2D pt_pivot, int start, int end) (package private) void
PlaneSweepCrackerHelper.updateClusterXY
(int cluster, Point2D pt) (package private) void
Overwrites given element with new value.void
AttributeStreamOfDbl.writeRange
(int streamOffset, int pointCount, Point2D[] src, int arrayOffset, boolean bForward) Constructors in com.esri.core.geometry with parameters of type Point2DModifierConstructorDescriptionprivate
BufferCommand
(Point2D from, Point2D to, int next, int prev, String dummy) private
BufferCommand
(Point2D from, Point2D to, Point2D center, int type, int next, int prev) ClusterHashFunction
(EditShape shape, Point2D origin, double sqr_tolerance, double inv_cell_size, int hash_values) private
ConvexHull
(Point2D[] points, int n) (package private)
PointInPolygonHelper
(boolean bFillRule_Alternate, Point2D inputPoint, double tolerance) (package private)
Proximity2DResult
(Point2D coordinate, int vertexIndex, double distance)