Skip To Content ArcGIS for Developers Sign In Dashboard

List of All Members for GeometryEngine

This is the complete list of members for GeometryEngine, including inherited members.

  • double area(Geometry geometry)
  • double areaGeodetic(Geometry geometry, AreaUnit unit, GeodeticCurveType curveType)
  • list<Geometry> autoComplete(list<Geometry> existingBoundaries, list<Geometry> newBoundaries)
  • Geometry boundary(Geometry geometry)
  • Polygon buffer(Geometry geometry, double distance)
  • Polygon bufferGeodetic(Geometry geometry, double distance, LinearUnit unit, double maxDeviation, GeodeticCurveType curveType)
  • list<Polygon> bufferGeodeticOfGeometries(list<Geometry> geometries, list<double> distances, LinearUnit unit, double maxDeviation, Enums::GeodeticCurveType curveType, bool unionResult)
  • list<Polygon> bufferOfGeometries(list<Geometry> geometries, list<double> distances, bool unionResult)
  • Geometry clip(Geometry geometry, Envelope envelope)
  • Geometry combineExtents(Geometry geometry1, Geometry geometry2)
  • Geometry combineExtentsOfGeometries(list<Geometry> geometries)
  • bool contains(Geometry geometry1, Geometry geometry2)
  • Geometry convexHull(Geometry geometry)
  • list<Geometry> convexHullOfGeometries(list<Geometry> geometries)
  • Point createPointAlong(Polyline polyline, double distance)
  • bool crosses(Geometry geometry1, Geometry geometry2)
  • list<Geometry> cut(Geometry geometry, Polyline cutter)
  • Geometry densify(Geometry geometry, double maxSegmentLength)
  • Geometry densifyGeodetic(Geometry geometry, double maxSegmentLength, LinearUnit lengthUnit, GeodeticCurveType curveType)
  • Geometry difference(Geometry geometry1, Geometry geometry2)
  • bool disjoint(Geometry geometry1, Geometry geometry2)
  • double distance(Geometry geometry1, Geometry geometry2)
  • GeodeticDistanceResult distanceGeodetic(Point point1, Point point2, LinearUnit distanceUnit, AngularUnit azimuthUnit, GeodeticCurveType curveType)
  • Geometry ellipseGeodesic(GeodesicEllipseParameters parameters)
  • bool equals(Geometry geometry1, Geometry geometry2)
  • Polyline extend(Polyline polyline, Polyline extender, GeometryExtendOptions extendOptions)
  • double fractionAlong(Polyline line, Point point, double tolerance)
  • Geometry generalize(Geometry geometry, double maxDeviation, bool removeDegenerateParts)
  • Geometry intersection(Geometry geometry1, Geometry geometry2)
  • list<Geometry> intersections(Geometry geometry1, Geometry geometry2)
  • bool intersects(Geometry geometry1, Geometry geometry2)
  • bool isSimple(Geometry geometry)
  • Point labelPoint(Polygon polygon)
  • double length(Geometry geometry)
  • double lengthGeodetic(Geometry geometry, LinearUnit lengthUnit, GeodeticCurveType curveType)
  • list<Point> moveGeodetic(list<Point> pointCollection, double distance, LinearUnit distanceUnit, double azimuth, AngularUnit azimuthUnit, GeodeticCurveType curveType)
  • ProximityResult nearestCoordinate(Geometry geometry, Point point)
  • ProximityResult nearestVertex(Geometry geometry, Point point)
  • Geometry normalizeCentralMeridian(Geometry geometry)
  • Geometry offset(Geometry geometry, double distance, GeometryOffsetType offsetType, double bevelRatio, double flattenError)
  • bool overlaps(Geometry geometry1, Geometry geometry2)
  • Geometry project(Geometry geometry, SpatialReference spatialReference)
  • Geometry projectWithDatumTransformation(Geometry geometry, SpatialReference spatialReference, DatumTransformation datumTransformation)
  • bool relate(Geometry geometry1, Geometry geometry2, string relation)
  • Geometry removeM(Geometry geometry)
  • Geometry removeZ(Geometry geometry)
  • Geometry removeZAndM(Geometry geometry)
  • Multipart reshape(Multipart geometry, Polyline reshaper)
  • Geometry sectorGeodesic(GeodesicSectorParameters parameters)
  • Geometry setM(Geometry geometry, double m)
  • Geometry setZ(Geometry geometry, double z)
  • Geometry setZAndM(Geometry geometry, double z, double m)
  • Geometry simplify(Geometry geometry)
  • Geometry symmetricDifference(Geometry geometry1, Geometry geometry2)
  • bool touches(Geometry geometry1, Geometry geometry2)
  • Geometry unionOf(Geometry geometry1, Geometry geometry2)
  • Geometry unionOfGeometries(list<Geometry> geometries)
  • bool within(Geometry geometry1, Geometry geometry2)

The following members are inherited from Object.


Feedback on this topic?