GDAL
OGRLineString Member List

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

addPoint(OGRPoint *)OGRSimpleCurve
addPoint(double, double) (defined in OGRSimpleCurve)OGRSimpleCurve
addPoint(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 OGRGeometryvirtual
Buffer(double dfDist, int nQuadSegs=30) const OGRGeometryvirtual
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 OGRGeometryvirtual
createGEOSContext() (defined in OGRGeometry)OGRGeometrystatic
Crosses(const OGRGeometry *) const OGRGeometryvirtual
CurveToLine(double dfMaxAngleStepSizeDegrees=0, const char *const *papszOptions=NULL) const OGRLineStringvirtual
Difference(const OGRGeometry *) const OGRGeometryvirtual
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 (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
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")OGRGeometryvirtual
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 OGRGeometryvirtual
getNumPoints() const OGRSimpleCurveinlinevirtual
getPoint(int, OGRPoint *) const OGRSimpleCurve
getPointIterator() const OGRSimpleCurvevirtual
getPoints(OGRRawPoint *, double *=NULL) const OGRSimpleCurve
getPoints(void *pabyX, int nXStride, void *pabyY, int nYStride, void *pabyZ=NULL, int nZStride=0) 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 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, OGRBoolean &b3D, OGRwkbVariant eWkbVariant) (defined in OGRGeometry)OGRGeometryprotected
importPreambuleFromWkt(char **ppszInput, int *pbHasZ, int *pbHasM) (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 OGRGeometryvirtual
Intersects(const OGRGeometry *) const OGRGeometryvirtual
IsConvex() const OGRCurvevirtual
IsEmpty() const OGRSimpleCurvevirtual
IsRing() const OGRGeometryvirtual
IsSimple() const OGRGeometryvirtual
IsValid() const OGRGeometryvirtual
Make2D() (defined in OGRSimpleCurve)OGRSimpleCurveprotected
Make3D() (defined in OGRSimpleCurve)OGRSimpleCurveprotected
nCoordDimension (defined in OGRGeometry)OGRGeometryprotected
nPointCount (defined in OGRSimpleCurve)OGRSimpleCurveprotected
OGRCurve() (defined in OGRCurve)OGRCurveprotected
OGRGeometry() (defined in OGRGeometry)OGRGeometry
OGRLineString()OGRLineString
OGRSimpleCurve() (defined in OGRSimpleCurve)OGRSimpleCurveprotected
Overlaps(const OGRGeometry *) const OGRGeometryvirtual
padfZ (defined in OGRSimpleCurve)OGRSimpleCurveprotected
paoPoints (defined in OGRSimpleCurve)OGRSimpleCurveprotected
Polygonize() const OGRGeometryvirtual
Project(const OGRPoint *) const OGRSimpleCurvevirtual
reversePoints(void)OGRSimpleCurve
segmentize(double dfMaxLength)OGRSimpleCurvevirtual
setCoordinateDimension(int nDimension)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
setPoints(int, OGRRawPoint *, double *=NULL)OGRSimpleCurve
setPoints(int, double *padfX, double *padfY, double *padfZIn=NULL)OGRSimpleCurve
setZ(int, double) (defined in OGRSimpleCurve)OGRSimpleCurve
Simplify(double dTolerance) const OGRGeometryvirtual
SimplifyPreserveTopology(double dTolerance) const OGRGeometry
StartPoint(OGRPoint *) const OGRSimpleCurvevirtual
swapXY()OGRSimpleCurvevirtual
SymDifference(const OGRGeometry *) const OGRGeometryvirtual
SymmetricDifference(const OGRGeometry *) const CPL_WARN_DEPRECATED("Non standard method. Use SymDifference() instead")OGRGeometryvirtual
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 OGRGeometryvirtual
UnionCascaded() const OGRGeometryvirtual
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.11.