GDAL
OGRLineString Member List

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

AddM() (defined in OGRSimpleCurve)OGRSimpleCurveprotected
addPoint(OGRPoint *)OGRSimpleCurve
addPoint(double, double) (defined in OGRSimpleCurve)OGRSimpleCurve
addPoint(double, double, double) (defined in OGRSimpleCurve)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)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
CastToCompoundCurve(OGRCurve *puCurve)OGRCurvestatic
CastToError(OGRGeometry *poGeom) (defined in OGRGeometry)OGRGeometrystatic
CastToIdentity(OGRGeometry *poGeom) (defined in OGRGeometry)OGRGeometryinlinestatic
CastToLinearRing(OGRLineString *poLS)OGRLineStringprotectedstatic
OGRSimpleCurve::CastToLinearRing(OGRCurve *poCurve)OGRCurvestatic
CastToLineString(OGRCurve *poCurve)OGRCurvestatic
Centroid(OGRPoint *poPoint) const OGRGeometryvirtual
clone() const OGRSimpleCurvevirtual
closeRings()OGRGeometryvirtual
Contains(const OGRGeometry *) const OGRGeometryvirtual
ContainsPoint(const OGRPoint *p) const OGRCurveprotectedvirtual
ConvexHull() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
CoordinateDimension() const OGRGeometry
createGEOSContext() (defined in OGRGeometry)OGRGeometrystatic
Crosses(const OGRGeometry *) const OGRGeometryvirtual
CurveToLine(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=NULL) const OGRLineStringvirtual
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
dumpReadable(FILE *, const char *=NULL, char **papszOptions=NULL) const OGRGeometryvirtual
empty()OGRSimpleCurvevirtual
EndPoint(OGRPoint *) const OGRSimpleCurvevirtual
Equal(OGRGeometry *) const CPL_WARN_DEPRECATED("Non standard method. Use Equals() instead") (defined in OGRGeometry)OGRGeometry
Equals(OGRGeometry *) const OGRSimpleCurvevirtual
exportToGEOS(GEOSContextHandle_t hGEOSCtxt) const CPL_WARN_UNUSED_RESULT (defined in OGRGeometry)OGRGeometryvirtual
exportToGML(const char *const *papszOptions=NULL) const OGRGeometryvirtual
exportToJson() const OGRGeometryvirtual
exportToKML() const OGRGeometryvirtual
exportToWkb(OGRwkbByteOrder, unsigned char *, OGRwkbVariant=wkbVariantOldOgc) const OGRSimpleCurvevirtual
exportToWkt(char **ppszDstText, OGRwkbVariant=wkbVariantOldOgc) const OGRSimpleCurvevirtual
flags (defined in OGRGeometry)OGRGeometryprotected
flattenTo2D()OGRSimpleCurvevirtual
freeGEOSContext(GEOSContextHandle_t hGEOSCtxt) (defined in OGRGeometry)OGRGeometrystatic
get_Area() const OGRLineStringvirtual
get_AreaOfCurveSegments() const OGRLineStringprotectedvirtual
get_IsClosed() const OGRCurvevirtual
get_Length() const OGRSimpleCurvevirtual
get_LinearArea() const OGRSimpleCurveprotectedvirtual
getBoundary() const CPL_WARN_DEPRECATED("Non standard method. Use Boundary() instead")OGRGeometry
GetCasterToLinearRing() const (defined in OGRLineString)OGRLineStringprotectedvirtual
GetCasterToLineString() const (defined in OGRLineString)OGRLineStringprotectedvirtual
getCoordinateDimension() const OGRGeometryvirtual
getCurveGeometry(const char *const *papszOptions=NULL) const OGRLineStringvirtual
getDimension() const OGRCurvevirtual
getEnvelope(OGREnvelope *psEnvelope) const OGRSimpleCurvevirtual
getEnvelope(OGREnvelope3D *psEnvelope) const OGRSimpleCurvevirtual
getGeometryName() const OGRLineStringvirtual
getGeometryType() const OGRLineStringvirtual
getIsoGeometryType() const OGRGeometry
getLinearGeometry(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=NULL) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
getM(int i) const OGRSimpleCurve
getNumPoints() const OGRSimpleCurveinlinevirtual
getPoint(int, OGRPoint *) const OGRSimpleCurve
getPointIterator() const OGRSimpleCurvevirtual
getPoints(OGRRawPoint *, double *=NULL) const OGRSimpleCurve
getPoints(OGRRawPoint *, double *, double *) const (defined in OGRSimpleCurve)OGRSimpleCurve
getPoints(void *pabyX, int nXStride, void *pabyY, int nYStride, void *pabyZ=NULL, int nZStride=0) const OGRSimpleCurve
getPoints(void *pabyX, int nXStride, void *pabyY, int nYStride, void *pabyZ, int nZStride, void *pabyM, int nMStride) const (defined in OGRSimpleCurve)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 OGRGeometryvirtual
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)OGRSimpleCurvevirtual
importFromWkt(char **)OGRSimpleCurvevirtual
importFromWKTListOnly(char **ppszInput, int bHasZ, int bHasM, OGRRawPoint *&paoPointsIn, int &nMaxPoints, double *&padfZIn) (defined in OGRSimpleCurve)OGRSimpleCurveprotected
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 *) const OGRGeometryvirtual
Is3D() const (defined in OGRGeometry)OGRGeometryinline
IsConvex() const OGRCurvevirtual
IsEmpty() const OGRSimpleCurvevirtual
IsMeasured() const (defined in OGRGeometry)OGRGeometryinline
IsRing() const OGRGeometryvirtual
IsSimple() const OGRGeometryvirtual
IsValid() const OGRGeometryvirtual
Make2D() (defined in OGRSimpleCurve)OGRSimpleCurveprotected
Make3D() (defined in OGRSimpleCurve)OGRSimpleCurveprotected
nPointCount (defined in OGRSimpleCurve)OGRSimpleCurveprotected
OGR_G_3D (defined in OGRGeometry)OGRGeometrystatic
OGR_G_MEASURED (defined in OGRGeometry)OGRGeometrystatic
OGR_G_NOT_EMPTY_POINT (defined in OGRGeometry)OGRGeometrystatic
OGRCurve() (defined in OGRCurve)OGRCurveprotected
OGRCurve(const OGRCurve &other) (defined in OGRCurve)OGRCurveprotected
OGRGeometry() (defined in OGRGeometry)OGRGeometry
OGRCurve::OGRGeometry(const OGRGeometry &other)OGRGeometry
OGRLineString()OGRLineString
OGRLineString(const OGRLineString &other)OGRLineString
OGRSimpleCurve() (defined in OGRSimpleCurve)OGRSimpleCurveprotected
OGRSimpleCurve(const OGRSimpleCurve &other)OGRSimpleCurveprotected
operator=(const OGRLineString &other)OGRLineString
OGRSimpleCurve::operator=(const OGRSimpleCurve &other)OGRSimpleCurve
operator=(const OGRCurve &other) (defined in OGRCurve)OGRCurve
OGRGeometry::operator=(const OGRGeometry &other)OGRGeometry
Overlaps(const OGRGeometry *) const OGRGeometryvirtual
padfM (defined in OGRSimpleCurve)OGRSimpleCurveprotected
padfZ (defined in OGRSimpleCurve)OGRSimpleCurveprotected
paoPoints (defined in OGRSimpleCurve)OGRSimpleCurveprotected
PointOnSurfaceInternal(OGRPoint *poPoint) const (defined in OGRGeometry)OGRGeometryprotected
Polygonize() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Project(const OGRPoint *) const OGRSimpleCurvevirtual
RemoveM() (defined in OGRSimpleCurve)OGRSimpleCurveprotected
reversePoints(void)OGRSimpleCurve
segmentize(double dfMaxLength)OGRSimpleCurvevirtual
set3D(OGRBoolean bIs3D)OGRSimpleCurvevirtual
setCoordinateDimension(int nDimension)OGRSimpleCurvevirtual
setM(int, double) (defined in OGRSimpleCurve)OGRSimpleCurve
setMeasured(OGRBoolean bIsMeasured)OGRSimpleCurvevirtual
setNumPoints(int nNewPointCount, int bZeroizeNewContent=TRUE)OGRSimpleCurve
setPoint(int, OGRPoint *)OGRSimpleCurve
setPoint(int, double, double) (defined in OGRSimpleCurve)OGRSimpleCurve
setPoint(int, double, double, double)OGRSimpleCurve
setPoint(int, double, double, double, double) (defined in OGRSimpleCurve)OGRSimpleCurve
setPointM(int, double, double, double) (defined in OGRSimpleCurve)OGRSimpleCurve
setPoints(int, OGRRawPoint *, double *=NULL)OGRSimpleCurve
setPoints(int, OGRRawPoint *, double *, double *)OGRSimpleCurve
setPoints(int, double *padfX, double *padfY, double *padfZIn=NULL)OGRSimpleCurve
setPoints(int, double *padfX, double *padfY, double *padfZIn, double *padfMIn)OGRSimpleCurve
setPointsM(int, OGRRawPoint *, double *)OGRSimpleCurve
setPointsM(int, double *padfX, double *padfY, double *padfMIn=NULL)OGRSimpleCurve
setZ(int, double) (defined in OGRSimpleCurve)OGRSimpleCurve
Simplify(double dTolerance) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
SimplifyPreserveTopology(double dTolerance) const CPL_WARN_UNUSED_RESULTOGRGeometry
StartPoint(OGRPoint *) const OGRSimpleCurvevirtual
swapXY()OGRSimpleCurvevirtual
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 *) const OGRGeometryvirtual
TransferMembersAndDestroy(OGRLineString *poSrc, OGRLineString *poDst) (defined in OGRLineString)OGRLineStringprotectedstatic
transform(OGRCoordinateTransformation *poCT)OGRSimpleCurvevirtual
transformTo(OGRSpatialReference *poSR)OGRGeometry
Union(const OGRGeometry *) const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
UnionCascaded() const CPL_WARN_UNUSED_RESULTOGRGeometryvirtual
Value(double, OGRPoint *) const OGRSimpleCurvevirtual
Within(const OGRGeometry *) const OGRGeometryvirtual
WkbSize() const OGRSimpleCurvevirtual
~OGRCurve() (defined in OGRCurve)OGRCurvevirtual
~OGRGeometry() (defined in OGRGeometry)OGRGeometryvirtual
~OGRLineString() (defined in OGRLineString)OGRLineStringvirtual
~OGRSimpleCurve() (defined in OGRSimpleCurve)OGRSimpleCurvevirtual

Generated for GDAL by doxygen 1.8.6.