| AddRef() | FdoIDisposable | [inline, virtual] |
| CreateCircularArcSegment(FdoIDirectPosition *startPosition, FdoIDirectPosition *midPosition, FdoIDirectPosition *endPosition) | FdoFgfGeometryFactory | [virtual] |
| CreateCurvePolygon(FdoIRing *exteriorRing, FdoRingCollection *interiorRings) | FdoFgfGeometryFactory | [virtual] |
| CreateCurveString(FdoCurveSegmentCollection *curveSegments) | FdoFgfGeometryFactory | [virtual] |
| CreateEnvelope(FdoIDirectPosition *lowerLeft, FdoIDirectPosition *upperRight) | FdoGeometryFactoryAbstract | [virtual] |
| CreateEnvelope(FdoInt32 dimensionType, double *ordinates) | FdoGeometryFactoryAbstract | [virtual] |
| CreateEnvelope(FdoIEnvelope *envelope) | FdoGeometryFactoryAbstract | [virtual] |
| CreateEnvelopeXY(double lowerLeftX, double lowerLeftY, double upperRightX, double upperRightY) | FdoGeometryFactoryAbstract | [virtual] |
| CreateEnvelopeXYZ(double lowerLeftX, double lowerLeftY, double lowerLeftZ, double upperRightX, double upperRightY, double upperRightZ) | FdoGeometryFactoryAbstract | [virtual] |
| CreateGeometry(FdoIGeometry *geometry) | FdoFgfGeometryFactory | [virtual] |
| CreateGeometry(FdoString *text) | FdoFgfGeometryFactory | [virtual] |
| CreateGeometry(FdoIEnvelope *envelope) | FdoFgfGeometryFactory | [virtual] |
| CreateGeometryFromFgf(FdoByteArray *byteArray) | FdoFgfGeometryFactory | [virtual] |
| CreateGeometryFromFgf(const FdoByte *byteArray, FdoInt32 count) | FdoFgfGeometryFactory | [virtual] |
| CreateGeometryFromWkb(FdoByteArray *byteArray) | FdoFgfGeometryFactory | [virtual] |
| CreateLinearRing(FdoDirectPositionCollection *positions) | FdoFgfGeometryFactory | [virtual] |
| CreateLinearRing(FdoInt32 dimensionality, FdoInt32 numOrdinates, double *ordinates) | FdoFgfGeometryFactory | [virtual] |
| CreateLineString(FdoDirectPositionCollection *positions) | FdoFgfGeometryFactory | [virtual] |
| CreateLineString(FdoInt32 dimensionType, FdoInt32 numOrdinates, double *ordinates) | FdoFgfGeometryFactory | [virtual] |
| CreateLineStringSegment(FdoDirectPositionCollection *positions) | FdoFgfGeometryFactory | [virtual] |
| CreateLineStringSegment(FdoInt32 dimtype, FdoInt32 numOrdinates, double *ordinates) | FdoFgfGeometryFactory | [virtual] |
| CreateMultiCurvePolygon(FdoCurvePolygonCollection *curvePolygons) | FdoFgfGeometryFactory | [virtual] |
| CreateMultiCurveString(FdoCurveStringCollection *curveStrings) | FdoFgfGeometryFactory | [virtual] |
| CreateMultiGeometry(FdoGeometryCollection *geometries) | FdoFgfGeometryFactory | [virtual] |
| CreateMultiLineString(FdoLineStringCollection *lineStrings) | FdoFgfGeometryFactory | [virtual] |
| CreateMultiPoint(FdoPointCollection *points) | FdoFgfGeometryFactory | [virtual] |
| CreateMultiPoint(FdoInt32 dimensionality, FdoInt32 numOrdinates, double *ordinates) | FdoFgfGeometryFactory | [virtual] |
| CreateMultiPolygon(FdoPolygonCollection *polygons) | FdoFgfGeometryFactory | [virtual] |
| CreatePoint(FdoIDirectPosition *position) | FdoFgfGeometryFactory | [virtual] |
| CreatePoint(FdoInt32 dimensionality, double *ordinates) | FdoFgfGeometryFactory | [virtual] |
| CreatePolygon(FdoILinearRing *exteriorRing, FdoLinearRingCollection *interiorRings) | FdoFgfGeometryFactory | [virtual] |
| CreatePosition(FdoInt32 dimensionality, const double *ordinates) | FdoGeometryFactoryAbstract | [virtual] |
| CreatePosition(FdoIDirectPosition *position) | FdoGeometryFactoryAbstract | [virtual] |
| CreatePositionXY(double x, double y) | FdoGeometryFactoryAbstract | [virtual] |
| CreatePositionXYM(double x, double y, double m) | FdoGeometryFactoryAbstract | [virtual] |
| CreatePositionXYZ(double x, double y, double z) | FdoGeometryFactoryAbstract | [virtual] |
| CreatePositionXYZM(double x, double y, double z, double m) | FdoGeometryFactoryAbstract | [virtual] |
| CreateRing(FdoCurveSegmentCollection *curveSegments) | FdoFgfGeometryFactory | [virtual] |
| Dispose()=0 | FdoIDisposable | [protected, pure virtual] |
| FdoGeometryFactoryAbstract() | FdoGeometryFactoryAbstract | [inline, protected] |
| FdoIDisposable() | FdoIDisposable | [inline, protected] |
| GetByteArray() | FdoFgfGeometryFactory | [virtual] |
| GetFgf(FdoIGeometry *geometry) | FdoFgfGeometryFactory | [virtual] |
| GetInstance() | FdoFgfGeometryFactory | [static] |
| GetPrivateInstance(FdoInt32 numGeometries, FdoInt32 numPositions, FdoInt32 numEnvelopes, FdoInt32 numCurveSegments, FdoInt32 numRings) | FdoFgfGeometryFactory | [static] |
| GetRefCount() | FdoIDisposable | [inline, virtual] |
| GetWkb(FdoIGeometry *geometry) | FdoFgfGeometryFactory | [virtual] |
| Release() | FdoIDisposable | [inline, virtual] |
| TakeReleasedByteArray(FdoByteArray *byteArray) | FdoFgfGeometryFactory | [virtual] |
| ~FdoGeometryFactoryAbstract() | FdoGeometryFactoryAbstract | [inline, protected, virtual] |
| ~FdoIDisposable() | FdoIDisposable | [inline, protected, virtual] |