Uses of Class
com.esri.core.geometry.Point2D
Packages that use Point2D
-
Uses of Point2D in com.esri.core.geometry
Classes in com.esri.core.geometry that implement interfaces with type arguments of type Point2DFields in com.esri.core.geometry declared as Point2DModifier and TypeFieldDescriptionprivate Point2DBufferer.BufferCommand.m_center(package private) Point2DProximity2DResult.m_coordinate(package private) Point2DTopologicalOperations.m_dummy_pt_1(package private) Point2DTopologicalOperations.m_dummy_pt_2protected Point2DSegmentIteratorImpl.m_dummyPointprivate Point2DBufferer.BufferCommand.m_fromprivate Point2D[]Bufferer.m_helper_arrayprivate Point2DPointInPolygonHelper.m_inputPoint(package private) Point2DClusterer.ClusterHashFunction.m_origin(package private) Point2DClusterer.m_origin(package private) Point2DPlaneSweepCrackerHelper.QMonikerComparator.m_point(package private) Point2DTopoGraph.ClusterSweepMonikerComparator.m_pointprotected Point2DSweepMonkierComparator.m_point_of_interestprivate Point2D[]ConvexHull.m_points(package private) Point2DClusterer.ClusterHashFunction.m_pt(package private) Point2DPlaneSweepCrackerHelper.QMonikerComparator.m_pt(package private) Point2DClusterer.ClusterHashFunction.m_pt_2private Point2DQuadTreeImpl.QuadTreeIteratorImpl.m_query_endprivate Point2DQuadTreeImpl.QuadTreeIteratorImpl.m_query_start(package private) Point2DPlaneSweepCrackerHelper.m_sweep_pointprivate Point2DBufferer.BufferCommand.m_to(package private) Point2DPlaneSweepCrackerHelper.pt_1(package private) Point2DPlaneSweepCrackerHelper.QComparator.pt_1(package private) Point2DRingOrientationFixer.Edges.pt_1(package private) Point2DPlaneSweepCrackerHelper.pt_2(package private) Point2DPlaneSweepCrackerHelper.QComparator.pt_2(package private) Point2DRingOrientationFixer.Edges.pt_2private Point2DSimplificator.SimplificatorAngleComparer.pt1private Point2DSimplificator.SimplificatorVertexComparer.pt1private Point2DOperatorSimplifyLocalHelper.IndexSorter.pt1_dummy(package private) Point2DBoundary.MultiPathImplBoundarySorter.CompareIndices.pt1_helperprivate Point2DSimplificator.SimplificatorAngleComparer.pt10private Point2DSimplificator.SimplificatorAngleComparer.pt2private Point2DSimplificator.SimplificatorVertexComparer.pt2(package private) Point2DBoundary.MultiPathImplBoundarySorter.CompareIndices.pt2_helperprivate Point2DSimplificator.SimplificatorAngleComparer.pt20private Point2DSimplificator.SimplificatorAngleComparer.v1private Point2DSimplificator.SimplificatorAngleComparer.v2Fields in com.esri.core.geometry with type parameters of type Point2DModifier and TypeFieldDescriptionBufferer.m_circle_templateBufferer.m_left_stackBufferer.m_middle_stackMethods in com.esri.core.geometry that return Point2DModifier and TypeMethodDescription(package private) Point2DLine._getTangent(double t) (package private) abstract Point2DSegment._getTangent(double t) private Point2DSegment._getXY(int endPoint) (package private) static Point2DLine._intersectHelper1(Line line1, Line line2, double tolerance) (package private) Point2D(package private) Point2DEnvelope2D._snapToBoundary(Point2D pt) private static Point2DPoint2D.calculateCenterFromThreePointsHelper_(Point2D from, Point2D mid_point, Point2D to) private static Point2DPoint2D.calculateCenterFromThreePointsHelperMP_(Point2D from, Point2D mid_point, Point2D to) (package private) static Point2DPoint2D.calculateCircleCenterFromThreePoints(Point2D from, Point2D mid_point, Point2D to) private static Point2DOperatorCentroid2DLocal.computeLineCentroid(Line line) private static Point2DOperatorCentroid2DLocal.computePointsCentroid(MultiVertexGeometry multiPoint) private static Point2DOperatorCentroid2DLocal.computePolygonCentroid(Polygon polygon) private static Point2DOperatorCentroid2DLocal.computePolylineCentroid(MultiPath polyline) static Point2DPoint2D.construct(double x, double y) abstract Point2DOperatorCentroid2D.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) Point2DEditShape.getXY(int vertex) MultiPath.getXY(int index) MultiPoint.getXY(int index) abstract Point2DMultiVertexGeometry.getXY(int index) Returns XY coordinates of the given vertex of the Geometry.MultiVertexGeometryImpl.getXY(int index) final Point2DPoint.getXY()Returns XY coordinates of this point.Envelope2D.queryCorner(int index) Queries a corner of the envelope.(package private) Point2DTransformation2D.transformSize(Point2D SizeSrc) Transforms size.(package private) Point2DTransformation2D.transformWithoutShift(Point2D srcPoint) Methods in com.esri.core.geometry with parameters of type Point2DModifier and TypeMethodDescription(package private) doubleEnvelope2D._boundaryDistance(Point2D pt) (package private) int(package private) static final intPoint2D._compareVectors(Point2D v1, Point2D v2) (package private) static booleanCutter._cutteeTangents(EditShape shape, ArrayList<Cutter.CutEvent> cutEvents, int icutEvent, int ipath, int ivertex, Point2D tangent2, Point2D tangent3) (package private) static booleanCutter._cutterEndTangents(boolean bConsiderTouch, EditShape shape, ArrayList<Cutter.CutEvent> cutEvents, int icutEvent, Point2D tangent0, Point2D tangent1) (package private) static booleanCutter._cutterStartTangents(boolean bConsiderTouch, EditShape shape, ArrayList<Cutter.CutEvent> cutEvents, int icutEvent, Point2D tangent0, Point2D tangent1) (package private) static booleanCutter._cutterTangents(boolean bConsiderTouch, EditShape shape, ArrayList<Cutter.CutEvent> cutEvents, int icutEvent, Point2D tangent0, Point2D tangent1) (package private) doublePoint2D._dotProductAbs(Point2D other) (package private) intEnvelope2D._envelopeSide(Point2D pt) (package private) intSegment._intersect(Segment other, Point2D[] intersectionPoints, double[] paramThis, double[] paramOther, double tolerance) (package private) doubleLine._intersection(Point2D pt, double tolerance, boolean bExcludeExactEndPoints) (package private) static intLine._intersectLineLine(Line line1, Line line2, Point2D[] intersectionPoints, double[] param1, double[] param2, double tolerance) (package private) intLine._intersectLineLineExact(Line line1, Line line2, Point2D[] intersectionPoints, double[] param1, double[] param2) (package private) booleanLine._isIntersectingPoint(Point2D pt, double tolerance, boolean bExcludeExactEndpoints) (package private) abstract booleanSegment._isIntersectingPoint(Point2D pt, double tolerance, boolean bExcludeExactEndpoints) private static intPointInPolygonHelper._isPointInPolygonInternal(Polygon inputPolygon, Point2D inputPoint, double tolerance) private static intPointInPolygonHelper._isPointInPolygonInternalWithQuadTree(Polygon inputPolygon, QuadTreeImpl quadTree, Point2D inputPoint, double tolerance) private booleanSimplificator._processCrossOvers(Point2D ptCenter) (package private) booleanLine._projectionIntersectHelper(Line other, Point2D v, boolean bStart) private void(package private) int(package private) Point2D(package private) Point2DEnvelope2D._snapToBoundary(Point2D pt) private static voidPolygonUtils._testPointsInEnvelope2D(Envelope2D env2D, Point2D[] inputPoints, int count, double tolerance, PolygonUtils.PiPResult[] testResults) voidAdds a point with the specified X, Y coordinates to this multipoint.voidvoidprivate voidBufferer.addJoin_(MultiPathImpl dst, Point2D center, Point2D fromPt, Point2D toPt, boolean bStartPath, boolean bFinishAtToPt) (package private) voidAdds a new path to this multipath.voidprivate int(package private) voidvoid(package private) static intInternalUtils.addPointsToArray(Point2D p0In, Point2D p1In, Point2D[] pointsArray, int idx, Envelope2D fullRange2D, boolean clockwise, double densifyDist) (package private) intOperatorIntersectionCursor.analyseClipSegment_(Polygon polygon, Point2D pt, double tol) (package private) voidAdds a Cubic Bezier Segment to the current Path.voidadds a Cubic Bezier Segment to the current Path.(package private) booleanOperatorProximity2DLocal.Side_helper.calc_side(Point2D inputPoint, boolean bRight, MultiPath multipath, int vertexIndex, int pathIndex) private static Point2DPoint2D.calculateCenterFromThreePointsHelper_(Point2D from, Point2D mid_point, Point2D to) private static Point2DPoint2D.calculateCenterFromThreePointsHelperMP_(Point2D from, Point2D mid_point, Point2D to) (package private) static Point2DPoint2D.calculateCircleCenterFromThreePoints(Point2D from, Point2D mid_point, Point2D to) (package private) voidint(package private) intEnvelope2D.clipLine(Point2D p0, Point2D p1, int lineExtension, double[] segParams, double[] boundaryDistances) (package private) voidMultiPath.closePathWithBezier(Point2D controlPoint1, Point2D controlPoint2) Closes last path of the MultiPath with the Bezier Segment.voidMultiPathImpl.closePathWithBezier(Point2D controlPoint1, Point2D controlPoint2) Closes last path of the MultiPathImpl with the Bezier Segment.(package private) voidClusterer.collectNearestNeighbourCandidates_(int xyindex, int hash, Point2D pointOfInterest, int bucket_ptr, AttributeStreamOfInt32 candidates) intCompares two vertices lexicographically by y.intstatic intPoint2D.compareVectors(Point2D v1, Point2D v2) Assume vector v1 and v2 have same origin.(package private) intCompares two vertices lexicographically by x.(package private) static intStatic method to construct the convex hull from an array of points.booleanbooleanEnvelope2D.containsExclusive(Point2D pt) Returns True if the envelope contains the point (boundary exclusive).doublePoint2D.crossProduct(Point2D other) private static ECoordinateConvexHull.determinant_(Point2D p, Point2D q, Point2D r) doubleCalculates minimum distance from this envelope to the point.static doubledoublePoint2D.dotProduct(Point2D other) boolean(package private) voidRasterizedGeometry2DImpl.fillConvexPolygon(SimpleRasterizer rasterizer, Point2D[] fan, int len) (package private) voidOperatorProximity2DLocal.Side_helper.find_analysis_pair_from_index(Point2D inputPoint, SegmentIterator segIter, int vertexIndex, int pathIndex) private intOperatorGeneralizeCursor.FindGreatestDistance(Line line, Point2D ptHelper, AttributeStreamOfDbl xy, int start, int end, int pathEnd) doubleLine.getClosestCoordinate(Point2D inputPt, boolean bExtrapolate) abstract doubleSegment.getClosestCoordinate(Point2D inputPoint, boolean bExtrapolate) Finds a closest coordinate on this segment.(package private) voidPlaneSweepCrackerHelper.getClusterXY(int cluster, Point2D ptOut) voidLine.getCoord2D(double t, Point2D pt) abstract voidSegment.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) voidTopoGraph.getHalfEdgeFromXY(int half_edge, Point2D pt) (package private) voidTopoGraph.getHalfEdgeToXY(int half_edge, Point2D pt) (package private) voidClusterer.getNearestNeighbourCandidate_(int xyindex, Point2D pointOfInterest, int bucket_ptr, Clusterer.ClusterCandidate candidate) voidSegment.getStartXY(Point2D pt) (package private) abstract void(package private) void(package private) void(package private) void(package private) voidvoidvoidabstract voidvoidfinal voidReturns XY coordinates of this point.(package private) void(package private) voidEditShape.getXYWithIndex(int index, Point2D ptOut) (package private) static intPoint2D.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 intPoint2D.inCircleRobustMP_(Point2D p, Point2D q, Point2D r, Point2D s) (package private) voidTransformation2D.initializeFromCurveParameters(Point2D Position, Point2D Tangent, double Offset) Initializes transformation from Position, Tangent vector and offset value.void(package private) voidMultiPath.insertPath(int pathIndex, Point2D[] points, int pointsOffset, int count, boolean bForward) Inserts a path from an array of 2D Points.voidMultiPathImpl.insertPath(int pathIndex, Point2D[] points, int pointsOffset, int count, boolean bForward) (package private) voidMultiPath.insertPoint(int pathIndex, int beforePointIndex, Point2D pt) Inserts a point.voidMultiPathImpl.insertPoint(int pathIndex, int beforePointIndex, Point2D pt) (package private) voidMultiPath.insertPoints(int pathIndex, int beforePointIndex, Point2D[] src, int srcPointIndexFrom, int srcPointCount, boolean bForward) Inserts a part of a path from the given array.voidMultiPathImpl.insertPoints(int pathIndex, int beforePointIndex, Point2D[] src, int srcPointIndexFrom, int srcPointCount, boolean bForward) voidPoint2D.interpolate(Point2D other, double alpha) voidPoint2D.interpolate(Point2D p1, Point2D p2, double alpha) (package private) intSegment.intersect(Segment other, Point2D[] intersectionPoints, double[] paramThis, double[] paramOther, double tolerance) Calculates intersections of this segment with another segment.private static intConvexHull.isBetween_(Point2D pt_pivot, Point2D pt_m, Point2D pt_0) booleanboolean(package private) booleanbooleanLine.isIntersecting(Point2D pt, double tolerance) Returns True if point and the segment intersect (not disjoint) for the given tolerance.booleanSegment.isIntersecting(Point2D pt, double tolerance) Returns TRUE if the point and segment intersect (not disjoint) for the given tolerance.static intPointInPolygonHelper.isPointInAnyOuterRing(Polygon inputPolygon, Point2D inputPoint, double tolerance) static PolygonUtils.PiPResultPolygonUtils.isPointInAnyOuterRing(Polygon polygon, Point2D inputPoint, double tolerance) Tests if Point is inside of the any outer ring of a Polygon.static intPointInPolygonHelper.isPointInPolygon(Polygon inputPolygon, Point2D inputPoint, double tolerance) static PolygonUtils.PiPResultPolygonUtils.isPointInPolygon2D(Polygon polygon, Point2D inputPoint, double tolerance) static intPointInPolygonHelper.isPointInRing(MultiPathImpl inputPolygonImpl, int iRing, Point2D inputPoint, double tolerance, QuadTree quadTree) static PolygonUtils.PiPResultPolygonUtils.isPointInRing2D(Polygon polygon, int iRing, Point2D inputPoint, double tolerance) Tests if Point is inside the Polygon's ring.booleanEnvelope2D.isPointOnBoundary(Point2D pt, double tolerance) voidPoint2D.leftPerpendicular(Point2D pt) 90 degree rotation, anticlockwise.(package private) static voidMathUtils.lerp(double start_x, double start_y, double end_x, double end_y, double t, Point2D result) (package private) static voidComputes interpolation between two values, using the interpolation factor t.private static booleanRelationalOperations.linearPathContainsPoint_(MultiPath multipathA, Point2D pt_b, double tolerance) (package private) static booleanRelationalOperations.linearPathIntersectsPoint_(MultiPath multipathA, Point2D ptB, double tolerance) private static booleanRelationalOperations.linearPathTouchesPointImpl_(MultiPath multipathA, Point2D ptB, double tolerance) (package private) voidvoidvoidvoid(package private) static booleanClusterer.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) Proximity2DResultOperatorProximity2DLocal.multiPathGetNearestCoordinate(MultiPath geom, Point2D inputPoint, boolean bTestPolygonInterior, boolean bCalculateLeftRightSide) (package private) static booleanRelationalOperations.multiPointDisjointPointImpl_(MultiPoint multipoint_a, Point2D pt_b, double tolerance, ProgressTracker progressTracker) (package private) Proximity2DResultOperatorProximity2DLocal.multiVertexGetNearestVertex(MultiVertexGeometry geom, Point2D inputPoint) (package private) Proximity2DResult[]OperatorProximity2DLocal.multiVertexGetNearestVertices(MultiVertexGeometry geom, Point2D inputPoint, double searchRadius, int maxVertexCountToReturn) voidvoid(package private) doublereturns signed distance of point from infinite line represented by pt_1...pt_2.static intPoint2D.orientationRobust(Point2D p, Point2D q, Point2D r) Calculates the orientation of the triangle formed by p, q, r.private static booleanRelationalOperations.pointContainsEnvelope_(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static booleanRelationalOperations.pointContainsPoint_(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) (package private) static booleanRelationalOperations.pointDisjointEnvelope_(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static booleanRelationalOperations.pointDisjointPoint_(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) private static booleanRelationalOperations.pointEqualsEnvelope_(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static booleanRelationalOperations.pointEqualsPoint_(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) (package private) Proximity2DResultOperatorProximity2DLocal.pointGetNearestVertex(Point geom, Point2D input_point) (package private) Proximity2DResult[]OperatorProximity2DLocal.pointGetNearestVertices(Point geom, Point2D inputPoint, double searchRadius, int maxVertexCountToReturn) private static booleanRelationalOperations.pointTouchesEnvelope_(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static booleanRelationalOperations.pointWithinEnvelope_(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static booleanRelationalOperations.polygonContainsPointImpl_(Polygon polygon_a, Point2D pt_b, double tolerance, ProgressTracker progressTracker) private static booleanRelationalOperations.polygonTouchesPointImpl_(Polygon polygon_a, Point2D pt_b, double tolerance, ProgressTracker progressTracker) voidEnvelope2D.queryCenter(Point2D center) voidEnvelope.queryCoordinates(Point2D[] dst) voidMultiPath.queryCoordinates(Point2D[] dst) voidMultiPath.queryCoordinates(Point2D[] dst, int dstSize, int beginIndex, int endIndex) voidMultiPoint.queryCoordinates(Point2D[] dst) (package private) intMultiPoint.queryCoordinates(Point2D[] dst, int dstSize, int beginIndex, int endIndex) intMultiPointImpl.queryCoordinates(Point2D[] dst, int dstSize, int beginIndex, int endIndex) abstract voidMultiVertexGeometry.queryCoordinates(Point2D[] dst) Queries XY coordinates as an array.voidMultiVertexGeometryImpl.queryCoordinates(Point2D[] dst) (package private) intMultiVertexGeometryImpl.queryCoordinates(Point2D[] dst, int dstSize, int beginIndex, int endIndex) voidEnvelope.queryCorner(int index, Point2D ptDst) voidEnvelope2D.queryCorners(Point2D[] corners) Queries corners into a given array.voidEnvelope2D.queryCornersReversed(Point2D[] corners) Queries corners into a given array in reversed order.voidEnvelope2D.queryLowerLeft(Point2D pt) voidEnvelope2D.queryLowerRight(Point2D pt) voidEnvelope2D.queryUpperLeft(Point2D pt) voidEnvelope2D.queryUpperRight(Point2D pt) private static intOperatorInternalRelationUtils.quickTest2DEnvelopePoint(Envelope2D envAPlus, Envelope2D envAMinus, Point2D ptB, double tolerance) private static intOperatorInternalRelationUtils.quickTest2DEnvelopePoint(Envelope2D geomAEnv, Point2D ptB, double tolerance) private static intOperatorInternalRelationUtils.quickTest2DMultiPointPoint(MultiPoint geomA, Point2D ptB, double tolerance) private static intOperatorInternalRelationUtils.quickTest2DMVPointRasterOnly(MultiVertexGeometry geomA, Point2D ptB, double tolerance) private static intOperatorInternalRelationUtils.quickTest2DPointPoint(Point2D ptA, Point2D ptB, double tolerance) private static intOperatorInternalRelationUtils.quickTest2DPolygonPoint(Polygon geomA, Point2D ptB, double tolerance) private static intOperatorInternalRelationUtils.quickTest2DPolylinePoint(Polyline geomA, Point2D ptB, double tolerance, int testType) voidReads a value from the buffer at given offset.voidPoint2D.rightPerpendicular(Point2D pt) 270 degree rotation, anticlockwise.voidRotates the transformation aroung a center point.voidvoidCalculates this = this * f + shiftvoidCalculates this = other * f + shiftvoidvoidvoidvoidSets the XY coordinates of the end point.voidEnvelope2D.setFromPoints(Point2D[] points) Sets the envelope from the array of points.voidEnvelope2D.setFromPoints(Point2D[] points, int count) (package private) void(package private) void(package private) voidTopoGraph.ClusterSweepMonikerComparator.setPointXY(Point2D pt) (package private) voidSets this transformation to be a rotation around point rotationCenter.(package private) voidSets this transformation to be a rotation around point rotationCenter.voidSegment.setStartXY(Point2D pt) Sets the XY coordinates of the start point.(package private) voidvoidvoidabstract voidSets XY coordinates of the given vertex of the Geometry.voidfinal voidSets the XY coordinates of this point.doubleEnvelope2D.sqrDistance(Point2D pt2D) Calculates minimum squared distance from this envelope to the point.static doublePoint2D.sqrDistance(Point2D pt1, Point2D pt2) (package private) voidvoidvoidvoidstatic voidPolygonUtils.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 voidPolygonUtils.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 voidPolygonUtils.testPointsOnLine2D(Geometry line, Point2D[] input_points, int count, double tolerance, PolygonUtils.PiPResult[] test_results) (package private) static voidPolygonUtils.testPointsOnPolyline2D_(Polyline poly, Point2D[] input_points, int count, double tolerance, PolygonUtils.PiPResult[] test_results) (package private) static voidPolygonUtils.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) Point2DTransformation2D.transformSize(Point2D SizeSrc) Transforms size.(package private) Point2DTransformation2D.transformWithoutShift(Point2D srcPoint) (package private) voidTransformation2D.transformWithoutShift(Point2D[] pointsIn, int from, int count, Point2D[] pointsOut) private intprivate intConvexHull.treeHullWalkBackward_(Point2D pt_pivot, int start, int end) private intConvexHull.treeHullWalkForward_(Point2D pt_pivot, int start, int end) (package private) voidPlaneSweepCrackerHelper.updateClusterXY(int cluster, Point2D pt) (package private) voidOverwrites given element with new value.voidAttributeStreamOfDbl.writeRange(int streamOffset, int pointCount, Point2D[] src, int arrayOffset, boolean bForward) Constructors in com.esri.core.geometry with parameters of type Point2DModifierConstructorDescriptionprivateBufferCommand(Point2D from, Point2D to, int next, int prev, String dummy) privateBufferCommand(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) privateConvexHull(Point2D[] points, int n) (package private)PointInPolygonHelper(boolean bFillRule_Alternate, Point2D inputPoint, double tolerance) (package private)Proximity2DResult(Point2D coordinate, int vertexIndex, double distance)