Web API Reference | MapGuide Open Source

- Overview
- Modules
- Classes

# MgGeometryFactory Member List

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

CreateArcSegment(MgCoordinate *start, MgCoordinate *end, MgCoordinate *control) | MgGeometryFactory | `[virtual]`
CreateCoordinateXY(double x, double y) | MgGeometryFactory | `[virtual]`
CreateCoordinateXYM(double x, double y, double m) | MgGeometryFactory | `[virtual]`
CreateCoordinateXYZ(double x, double y, double z) | MgGeometryFactory | `[virtual]`
CreateCoordinateXYZM(double x, double y, double z, double m) | MgGeometryFactory | `[virtual]`
CreateCurvePolygon(MgCurveRing *outerRing, MgCurveRingCollection *innerRings) | MgGeometryFactory | `[virtual]`
CreateCurveRing(MgCurveSegmentCollection *curveSegments) | MgGeometryFactory | `[virtual]`
CreateCurveString(MgCurveSegmentCollection *curveSegments) | MgGeometryFactory | `[virtual]`
CreateLinearRing(MgCoordinateCollection *coordinates) | MgGeometryFactory | `[virtual]`
CreateLinearSegment(MgCoordinateCollection *coordinates) | MgGeometryFactory | `[virtual]`
CreateLineString(MgCoordinateCollection *coordinates) | MgGeometryFactory | `[virtual]`
CreateMultiCurvePolygon(MgCurvePolygonCollection *polygons) | MgGeometryFactory | `[virtual]`
CreateMultiCurveString(MgCurveStringCollection *curveStrings) | MgGeometryFactory | `[virtual]`
CreateMultiGeometry(MgGeometryCollection *geometries) | MgGeometryFactory | `[virtual]`
CreateMultiLineString(MgLineStringCollection *lineStrings) | MgGeometryFactory | `[virtual]`
CreateMultiPoint(MgPointCollection *points) | MgGeometryFactory | `[virtual]`
CreateMultiPolygon(MgPolygonCollection *polygons) | MgGeometryFactory | `[virtual]`
CreatePoint(MgCoordinate *coordinate) | MgGeometryFactory | `[virtual]`
CreatePolygon(MgLinearRing *outerRing, MgLinearRingCollection *innerRings) | MgGeometryFactory | `[virtual]`
MgGeometryFactory() | MgGeometryFactory |

Comments or suggestions? Send us feedback.