GDAL
OGRCompoundCurve Member List

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

accept(IOGRGeometryVisitor *visitor) overrideOGRCompoundCurveinlinevirtual
accept(IOGRConstGeometryVisitor *visitor) const overrideOGRCompoundCurveinlinevirtual
addCurve(const OGRCurve *, double dfToleranceEps=DEFAULT_TOLERANCE_EPSILON)OGRCompoundCurve
addCurve(std::unique_ptr< OGRCurve >, double dfToleranceEps=DEFAULT_TOLERANCE_EPSILON)OGRCompoundCurve
addCurveDirectly(OGRCurve *, double dfToleranceEps=DEFAULT_TOLERANCE_EPSILON)OGRCompoundCurve
assignSpatialReference(const OGRSpatialReference *poSR) overrideOGRCompoundCurvevirtual
begin()OGRCompoundCurveinline
begin() constOGRCompoundCurveinline
Boundary() constOGRGeometry
Buffer(double dfDist, int nQuadSegs=30) constOGRGeometry
BufferEx(double dfDist, CSLConstList papszOptions) constOGRGeometry
BuildArea() constOGRGeometry
CastToCompoundCurve(OGRCurve *puCurve)OGRCurvestatic
CastToLinearRing(OGRCurve *poCurve)OGRCurvestatic
CastToLineString(OGRCurve *poCurve)OGRCurvestatic
Centroid(OGRPoint *poPoint) constOGRGeometry
ChildType typedefOGRCompoundCurve
clone() const overrideOGRCompoundCurvevirtual
closeRings()OGRGeometryvirtual
ConcaveHull(double dfRatio, bool bAllowHoles) constOGRGeometry
ConcaveHullOfPolygons(double dfLengthRatio, bool bIsTight, bool bAllowHoles) constOGRGeometry
ConstrainedDelaunayTriangulation() constOGRGeometry
Contains(const OGRGeometry *) constOGRGeometryvirtual
ContainsPoint(const OGRPoint *p) constOGRCurveprotectedvirtual
ConvexHull() constOGRGeometry
CoordinateDimension() constOGRGeometry
createGEOSContext()OGRGeometrystatic
Crosses(const OGRGeometry *) constOGRGeometry
CurveToLine(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=nullptr) const overrideOGRCompoundCurvevirtual
DEFAULT_TOLERANCE_EPSILONOGRCompoundCurvestatic
DelaunayTriangulation(double dfTolerance, int bOnlyEdges) constOGRGeometry
Difference(const OGRGeometry *) constOGRGeometry
Disjoint(const OGRGeometry *) constOGRGeometry
Distance(const OGRGeometry *) constOGRGeometry
Distance3D(const OGRGeometry *poOtherGeom) constOGRGeometry
dumpReadable(FILE *, const char *=nullptr, CSLConstList papszOptions=nullptr) constOGRGeometry
dumpReadable(const char *=nullptr, CSLConstList papszOptions=nullptr) constOGRGeometry
empty() overrideOGRCompoundCurvevirtual
end()OGRCompoundCurveinline
end() constOGRCompoundCurveinline
EndPoint(OGRPoint *) const overrideOGRCompoundCurvevirtual
Equals(const OGRGeometry *) const overrideOGRCompoundCurvevirtual
exportToGEOS(GEOSContextHandle_t hGEOSCtxt, bool bRemoveEmptyParts=false, bool bAddPointsIfNeeded=false) constOGRGeometry
exportToGML(const char *const *papszOptions=nullptr) constOGRGeometryvirtual
exportToJson(CSLConstList papszOptions=nullptr) constOGRGeometryvirtual
exportToKML() constOGRGeometryvirtual
exportToWkb(unsigned char *, const OGRwkbExportOptions *=nullptr) const overrideOGRCompoundCurvevirtual
OGRCurve::exportToWkb(OGRwkbByteOrder, unsigned char *, OGRwkbVariant=wkbVariantOldOgc) constOGRGeometry
exportToWkt(const OGRWktOptions &opts=OGRWktOptions(), OGRErr *err=nullptr) const overrideOGRCompoundCurvevirtual
exportToWkt(char **ppszDstText, OGRwkbVariant=wkbVariantOldOgc) constOGRCompoundCurve
exportToWkt(const OGRWktOptions &opts=OGRWktOptions(), OGRErr *err=nullptr) const=0OGRCompoundCurvevirtual
flattenTo2D() overrideOGRCompoundCurvevirtual
freeGEOSContext(GEOSContextHandle_t hGEOSCtxt)OGRGeometrystatic
FromHandle(OGRGeometryH hGeom)OGRGeometryinlinestatic
get_Area() const overrideOGRCompoundCurvevirtual
get_AreaOfCurveSegments() const overrideOGRCompoundCurvevirtual
get_GeodesicArea(const OGRSpatialReference *poSRSOverride=nullptr) const overrideOGRCompoundCurvevirtual
get_GeodesicLength(const OGRSpatialReference *poSRSOverride=nullptr) const overrideOGRCompoundCurvevirtual
get_IsClosed() constOGRCurvevirtual
get_Length() const overrideOGRCompoundCurvevirtual
getCoordinateDimension() constOGRGeometryvirtual
getCurve(int)OGRCompoundCurve
getCurve(int) constOGRCompoundCurve
getCurveGeometry(const char *const *papszOptions=nullptr) constOGRGeometryvirtual
getDimension() const overrideOGRCurvevirtual
getEnvelope(OGREnvelope *psEnvelope) const overrideOGRCompoundCurvevirtual
getEnvelope(OGREnvelope3D *psEnvelope) const overrideOGRCompoundCurvevirtual
getGeometryName() const overrideOGRCompoundCurvevirtual
getGeometryType() const overrideOGRCompoundCurvevirtual
getIsoGeometryType() constOGRGeometry
getLinearGeometry(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=nullptr) const overrideOGRCompoundCurvevirtual
getNumCurves() constOGRCompoundCurve
getNumPoints() const overrideOGRCompoundCurvevirtual
getPointIterator() const overrideOGRCompoundCurvevirtual
getSpatialReference(void) constOGRGeometryinline
hasCurveGeometry(int bLookForNonLinear=FALSE) const overrideOGRCompoundCurvevirtual
hasEmptyParts() const overrideOGRCompoundCurvevirtual
importFromWkb(const unsigned char *, size_t, OGRwkbVariant, size_t &nBytesConsumedOut) overrideOGRCompoundCurvevirtual
OGRCurve::importFromWkb(const GByte *, size_t=static_cast< size_t >(-1), OGRwkbVariant=wkbVariantOldOgc)OGRGeometry
importFromWkt(const char **) overrideOGRCompoundCurvevirtual
importFromWkt(const char **ppszInput)=0OGRCompoundCurvevirtual
importFromWkt(char **ppszInput)OGRCompoundCurveinline
Intersection(const OGRGeometry *) constOGRGeometry
Intersects(const OGRGeometry *) constOGRGeometryvirtual
IntersectsPoint(const OGRPoint *p) constOGRCurveprotectedvirtual
Is3D() constOGRGeometryinline
isClockwise() constOGRCurvevirtual
IsConvex() constOGRCurvevirtual
IsEmpty() const overrideOGRCompoundCurvevirtual
IsMeasured() constOGRGeometryinline
IsRectangle() constOGRGeometry
IsRing() constOGRGeometryvirtual
IsSimple() constOGRGeometryvirtual
IsValid(std::string *posReason=nullptr) constOGRGeometryvirtual
MakeValid(CSLConstList papszOptions=nullptr) constOGRGeometryvirtual
Normalize() constOGRGeometryvirtual
OGRCompoundCurve()=defaultOGRCompoundCurve
OGRCompoundCurve(const OGRCompoundCurve &other)OGRCompoundCurve
OGRCompoundCurve(OGRCompoundCurve &&other)=defaultOGRCompoundCurve
OGRGeometry() (defined in OGRGeometry)OGRGeometry
OGRGeometry(const OGRGeometry &other)OGRGeometry
OGRGeometry(OGRGeometry &&other)OGRGeometry
operator!=(const OGRGeometry &other) constOGRGeometryinline
operator=(const OGRCompoundCurve &other)OGRCompoundCurve
operator=(OGRCompoundCurve &&other)=defaultOGRCompoundCurve
OGRCurve::operator=(const OGRGeometry &other)OGRGeometry
OGRCurve::operator=(OGRGeometry &&other)OGRGeometry
operator==(const OGRGeometry &other) constOGRGeometryinline
Overlaps(const OGRGeometry *) constOGRGeometry
Polygonize() constOGRGeometry
removeEmptyParts() overrideOGRCompoundCurvevirtual
reversePoints() overrideOGRCompoundCurvevirtual
roundCoordinates(const OGRGeomCoordinatePrecision &sPrecision)OGRGeometry
roundCoordinatesIEEE754(const OGRGeomCoordinateBinaryPrecision &options)OGRGeometry
segmentize(double dfMaxLength) overrideOGRCompoundCurvevirtual
set3D(OGRBoolean bIs3D) overrideOGRCompoundCurvevirtual
setCoordinateDimension(int nDimension) overrideOGRCompoundCurvevirtual
setMeasured(OGRBoolean bIsMeasured) overrideOGRCompoundCurvevirtual
SetPrecision(double dfGridSize, int nFlags) constOGRGeometry
Simplify(double dTolerance) constOGRGeometry
SimplifyPreserveTopology(double dTolerance) constOGRGeometry
StartPoint(OGRPoint *) const overrideOGRCompoundCurvevirtual
stealCurve(int)OGRCompoundCurve
swapXY() overrideOGRCompoundCurvevirtual
SymDifference(const OGRGeometry *) constOGRGeometry
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()OGRCurveinline
toSimpleCurve() constOGRCurveinline
toSurface()OGRGeometryinline
toSurface() constOGRGeometryinline
toTriangle()OGRGeometryinline
toTriangle() constOGRGeometryinline
toTriangulatedSurface()OGRGeometryinline
toTriangulatedSurface() constOGRGeometryinline
Touches(const OGRGeometry *) constOGRGeometry
transform(OGRCoordinateTransformation *poCT) overrideOGRCompoundCurvevirtual
transformTo(const OGRSpatialReference *poSR)OGRGeometry
UnaryUnion() constOGRGeometry
Union(const OGRGeometry *) constOGRGeometry
UnionCascaded() constOGRGeometry
Value(double, OGRPoint *) const overrideOGRCompoundCurvevirtual
Within(const OGRGeometry *) constOGRGeometryvirtual
WkbSize() const overrideOGRCompoundCurvevirtual
~OGRGeometry() (defined in OGRGeometry)OGRGeometryvirtual