Name |
Description |
BufferBuilder |
Calculates buffers. Supports MapAround.Geometry.PointD, MapAround.Geometry.Polyline, MapAround.Geometry.Polygon, MapAround.Geometry.MultiPoint. Buffer distance for polygon may be negative. |
BufferBuilder.ThreadStartData |
|
Coordinate |
|
Coordinate3D |
|
Coordinate3DFactory |
Represents default coordinate factory. An instance of MapAround.Geometry.Coordinate3DFactory creates instances of MapAround.Geometry.Coordinate3D. |
DefaultCoordinateFactory |
Represents default coordinate factory. An instance of MapAround.Geometry.DefaultCoordinateFactory creates instances of MapAround.Geometry.Coordinate. |
DistanceCalculator |
Calculates a distances. This class allows to find the Euclidean distance between two plane geometries . Supports Points, MultiPoints, Polylines and Polygons. All other geometries, for example, the bounding rectangle or the line segment should be converted to these four. |
GeometrySimplifier |
Simplifies a geometry, ensuring that the result is a geometry having the same topology. Implements an S-DMin algorithm. |
GeometrySimplifier.SDMinCrossPoint |
Represents an intersection point in the S-DMin algorithm. |
GeometrySimplifier.SDMinVertex |
Represents a weighted vertex in the S-DMin algorithm. |
IntersectionMatrix |
Dimensionally extended intersection matrix. |
MonotoneChain |
Represents a monotone chain of segments. All segments in chain are placed in single quadrant Monotone chain segments are used to avoid a large number of segments intersection checks. |
OverlayCalculator |
Overlay calculator. Instances of this class are used to calculate the results of Boolean operations (union, intersection, difference, symmetric difference) over the point sets. Point sets can be defined as a polygons, polylines or points. |
PlanarGraph |
Represents a graph embedded into 2D plane. Planar graph is used in plenty of spatial operations such as overlay or Clementini operators. |
PlanarGraph.ContourData |
|
PlanarGraph.SourceSegment |
|
PlanarGraph.SplittedSegment |
|
PlanarGraphEdge |
Edge of the planar graph. |
PlanarGraphNode |
Node of the planar graph. |
PlanimetryEnvironment |
Represents an geometric environment. |
ReadOnlyCoordinate |
|
ReadOnlyCoordinate3D |
|
SDMinVertexWeightNeededEventArgs |
Instances of Maparound.Geometry.SDMinVertexWeightNeededEventArgs contains data for the SDMinVertexWeightNeeded event. |
SegmentLabel |
Represents an object for labeling segment in the monotone chain. |
TopologyLabel |
Represents a topology label. Instances of this class is used to mark a planar graph elements. |