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)OGRGeometryFactorystatic
createFromFgf(const void *, OGRSpatialReference *, OGRGeometry **, int=-1, int *=nullptr)OGRGeometryFactorystatic
createFromGeoJson(const char *, int=-1)OGRGeometryFactorystatic
createFromGeoJson(const CPLJSONObject &oJSONObject)OGRGeometryFactorystatic
createFromGEOS(GEOSContextHandle_t hGEOSCtxt, GEOSGeom)OGRGeometryFactorystatic
createFromGML(const char *)OGRGeometryFactorystatic
createFromWkb(const void *, const OGRSpatialReference *, OGRGeometry **, size_t=static_cast< size_t >(-1), OGRwkbVariant=wkbVariantOldOgc)OGRGeometryFactorystatic
createFromWkb(const void *pabyData, const OGRSpatialReference *, OGRGeometry **, size_t nSize, OGRwkbVariant eVariant, size_t &nBytesConsumedOut)OGRGeometryFactorystatic
createFromWkt(const char *, const OGRSpatialReference *, OGRGeometry **)OGRGeometryFactorystatic
createFromWkt(const char **, const OGRSpatialReference *, OGRGeometry **)OGRGeometryFactorystatic
createFromWkt(char **ppszInput, const OGRSpatialReference *poSRS, OGRGeometry **ppoGeom)OGRGeometryFactoryinlinestatic
createGeometry(OGRwkbGeometryType)OGRGeometryFactorystatic
curveFromLineString(const OGRLineString *poLS, const char *const *papszOptions=nullptr)OGRGeometryFactorystatic
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)OGRGeometryFactorystatic
destroyGeometry(OGRGeometry *)OGRGeometryFactorystatic
forceTo(OGRGeometry *poGeom, OGRwkbGeometryType eTargetType, const char *const *papszOptions=nullptr)OGRGeometryFactorystatic
forceToLineString(OGRGeometry *, bool bOnlyInOrder=true)OGRGeometryFactorystatic
forceToMultiLineString(OGRGeometry *)OGRGeometryFactorystatic
forceToMultiPoint(OGRGeometry *)OGRGeometryFactorystatic
forceToMultiPolygon(OGRGeometry *)OGRGeometryFactorystatic
forceToPolygon(OGRGeometry *)OGRGeometryFactorystatic
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)OGRGeometryFactorystatic
haveGEOS()OGRGeometryFactorystatic
organizePolygons(OGRGeometry **papoPolygons, int nPolygonCount, int *pbResultValidGeometry, const char **papszOptions=nullptr)OGRGeometryFactorystatic
removeLowerDimensionSubGeoms(const OGRGeometry *poGeom)OGRGeometryFactorystatic
transformWithOptions(const OGRGeometry *poSrcGeom, OGRCoordinateTransformation *poCT, char **papszOptions, const TransformWithOptionsCache &cache=TransformWithOptionsCache())OGRGeometryFactorystatic