GDAL
OGRCircularString Member List

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

accept(IOGRGeometryVisitor *visitor) overrideOGRCircularStringinlinevirtual
accept(IOGRConstGeometryVisitor *visitor) const overrideOGRCircularStringinlinevirtual
addPoint(const OGRPoint *)OGRSimpleCurve
addPoint(double, double)OGRSimpleCurve
addPoint(double, double, double)OGRSimpleCurve
addPoint(double, double, double, double)OGRSimpleCurve
addPointM(double, double, double)OGRSimpleCurve
addSubLineString(const OGRLineString *, int nStartVertex=0, int nEndVertex=-1)OGRSimpleCurve
assignSpatialReference(OGRSpatialReference *poSR)OGRGeometryvirtual
begin()OGRSimpleCurve
begin() const OGRSimpleCurve
Boundary() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Buffer(double dfDist, int nQuadSegs=30) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
CastToCompoundCurve(OGRCurve *puCurve)OGRCurvestatic
CastToLinearRing(OGRCurve *poCurve)OGRCurvestatic
CastToLineString(OGRCurve *poCurve)OGRCurvestatic
Centroid(OGRPoint *poPoint) const OGRGeometryvirtual
ChildType typedefOGRSimpleCurve
clone() const overrideOGRSimpleCurvevirtual
closeRings()OGRGeometryvirtual
Contains(const OGRGeometry *) const OGRGeometryvirtual
ContainsPoint(const OGRPoint *p) const OGRCurveprotectedvirtual
ConvexHull() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
CoordinateDimension() const OGRGeometry
createGEOSContext()OGRGeometrystatic
Crosses(const OGRGeometry *) const OGRGeometryvirtual
CurveToLine(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=nullptr) const overrideOGRCircularStringvirtual
DelaunayTriangulation(double dfTolerance, int bOnlyEdges) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Difference(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Disjoint(const OGRGeometry *) const OGRGeometryvirtual
Distance(const OGRGeometry *) const OGRGeometryvirtual
Distance3D(const OGRGeometry *poOtherGeom) const OGRGeometryvirtual
dumpReadable(FILE *, const char *=nullptr, char **papszOptions=nullptr) const OGRGeometryvirtual
empty() overrideOGRSimpleCurvevirtual
end()OGRSimpleCurve
end() const OGRSimpleCurve
EndPoint(OGRPoint *) const overrideOGRSimpleCurvevirtual
Equals(const OGRGeometry *) const overrideOGRSimpleCurvevirtual
exportToGEOS(GEOSContextHandle_t hGEOSCtxt) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
exportToGML(const char *const *papszOptions=nullptr) const OGRGeometryvirtual
exportToJson() const OGRGeometryvirtual
exportToKML() const OGRGeometryvirtual
exportToWkb(OGRwkbByteOrder, unsigned char *, OGRwkbVariant=wkbVariantOldOgc) const overrideOGRCircularStringvirtual
exportToWkt(char **ppszDstText, OGRwkbVariant=wkbVariantOldOgc) const overrideOGRCircularStringvirtual
flattenTo2D() overrideOGRSimpleCurvevirtual
freeGEOSContext(GEOSContextHandle_t hGEOSCtxt)OGRGeometrystatic
FromHandle(OGRGeometryH hGeom)OGRGeometryinlinestatic
get_Area() const overrideOGRCircularStringvirtual
get_AreaOfCurveSegments() const =0OGRCurveprotectedpure virtual
get_IsClosed() const OGRCurvevirtual
get_Length() const overrideOGRCircularStringvirtual
get_LinearArea() const OGRSimpleCurveprotectedvirtual
getCoordinateDimension() const OGRGeometryvirtual
getCurveGeometry(const char *const *papszOptions=nullptr) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
getDimension() const overrideOGRCurvevirtual
getEnvelope(OGREnvelope *psEnvelope) const overrideOGRCircularStringvirtual
getEnvelope(OGREnvelope3D *psEnvelope) const overrideOGRCircularStringvirtual
getGeometryName() const overrideOGRCircularStringvirtual
getGeometryType() const overrideOGRCircularStringvirtual
getIsoGeometryType() const OGRGeometry
getLinearGeometry(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=nullptr) const overrideOGRCircularStringvirtual
getM(int i) const OGRSimpleCurve
getNumPoints() const overrideOGRSimpleCurveinlinevirtual
getPoint(int, OGRPoint *) const OGRSimpleCurve
getPointIterator() const overrideOGRSimpleCurvevirtual
getPoints(OGRRawPoint *, double *=nullptr) const OGRSimpleCurve
getPoints(void *pabyX, int nXStride, void *pabyY, int nYStride, void *pabyZ=nullptr, int nZStride=0) const OGRSimpleCurve
getPoints(void *pabyX, int nXStride, void *pabyY, int nYStride, void *pabyZ, int nZStride, void *pabyM, int nMStride) const OGRSimpleCurve
getSpatialReference(void) const OGRGeometryinline
getSubLine(double, double, int) const OGRSimpleCurvevirtual
getX(int i) const OGRSimpleCurveinline
getY(int i) const OGRSimpleCurveinline
getZ(int i) const OGRSimpleCurve
hasCurveGeometry(int bLookForNonLinear=FALSE) const overrideOGRCircularStringvirtual
importFromWkb(const unsigned char *, int, OGRwkbVariant, int &nBytesConsumedOut) overrideOGRCircularStringvirtual
OGRCurve::importFromWkb(const GByte *, int=-1, OGRwkbVariant=wkbVariantOldOgc)OGRGeometry
importFromWkt(const char **) overrideOGRCircularStringvirtual
OGRCurve::importFromWkt(char **ppszInput) CPL_WARN_DEPRECATED("Use importFromWkt( const char**) instead")OGRGeometryinline
Intersection(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Intersects(const OGRGeometry *) const OGRGeometryvirtual
IntersectsPoint(const OGRPoint *p) const OGRCurveprotectedvirtual
Is3D() const OGRGeometryinline
IsConvex() const OGRCurvevirtual
IsEmpty() const overrideOGRSimpleCurvevirtual
IsMeasured() const OGRGeometryinline
IsRing() const OGRGeometryvirtual
IsSimple() const OGRGeometryvirtual
IsValid() const overrideOGRCircularStringvirtual
OGRCircularString()OGRCircularString
OGRCircularString(const OGRCircularString &other)OGRCircularString
OGRGeometry() (defined in OGRGeometry)OGRGeometry
OGRGeometry(const OGRGeometry &other)OGRGeometry
OGRSimpleCurve()OGRSimpleCurveprotected
OGRSimpleCurve(const OGRSimpleCurve &other)OGRSimpleCurveprotected
operator!=(const OGRGeometry &other) const OGRGeometryinline
operator=(const OGRCircularString &other)OGRCircularString
OGRSimpleCurve::operator=(const OGRSimpleCurve &other)OGRSimpleCurve
OGRCurve::operator=(const OGRGeometry &other)OGRGeometry
operator==(const OGRGeometry &other) const OGRGeometryinline
Overlaps(const OGRGeometry *) const OGRGeometryvirtual
Polygonize() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Project(const OGRPoint *) const OGRSimpleCurvevirtual
reversePoints(void)OGRSimpleCurve
segmentize(double dfMaxLength) overrideOGRCircularStringvirtual
set3D(OGRBoolean bIs3D) overrideOGRSimpleCurvevirtual
setCoordinateDimension(int nDimension) overrideOGRSimpleCurvevirtual
setM(int, double)OGRSimpleCurve
setMeasured(OGRBoolean bIsMeasured) overrideOGRSimpleCurvevirtual
setNumPoints(int nNewPointCount, int bZeroizeNewContent=TRUE)OGRSimpleCurve
setPoint(int, OGRPoint *)OGRSimpleCurve
setPoint(int, double, double)OGRSimpleCurve
setPoint(int, double, double, double)OGRSimpleCurve
setPoint(int, double, double, double, double)OGRSimpleCurve
setPointM(int, double, double, double)OGRSimpleCurve
setPoints(int, const OGRRawPoint *, const double *=nullptr)OGRSimpleCurve
setPoints(int, const OGRRawPoint *, const double *, const double *)OGRSimpleCurve
setPoints(int, const double *padfX, const double *padfY, const double *padfZIn=nullptr)OGRSimpleCurve
setPoints(int, const double *padfX, const double *padfY, const double *padfZIn, const double *padfMIn)OGRSimpleCurve
setPointsM(int, const OGRRawPoint *, const double *)OGRSimpleCurve
setPointsM(int, const double *padfX, const double *padfY, const double *padfMIn=nullptr)OGRSimpleCurve
setZ(int, double)OGRSimpleCurve
Simplify(double dTolerance) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
SimplifyPreserveTopology(double dTolerance) const CPL_WARN_UNUSED_RESULTOGRGeometry
StartPoint(OGRPoint *) const overrideOGRSimpleCurvevirtual
swapXY() overrideOGRSimpleCurvevirtual
SymDifference(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
toCircularString()OGRGeometryinline
toCircularString() const OGRGeometryinline
toCompoundCurve()OGRGeometryinline
toCompoundCurve() const OGRGeometryinline
toCurve()OGRGeometryinline
toCurve() const OGRGeometryinline
toCurvePolygon()OGRGeometryinline
toCurvePolygon() const OGRGeometryinline
toGeometryCollection()OGRGeometryinline
toGeometryCollection() const OGRGeometryinline
ToHandle(OGRGeometry *poGeom)OGRGeometryinlinestatic
toLinearRing()OGRGeometryinline
toLinearRing() const OGRGeometryinline
toLineString()OGRGeometryinline
toLineString() const OGRGeometryinline
toMultiCurve()OGRGeometryinline
toMultiCurve() const OGRGeometryinline
toMultiLineString()OGRGeometryinline
toMultiLineString() const OGRGeometryinline
toMultiPoint()OGRGeometryinline
toMultiPoint() const OGRGeometryinline
toMultiPolygon()OGRGeometryinline
toMultiPolygon() const OGRGeometryinline
toMultiSurface()OGRGeometryinline
toMultiSurface() const OGRGeometryinline
toPoint()OGRGeometryinline
toPoint() const OGRGeometryinline
toPolygon()OGRGeometryinline
toPolygon() const OGRGeometryinline
toPolyhedralSurface()OGRGeometryinline
toPolyhedralSurface() const OGRGeometryinline
toSimpleCurve()OGRCurveinline
toSimpleCurve() const OGRCurveinline
toSurface()OGRGeometryinline
toSurface() const OGRGeometryinline
toTriangle()OGRGeometryinline
toTriangle() const OGRGeometryinline
toTriangulatedSurface()OGRGeometryinline
toTriangulatedSurface() const OGRGeometryinline
Touches(const OGRGeometry *) const OGRGeometryvirtual
toUpperClass()OGRCircularStringinline
toUpperClass() const OGRCircularStringinline
transform(OGRCoordinateTransformation *poCT) overrideOGRSimpleCurvevirtual
transformTo(OGRSpatialReference *poSR)OGRGeometry
Union(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
UnionCascaded() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Value(double, OGRPoint *) const overrideOGRCircularStringvirtual
Within(const OGRGeometry *) const OGRGeometryvirtual
WkbSize() const overrideOGRSimpleCurvevirtual
~OGRCircularString() override (defined in OGRCircularString)OGRCircularString
~OGRCurve() override (defined in OGRCurve)OGRCurve
~OGRGeometry() (defined in OGRGeometry)OGRGeometryvirtual
~OGRSimpleCurve() override (defined in OGRSimpleCurve)OGRSimpleCurve

Generated for GDAL by doxygen 1.8.8.