AbstractData() | te::dt::AbstractData | inline |
accept(VisitorType &guest) const =0 | te::common::BaseVisitable< Visitor > | pure virtual |
add(Curve *ring) | te::gm::CurvePolygon | inline |
asBinary(std::size_t &size) const | te::gm::Geometry | |
asText() const | te::gm::Geometry | |
buffer(const double &distance) const | te::gm::Geometry | virtual |
buffer(const double &distance, int quadrantSegments) const | te::gm::Geometry | virtual |
buffer(const double &distance, int quadrantSegments, BufferCapStyle endCapStyle) const | te::gm::Geometry | virtual |
clear() | te::gm::CurvePolygon | |
clone() const | te::gm::CurvePolygon | virtual |
computeMBR(bool cascade) const | te::gm::CurvePolygon | virtual |
contains(const Geometry *const rhs) const | te::gm::Geometry | virtual |
convexHull() const | te::gm::Geometry | virtual |
coveredBy(const Geometry *const rhs) const | te::gm::Geometry | virtual |
covers(const Geometry *const rhs) const | te::gm::Geometry | virtual |
crosses(const Geometry *const rhs) const | te::gm::Geometry | virtual |
CurvePolygon(std::size_t nRings, GeomType t, int srid=0, Envelope *mbr=0) | te::gm::CurvePolygon | |
CurvePolygon(const CurvePolygon &rhs) | te::gm::CurvePolygon | |
difference(const Geometry *const rhs) const | te::gm::Geometry | virtual |
disjoint(const Geometry *const rhs) const | te::gm::Geometry | virtual |
distance(const Geometry *const rhs) const | te::gm::Geometry | virtual |
dWithin(const Geometry *const rhs, const double &distance) const | te::gm::Geometry | virtual |
equals(const Geometry *const rhs, const bool exact=false) const | te::gm::Geometry | virtual |
Geometry(GeomType t, int srid=-1, Envelope *mbr=0) | te::gm::Geometry | |
Geometry(const Geometry &rhs) | te::gm::Geometry | |
getArea() const | te::gm::CurvePolygon | virtual |
getBoundary() const | te::gm::Geometry | virtual |
getCentroid() const | te::gm::CurvePolygon | virtual |
getCentroidCoord() const | te::gm::CurvePolygon | virtual |
getCoordinateDimension() const | te::gm::Geometry | |
getCoordOnSurface() const | te::gm::CurvePolygon | virtual |
getDimension() const | te::gm::Surface | virtual |
getEnvelope() const | te::gm::Geometry | |
getExteriorRing() const | te::gm::CurvePolygon | |
getGeometryType() const | te::gm::CurvePolygon | virtual |
getGeomTypeId() const | te::gm::Geometry | inline |
getGeomTypeId(const std::string >ype) | te::gm::Geometry | static |
getInteriorRingN(std::size_t i) const | te::gm::CurvePolygon | |
getMBR() const | te::gm::Geometry | |
getNPoints() const | te::gm::CurvePolygon | virtual |
getNumInteriorRings() const | te::gm::CurvePolygon | |
getNumRings() const | te::gm::CurvePolygon | inline |
getPerimeter() const | te::gm::CurvePolygon | virtual |
getPointOnSurface() const | te::gm::CurvePolygon | virtual |
getRingN(std::size_t i) const | te::gm::CurvePolygon | inline |
getRings() | te::gm::CurvePolygon | inline |
getRings() const | te::gm::CurvePolygon | inline |
getSRID() const | te::gm::Geometry | inline |
getTypeCode() const | te::gm::Geometry | virtual |
getWkb(char *wkb, te::common::MachineByteOrder byteOrder) const | te::gm::Geometry | |
getWkbSize() const | te::gm::Geometry | |
intersection(const Geometry *const rhs) const | te::gm::Geometry | virtual |
intersects(const Geometry *const rhs) const | te::gm::Geometry | virtual |
is3D() const | te::gm::Geometry | |
isEmpty() const | te::gm::Geometry | virtual |
isGeomType(const std::string &stype) | te::gm::Geometry | static |
isMeasured() const | te::gm::Geometry | |
isSimple() const | te::gm::Geometry | virtual |
isValid() const | te::gm::Geometry | virtual |
loadGeomTypeId() | te::gm::Geometry | static |
locateAlong(const double &mValue) const | te::gm::Geometry | inlinevirtual |
locateBetween(const double &mStart, const double &mEnd) const | te::gm::Geometry | virtual |
m_gType | te::gm::Geometry | protected |
m_mbr | te::gm::Geometry | mutableprotected |
m_rings | te::gm::CurvePolygon | private |
m_srid | te::gm::Geometry | protected |
operator=(const CurvePolygon &rhs) | te::gm::CurvePolygon | virtual |
te::gm::Surface::operator=(const Surface &rhs) | te::gm::Surface | virtual |
te::gm::Geometry::operator=(const Geometry &rhs) | te::gm::Geometry | virtual |
operator[](std::size_t i) const | te::gm::CurvePolygon | inline |
operator[](std::size_t i) | te::gm::CurvePolygon | inline |
overlaps(const Geometry *const rhs) const | te::gm::Geometry | virtual |
push_back(Curve *ring) | te::gm::CurvePolygon | inline |
relate(const Geometry *const rhs, const std::string &matrix) const | te::gm::Geometry | virtual |
relate(const Geometry *const rhs) const | te::gm::Geometry | virtual |
removeRingN(std::size_t i) | te::gm::CurvePolygon | |
ReturnType typedef | te::common::BaseVisitable< Visitor > | |
setNumRings(std::size_t size) | te::gm::CurvePolygon | |
setRingN(std::size_t i, Curve *r) | te::gm::CurvePolygon | |
setSRID(int srid) | te::gm::CurvePolygon | virtual |
sm_geomTypeMap | te::gm::Geometry | protectedstatic |
sm_typeName | te::gm::CurvePolygon | privatestatic |
Surface(GeomType t, int srid=0, Envelope *mbr=0) | te::gm::Surface | |
Surface(const Surface &rhs) | te::gm::Surface | |
symDifference(const Geometry *const rhs) const | te::gm::Geometry | virtual |
toString() const | te::gm::Geometry | inlinevirtual |
touches(const Geometry *const rhs) const | te::gm::Geometry | virtual |
transform(int srid) | te::gm::CurvePolygon | virtual |
Union(const Geometry *const rhs) const | te::gm::Geometry | virtual |
VisitorType typedef | te::common::BaseVisitable< Visitor > | |
within(const Geometry *const rhs) const | te::gm::Geometry | virtual |
~AbstractData() | te::dt::AbstractData | inlinevirtual |
~BaseVisitable() | te::common::BaseVisitable< Visitor > | inlineprotectedvirtual |
~CurvePolygon() | te::gm::CurvePolygon | virtual |
~Geometry() | te::gm::Geometry | virtual |
~Surface() | te::gm::Surface | inlinevirtual |