GDAL
OGRPolygon Member List

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

accept(IOGRGeometryVisitor *visitor) overrideOGRPolygoninlinevirtual
accept(IOGRConstGeometryVisitor *visitor) const overrideOGRPolygoninlinevirtual
addRing(OGRCurve *)OGRCurvePolygonvirtual
addRingDirectly(OGRCurve *)OGRCurvePolygonvirtual
assignSpatialReference(OGRSpatialReference *poSR) overrideOGRCurvePolygonvirtual
begin()OGRPolygoninline
begin() constOGRPolygoninline
Boundary() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Buffer(double dfDist, int nQuadSegs=30) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
CastToPolygon(OGRCurvePolygon *poCP)OGRCurvePolygonprotectedstatic
Centroid(OGRPoint *poPoint) constOGRGeometryvirtual
ChildType typedefOGRPolygon
clone() const overrideOGRCurvePolygonvirtual
closeRings() overrideOGRPolygonvirtual
Contains(const OGRGeometry *) const overrideOGRCurvePolygonvirtual
ConvexHull() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
CoordinateDimension() constOGRGeometry
createGEOSContext()OGRGeometrystatic
Crosses(const OGRGeometry *) constOGRGeometryvirtual
CurvePolyToPoly(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=nullptr) const overrideOGRPolygonvirtual
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
Distance3D(const OGRGeometry *poOtherGeom) constOGRGeometryvirtual
dumpReadable(FILE *, const char *=nullptr, char **papszOptions=nullptr) constOGRGeometryvirtual
empty() overrideOGRCurvePolygonvirtual
end()OGRPolygoninline
end() constOGRPolygoninline
Equals(const OGRGeometry *) const overrideOGRCurvePolygonvirtual
exportToGEOS(GEOSContextHandle_t hGEOSCtxt) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
exportToGML(const char *const *papszOptions=nullptr) constOGRGeometryvirtual
exportToJson() constOGRGeometryvirtual
exportToKML() constOGRGeometryvirtual
exportToWkb(OGRwkbByteOrder, unsigned char *, OGRwkbVariant=wkbVariantOldOgc) const overrideOGRPolygonvirtual
exportToWkt(char **ppszDstText, OGRwkbVariant=wkbVariantOldOgc) const overrideOGRPolygonvirtual
flattenTo2D() overrideOGRCurvePolygonvirtual
freeGEOSContext(GEOSContextHandle_t hGEOSCtxt)OGRGeometrystatic
FromHandle(OGRGeometryH hGeom)OGRGeometryinlinestatic
get_Area() const overrideOGRCurvePolygonvirtual
getCoordinateDimension() constOGRGeometryvirtual
getCurveGeometry(const char *const *papszOptions=nullptr) const overrideOGRPolygonvirtual
getDimension() const overrideOGRCurvePolygonvirtual
getEnvelope(OGREnvelope *psEnvelope) const overrideOGRCurvePolygonvirtual
getEnvelope(OGREnvelope3D *psEnvelope) const overrideOGRCurvePolygonvirtual
getExteriorRing()OGRPolygon
getExteriorRing() constOGRPolygon
getExteriorRingCurve()OGRCurvePolygon
getExteriorRingCurve() constOGRCurvePolygon
getGeometryName() const overrideOGRPolygonvirtual
getGeometryType() const overrideOGRPolygonvirtual
getInteriorRing(int)OGRPolygonvirtual
getInteriorRing(int) constOGRPolygonvirtual
getInteriorRingCurve(int)OGRCurvePolygon
getInteriorRingCurve(int) constOGRCurvePolygon
getIsoGeometryType() constOGRGeometry
getLinearGeometry(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=nullptr) const overrideOGRPolygonvirtual
getNumInteriorRings() constOGRCurvePolygon
getSpatialReference(void) constOGRGeometryinline
hasCurveGeometry(int bLookForNonLinear=FALSE) const overrideOGRPolygonvirtual
importFromWkb(const unsigned char *, int, OGRwkbVariant, int &nBytesConsumedOut) overrideOGRPolygonvirtual
OGRSurface::importFromWkb(const GByte *, int=-1, OGRwkbVariant=wkbVariantOldOgc)OGRGeometry
importFromWkt(const char **) overrideOGRPolygonvirtual
OGRSurface::importFromWkt(char **ppszInput) CPL_WARN_DEPRECATED("Use importFromWkt( const char**) instead")OGRGeometryinline
Intersection(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Intersects(const OGRGeometry *) const overrideOGRCurvePolygonvirtual
Is3D() constOGRGeometryinline
IsEmpty() const overrideOGRCurvePolygonvirtual
IsMeasured() constOGRGeometryinline
IsPointOnSurface(const OGRPoint *) constOGRPolygon
IsRing() constOGRGeometryvirtual
IsSimple() constOGRGeometryvirtual
IsValid() constOGRGeometryvirtual
OGRCurvePolygon()OGRCurvePolygon
OGRCurvePolygon(const OGRCurvePolygon &)OGRCurvePolygon
OGRGeometry() (defined in OGRGeometry)OGRGeometry
OGRGeometry(const OGRGeometry &other)OGRGeometry
OGRPolygon()OGRPolygon
OGRPolygon(const OGRPolygon &other)OGRPolygon
operator!=(const OGRGeometry &other) constOGRGeometryinline
operator=(const OGRPolygon &other)OGRPolygon
OGRCurvePolygon::operator=(const OGRCurvePolygon &other)OGRCurvePolygon
OGRSurface::operator=(const OGRGeometry &other)OGRGeometry
operator==(const OGRGeometry &other) constOGRGeometryinline
Overlaps(const OGRGeometry *) constOGRGeometryvirtual
PointOnSurface(OGRPoint *poPoint) constOGRSurfaceinlinevirtual
Polygonize() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
removeRing(int iIndex, bool bDelete=true)OGRCurvePolygon
segmentize(double dfMaxLength) overrideOGRCurvePolygonvirtual
set3D(OGRBoolean bIs3D) overrideOGRCurvePolygonvirtual
setCoordinateDimension(int nDimension) overrideOGRCurvePolygonvirtual
setMeasured(OGRBoolean bIsMeasured) overrideOGRCurvePolygonvirtual
Simplify(double dTolerance) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
SimplifyPreserveTopology(double dTolerance) const CPL_WARN_UNUSED_RESULTOGRGeometry
stealExteriorRing()OGRPolygon
stealExteriorRingCurve()OGRCurvePolygon
stealInteriorRing(int)OGRPolygonvirtual
swapXY() overrideOGRCurvePolygonvirtual
SymDifference(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
toCircularString()OGRGeometryinline
toCircularString() constOGRGeometryinline
toCompoundCurve()OGRGeometryinline
toCompoundCurve() constOGRGeometryinline
toCurve()OGRGeometryinline
toCurve() constOGRGeometryinline
toCurvePolygon()OGRGeometryinline
toCurvePolygon() constOGRGeometryinline
toGeometryCollection()OGRGeometryinline
toGeometryCollection() constOGRGeometryinline
ToHandle(OGRGeometry *poGeom)OGRGeometryinlinestatic
toLinearRing()OGRGeometryinline
toLinearRing() constOGRGeometryinline
toLineString()OGRGeometryinline
toLineString() constOGRGeometryinline
toMultiCurve()OGRGeometryinline
toMultiCurve() constOGRGeometryinline
toMultiLineString()OGRGeometryinline
toMultiLineString() constOGRGeometryinline
toMultiPoint()OGRGeometryinline
toMultiPoint() constOGRGeometryinline
toMultiPolygon()OGRGeometryinline
toMultiPolygon() constOGRGeometryinline
toMultiSurface()OGRGeometryinline
toMultiSurface() constOGRGeometryinline
toPoint()OGRGeometryinline
toPoint() constOGRGeometryinline
toPolygon()OGRGeometryinline
toPolygon() constOGRGeometryinline
toPolyhedralSurface()OGRGeometryinline
toPolyhedralSurface() constOGRGeometryinline
toSimpleCurve()OGRGeometryinline
toSimpleCurve() constOGRGeometryinline
toSurface()OGRGeometryinline
toSurface() constOGRGeometryinline
toTriangle()OGRGeometryinline
toTriangle() constOGRGeometryinline
toTriangulatedSurface()OGRGeometryinline
toTriangulatedSurface() constOGRGeometryinline
Touches(const OGRGeometry *) constOGRGeometryvirtual
toUpperClass()OGRPolygoninline
toUpperClass() constOGRPolygoninline
transform(OGRCoordinateTransformation *poCT) overrideOGRCurvePolygonvirtual
transformTo(OGRSpatialReference *poSR)OGRGeometry
Union(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
UnionCascaded() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Within(const OGRGeometry *) constOGRGeometryvirtual
WkbSize() const overrideOGRPolygonvirtual
~OGRCurvePolygon() override (defined in OGRCurvePolygon)OGRCurvePolygon
~OGRGeometry() (defined in OGRGeometry)OGRGeometryvirtual
~OGRPolygon() override (defined in OGRPolygon)OGRPolygon

Generated for GDAL by doxygen 1.8.13.