GDAL
OGRPolygon Member List

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

addRing(OGRCurve *)OGRCurvePolygon
addRingDirectly(OGRCurve *)OGRCurvePolygon
assignSpatialReference(OGRSpatialReference *poSR)OGRGeometry
bGenerate_DB2_V72_BYTE_ORDER (defined in OGRGeometry)OGRGeometrystatic
Boundary() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Buffer(double dfDist, int nQuadSegs=30) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
CastToCurvePolygon(OGRPolygon *poPoly)OGRPolygonprotectedstatic
OGRCurvePolygon::CastToCurvePolygon(OGRSurface *poSurface)OGRSurfacestatic
CastToError(OGRGeometry *poGeom) (defined in OGRGeometry)OGRGeometrystatic
CastToIdentity(OGRGeometry *poGeom) (defined in OGRGeometry)OGRGeometryinlinestatic
CastToPolygon(OGRCurvePolygon *poCP)OGRCurvePolygonprotectedstatic
OGRSurface::CastToPolygon(OGRSurface *poSurface)OGRSurfacestatic
Centroid(OGRPoint *poPoint) constOGRGeometryvirtual
checkRing(OGRCurve *poNewRing) const (defined in OGRPolygon)OGRPolygonprotectedvirtual
clone() constOGRCurvePolygonvirtual
closeRings()OGRPolygonvirtual
Contains(const OGRGeometry *) constOGRCurvePolygonvirtual
ConvexHull() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
CoordinateDimension() constOGRGeometry
createGEOSContext() (defined in OGRGeometry)OGRGeometrystatic
Crosses(const OGRGeometry *) constOGRGeometryvirtual
CurvePolyToPoly(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=NULL) constOGRPolygonvirtual
DelaunayTriangulation(double dfTolerance, int bOnlyEdges) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Difference(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Disjoint(const OGRGeometry *) constOGRGeometryvirtual
Distance(const OGRGeometry *) constOGRGeometryvirtual
dumpReadable(FILE *, const char *=NULL, char **papszOptions=NULL) constOGRGeometryvirtual
empty()OGRCurvePolygonvirtual
Equal(OGRGeometry *) const CPL_WARN_DEPRECATED("Non standard method. Use Equals() instead") (defined in OGRGeometry)OGRGeometry
Equals(OGRGeometry *) constOGRCurvePolygonvirtual
exportToGEOS(GEOSContextHandle_t hGEOSCtxt) const CPL_WARN_UNUSED_RESULT (defined in OGRGeometry)OGRGeometryvirtual
exportToGML(const char *const *papszOptions=NULL) constOGRGeometryvirtual
exportToJson() constOGRGeometryvirtual
exportToKML() constOGRGeometryvirtual
exportToWkb(OGRwkbByteOrder, unsigned char *, OGRwkbVariant=wkbVariantOldOgc) constOGRPolygonvirtual
exportToWkt(char **ppszDstText, OGRwkbVariant=wkbVariantOldOgc) constOGRPolygonvirtual
flags (defined in OGRGeometry)OGRGeometryprotected
flattenTo2D()OGRCurvePolygonvirtual
freeGEOSContext(GEOSContextHandle_t hGEOSCtxt) (defined in OGRGeometry)OGRGeometrystatic
get_Area() constOGRCurvePolygonvirtual
getBoundary() const CPL_WARN_DEPRECATED("Non standard method. Use Boundary() instead")OGRGeometry
GetCasterToCurvePolygon() const (defined in OGRPolygon)OGRPolygonprotectedvirtual
GetCasterToPolygon() const (defined in OGRPolygon)OGRPolygonprotectedvirtual
getCoordinateDimension() constOGRGeometryvirtual
getCurveGeometry(const char *const *papszOptions=NULL) constOGRPolygonvirtual
getDimension() constOGRCurvePolygonvirtual
getEnvelope(OGREnvelope *psEnvelope) constOGRCurvePolygonvirtual
getEnvelope(OGREnvelope3D *psEnvelope) constOGRCurvePolygonvirtual
getExteriorRing()OGRPolygon
getExteriorRing() const (defined in OGRPolygon)OGRPolygon
getExteriorRingCurve()OGRCurvePolygon
getExteriorRingCurve() const (defined in OGRCurvePolygon)OGRCurvePolygon
getGeometryName() constOGRPolygonvirtual
getGeometryType() constOGRPolygonvirtual
getInteriorRing(int)OGRPolygon
getInteriorRing(int) const (defined in OGRPolygon)OGRPolygon
getInteriorRingCurve(int)OGRCurvePolygon
getInteriorRingCurve(int) const (defined in OGRCurvePolygon)OGRCurvePolygon
getIsoGeometryType() constOGRGeometry
getLinearGeometry(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=NULL) constOGRPolygonvirtual
getNumInteriorRings() constOGRCurvePolygon
getSpatialReference(void) constOGRGeometryinline
hasCurveGeometry(int bLookForNonLinear=FALSE) constOGRPolygonvirtual
importCurveCollectionFromWkt(char **ppszInput, int bAllowEmptyComponent, int bAllowLineString, int bAllowCurve, int bAllowCompoundCurve, OGRErr(*pfnAddCurveDirectly)(OGRGeometry *poSelf, OGRCurve *poCurve)) (defined in OGRGeometry)OGRGeometryprotected
importFromWkb(unsigned char *, int=-1, OGRwkbVariant=wkbVariantOldOgc)OGRPolygonvirtual
importFromWkt(char **)OGRPolygonvirtual
importFromWKTListOnly(char **ppszInput, int bHasZ, int bHasM, OGRRawPoint *&paoPoints, int &nMaxPoints, double *&padfZ) (defined in OGRPolygon)OGRPolygonprotected
importPreambuleFromWkb(unsigned char *pabyData, int nSize, OGRwkbByteOrder &eByteOrder, OGRwkbVariant eWkbVariant) (defined in OGRGeometry)OGRGeometryprotected
importPreambuleFromWkt(char **ppszInput, int *pbHasZ, int *pbHasM, bool *pbIsEmpty) (defined in OGRGeometry)OGRGeometryprotected
importPreambuleOfCollectionFromWkb(unsigned char *pabyData, int &nSize, int &nDataOffset, OGRwkbByteOrder &eByteOrder, int nMinSubGeomSize, int &nGeomCount, OGRwkbVariant eWkbVariant) (defined in OGRGeometry)OGRGeometryprotected
Intersect(OGRGeometry *) const CPL_WARN_DEPRECATED("Non standard method. Use Intersects() instead") (defined in OGRGeometry)OGRGeometry
Intersection(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Intersects(const OGRGeometry *) constOGRCurvePolygonvirtual
Is3D() const (defined in OGRGeometry)OGRGeometryinline
IsEmpty() constOGRCurvePolygonvirtual
IsMeasured() const (defined in OGRGeometry)OGRGeometryinline
IsPointOnSurface(const OGRPoint *) const (defined in OGRPolygon)OGRPolygon
IsRing() constOGRGeometryvirtual
IsSimple() constOGRGeometryvirtual
IsValid() constOGRGeometryvirtual
oCC (defined in OGRCurvePolygon)OGRCurvePolygonprotected
OGR_G_3D (defined in OGRGeometry)OGRGeometrystatic
OGR_G_MEASURED (defined in OGRGeometry)OGRGeometrystatic
OGR_G_NOT_EMPTY_POINT (defined in OGRGeometry)OGRGeometrystatic
OGRCurvePolygon()OGRCurvePolygon
OGRCurvePolygon(const OGRCurvePolygon &)OGRCurvePolygon
OGRGeometry() (defined in OGRGeometry)OGRGeometry
OGRGeometry(const OGRGeometry &other)OGRGeometry
OGRMultiSurface (defined in OGRPolygon)OGRPolygonfriend
OGRPolygon()OGRPolygon
OGRPolygon(const OGRPolygon &other)OGRPolygon
operator=(const OGRPolygon &other)OGRPolygon
OGRCurvePolygon::operator=(const OGRCurvePolygon &other)OGRCurvePolygon
OGRSurface::operator=(const OGRGeometry &other)OGRGeometry
Overlaps(const OGRGeometry *) constOGRGeometryvirtual
PointOnSurface(OGRPoint *poPoint) constOGRPolygonvirtual
PointOnSurfaceInternal(OGRPoint *poPoint) const (defined in OGRGeometry)OGRGeometryprotected
Polygonize() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
segmentize(double dfMaxLength)OGRCurvePolygonvirtual
set3D(OGRBoolean bIs3D)OGRCurvePolygonvirtual
setCoordinateDimension(int nDimension)OGRCurvePolygonvirtual
setMeasured(OGRBoolean bIsMeasured)OGRCurvePolygonvirtual
Simplify(double dTolerance) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
SimplifyPreserveTopology(double dTolerance) const CPL_WARN_UNUSED_RESULTOGRGeometry
stealExteriorRing()OGRPolygon
stealExteriorRingCurve()OGRCurvePolygon
stealInteriorRing(int)OGRPolygon
swapXY()OGRCurvePolygonvirtual
SymDifference(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
SymmetricDifference(const OGRGeometry *) const CPL_WARN_DEPRECATED("Non standard method. Use SymDifference() instead")OGRGeometry
Touches(const OGRGeometry *) constOGRGeometryvirtual
transform(OGRCoordinateTransformation *poCT)OGRCurvePolygonvirtual
transformTo(OGRSpatialReference *poSR)OGRGeometry
Union(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
UnionCascaded() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Within(const OGRGeometry *) constOGRGeometryvirtual
WkbSize() constOGRPolygonvirtual
~OGRCurvePolygon() (defined in OGRCurvePolygon)OGRCurvePolygonvirtual
~OGRGeometry() (defined in OGRGeometry)OGRGeometryvirtual
~OGRPolygon() (defined in OGRPolygon)OGRPolygonvirtual

Generated for GDAL by doxygen 1.8.12.