GDAL

OGRGeometryFactory Member List

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

approximateArcAngles(double dfX, double dfY, double dfZ, double dfPrimaryRadius, double dfSecondaryAxis, double dfRotation, double dfStartAngle, double dfEndAngle, double dfMaxAngleStepSizeDegrees, const bool bUseMaxGap=false) | OGRGeometryFactory | static
createFromFgf(const void *, OGRSpatialReference *, OGRGeometry **, int=-1, int *=nullptr) | OGRGeometryFactory | static
createFromGeoJson(const char *, int=-1) | OGRGeometryFactory | static
createFromGeoJson(const CPLJSONObject &oJSONObject) | OGRGeometryFactory | static
createFromGEOS(GEOSContextHandle_t hGEOSCtxt, GEOSGeom) | OGRGeometryFactory | static
createFromGML(const char *) | OGRGeometryFactory | static
createFromWkb(const void *, const OGRSpatialReference *, OGRGeometry **, size_t=static_cast< size_t >(-1), OGRwkbVariant=wkbVariantOldOgc) | OGRGeometryFactory | static
createFromWkb(const void *pabyData, const OGRSpatialReference *, OGRGeometry **, size_t nSize, OGRwkbVariant eVariant, size_t &nBytesConsumedOut) | OGRGeometryFactory | static
createFromWkt(const char *, const OGRSpatialReference *, OGRGeometry **) | OGRGeometryFactory | static
createFromWkt(const char **, const OGRSpatialReference *, OGRGeometry **) | OGRGeometryFactory | static
createFromWkt(char **ppszInput, const OGRSpatialReference *poSRS, OGRGeometry **ppoGeom) | OGRGeometryFactory | inlinestatic
createGeometry(OGRwkbGeometryType) | OGRGeometryFactory | static
curveFromLineString(const OGRLineString *poLS, const char *const *papszOptions=nullptr) | OGRGeometryFactory | static
curveToLineString(double x0, double y0, double z0, double x1, double y1, double z1, double x2, double y2, double z2, int bHasZ, double dfMaxAngleStepSizeDegrees, const char *const *papszOptions=nullptr) | OGRGeometryFactory | static
destroyGeometry(OGRGeometry *) | OGRGeometryFactory | static
forceTo(OGRGeometry *poGeom, OGRwkbGeometryType eTargetType, const char *const *papszOptions=nullptr) | OGRGeometryFactory | static
forceToLineString(OGRGeometry *, bool bOnlyInOrder=true) | OGRGeometryFactory | static
forceToMultiLineString(OGRGeometry *) | OGRGeometryFactory | static
forceToMultiPoint(OGRGeometry *) | OGRGeometryFactory | static
forceToMultiPolygon(OGRGeometry *) | OGRGeometryFactory | static
forceToPolygon(OGRGeometry *) | OGRGeometryFactory | static
GetCurveParameters(double x0, double y0, double x1, double y1, double x2, double y2, double &R, double &cx, double &cy, double &alpha0, double &alpha1, double &alpha2) | OGRGeometryFactory | static
haveGEOS() | OGRGeometryFactory | static
organizePolygons(OGRGeometry **papoPolygons, int nPolygonCount, int *pbResultValidGeometry, const char **papszOptions=nullptr) | OGRGeometryFactory | static
removeLowerDimensionSubGeoms(const OGRGeometry *poGeom) | OGRGeometryFactory | static
transformWithOptions(const OGRGeometry *poSrcGeom, OGRCoordinateTransformation *poCT, char **papszOptions, const TransformWithOptionsCache &cache=TransformWithOptionsCache()) | OGRGeometryFactory | static