Package | Description |
---|---|
com.esri.core.geometry | |
com.esri.core.geometry.ogc |
Modifier and Type | Method and Description |
---|---|
Point |
Envelope.getCenter()
Returns the center point of the envelope.
|
Point |
Proximity2DResult.getCoordinate()
Returns the closest coordinate for
OperatorProximity2D.getNearestCoordinate or the vertex coordinates for
the OperatorProximity2D.getNearestVertex and
OperatorProximity2D.getNearestVertices.
|
Point |
Envelope.getLowerLeft()
Returns the envelope's lower left corner point.
|
Point |
Envelope.getLowerRight()
Returns the envelope's lower right corner point.
|
abstract Point |
MultiVertexGeometry.getPoint(int index)
Returns given vertex of the Geometry.
|
Point |
MultiPoint.getPoint(int index) |
Point |
MultiPath.getPoint(int index) |
Point |
Envelope.getUpperLeft()
Returns the envelope's upper left corner point.
|
Point |
Envelope.getUpperRight()
Returns the envelope's upper right corner point.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiPoint.add(Point point)
Adds a point multipoint.
|
void |
Envelope2D.centerAt(Point c) |
void |
Envelope.centerAt(Point c)
Centers the envelope around the specified point preserving the envelope's
width and height.
|
void |
Envelope.centerAt(Point c,
double w,
double h)
Sets the envelope's corners to be centered around the specified point,
using its center, width, and height.
|
boolean |
Envelope2D.contains(Point p) |
boolean |
Envelope.contains(Point p)
Checks if this envelope contains (covers) the specified point.
|
static double |
GeometryEngine.geodesicDistanceOnWGS84(Point ptFrom,
Point ptTo)
A geodesic distance is the shortest distance between any two points on the earth's surface when the earth's
surface is approximated by a spheroid.
|
void |
Envelope.getCenter(Point point_out) |
abstract Proximity2DResult |
OperatorProximity2D.getNearestCoordinate(Geometry geom,
Point inputPoint,
boolean bTestPolygonInterior)
Returns the nearest coordinate on the Geometry to the given input point.
|
static Proximity2DResult |
GeometryEngine.getNearestCoordinate(Geometry geometry,
Point inputPoint,
boolean bTestPolygonInterior)
Finds the coordinate of the geometry which is closest to the specified
point.
|
abstract Proximity2DResult |
OperatorProximity2D.getNearestCoordinate(Geometry geom,
Point inputPoint,
boolean bTestPolygonInterior,
boolean bCalculateLeftRightSide)
Returns the nearest coordinate on the Geometry to the given input point.
|
abstract Proximity2DResult |
OperatorProximity2D.getNearestVertex(Geometry geom,
Point inputPoint)
Returns the nearest vertex of the Geometry to the given input point.
|
static Proximity2DResult |
GeometryEngine.getNearestVertex(Geometry geometry,
Point inputPoint)
Finds nearest vertex on the geometry which is closed to the specified
point.
|
abstract Proximity2DResult[] |
OperatorProximity2D.getNearestVertices(Geometry geom,
Point inputPoint,
double searchRadius,
int maxVertexCountToReturn)
Returns vertices of the Geometry that are closer to the given point than
the given radius.
|
static Proximity2DResult[] |
GeometryEngine.getNearestVertices(Geometry geometry,
Point inputPoint,
double searchRadius,
int maxVertexCountToReturn)
Finds all vertices in the given distance from the specified point, sorted
from the closest to the furthest.
|
void |
MultiVertexGeometry.getPoint(int index,
Point ptOut)
Returns given vertex of the Geometry by value.
|
abstract void |
MultiVertexGeometry.getPointByVal(int index,
Point outPoint)
Returns given vertex of the Geometry.
|
void |
MultiPoint.getPointByVal(int index,
Point outPoint) |
void |
MultiPath.getPointByVal(int index,
Point outPoint) |
void |
MultiPath.insertPoint(int pathIndex,
int beforePointIndex,
Point pt)
Inserts a point.
|
void |
MultiPoint.insertPoint(int beforePointIndex,
Point pt)
Inserts a point to this multipoint.
|
void |
MultiPath.lineTo(Point endPoint)
Adds a Line Segment to the given end point.
|
void |
Envelope.merge(Point point)
Merges this envelope with the point.
|
abstract void |
MultiVertexGeometry.queryCoordinates(Point[] dst) |
void |
MultiPoint.queryCoordinates(Point[] dst) |
void |
MultiPath.queryCoordinates(Point[] dst) |
void |
Envelope.queryCornerByVal(int index,
Point ptDst)
Sets the point's coordinates to the coordinates of the envelope at the
given corner.
|
void |
Segment.queryEnd(Point dstPoint)
Returns coordinates of the end point in this segment.
|
void |
Segment.queryStart(Point dstPoint)
Returns coordinates of the start point in a Point class.
|
void |
Segment.setEnd(Point srcPoint)
Sets the coordinates of the end point in a Point class.
|
void |
PtSrlzr.setGeometryByValue(Point point) |
abstract void |
MultiVertexGeometry.setPoint(int index,
Point pointSrc)
Sets the vertex at given index of the Geometry.
|
void |
MultiPoint.setPoint(int index,
Point pointSrc) |
void |
MultiPath.setPoint(int index,
Point point) |
abstract void |
MultiVertexGeometry.setPointByVal(int index,
Point pointSrc)
Sets the vertex at given index of the Geometry.
|
void |
MultiPoint.setPointByVal(int index,
Point pointSrc) |
void |
MultiPath.setPointByVal(int index,
Point point) |
void |
Segment.setStart(Point srcPoint)
Sets the coordinates of the start point in this segment.
|
void |
MultiPath.startPath(Point point)
Starts a new path at a point.
|
void |
Transformation2D.transform(Point[] pointsIn,
int count,
Point[] pointsOut)
Transforms an array of points.
|
void |
Transformation2D.transform(Point[] pointsIn,
int count,
Point[] pointsOut)
Transforms an array of points.
|
Constructor and Description |
---|
Envelope(Point point)
Constructs an envelope that covers the given point.
|
Envelope(Point center,
double width,
double height)
Creates an envelope by defining its center, width, and height.
|
Polyline(Point start,
Point end)
Creates a polyline with one line segment.
|
Constructor and Description |
---|
OGCMultiPoint(Point startPoint,
SpatialReference sr) |
OGCPoint(Point pt,
SpatialReference sr) |
Copyright © 2018. All rights reserved.