| AbstractData() | te::dt::AbstractData | inline | 
  | accept(VisitorType &guest) const =0 | te::common::BaseVisitable< Visitor > | pure virtual | 
  | 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 | 
  | CircularString(GeomType t, int srid=0, Envelope *mbr=0) | te::gm::CircularString |  | 
  | CircularString(std::size_t size, GeomType t, int srid=0, Envelope *mbr=0) | te::gm::CircularString |  | 
  | CircularString(const CircularString &rhs) | te::gm::CircularString |  | 
  | clone() const  | te::gm::CircularString | virtual | 
  | computeMBR(bool cascade) const  | te::gm::CircularString | 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 | 
  | Curve(GeomType t, int srid=0, Envelope *mbr=0) | te::gm::Curve |  | 
  | Curve(const Curve &rhs) | te::gm::Curve |  | 
  | 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 |  | 
  | getBoundary() const  | te::gm::Geometry | virtual | 
  | getCoordinateDimension() const  | te::gm::Geometry |  | 
  | getCoordinates() const  | te::gm::CircularString | inline | 
  | getCoordinates() | te::gm::CircularString | inline | 
  | getDimension() const  | te::gm::Curve | virtual | 
  | getEndPoint() const  | te::gm::CircularString | virtual | 
  | getEnvelope() const  | te::gm::Geometry |  | 
  | getGeometryType() const  | te::gm::CircularString | virtual | 
  | getGeomTypeId() const  | te::gm::Geometry | inline | 
  | getGeomTypeId(const std::string >ype) | te::gm::Geometry | static | 
  | getLength() const  | te::gm::CircularString | virtual | 
  | getM(std::size_t i) const  | te::gm::CircularString |  | 
  | getM() const  | te::gm::CircularString | inline | 
  | getM() | te::gm::CircularString | inline | 
  | getMBR() const  | te::gm::Geometry |  | 
  | getNPoints() const  | te::gm::CircularString | inlinevirtual | 
  | getPointN(std::size_t i) const  | te::gm::CircularString |  | 
  | getSRID() const  | te::gm::Geometry | inline | 
  | getStartPoint() const  | te::gm::CircularString | virtual | 
  | getTypeCode() const  | te::gm::Geometry | virtual | 
  | getWkb(char *wkb, te::common::MachineByteOrder byteOrder) const  | te::gm::Geometry |  | 
  | getWkbSize() const  | te::gm::Geometry |  | 
  | getX(std::size_t i) const  | te::gm::CircularString |  | 
  | getY(std::size_t i) const  | te::gm::CircularString |  | 
  | getZ(std::size_t i) const  | te::gm::CircularString |  | 
  | getZ() const  | te::gm::CircularString | inline | 
  | getZ() | te::gm::CircularString | inline | 
  | 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 |  | 
  | isClosed() const  | te::gm::CircularString | virtual | 
  | isEmpty() const  | te::gm::Geometry | virtual | 
  | isGeomType(const std::string &stype) | te::gm::Geometry | static | 
  | isMeasured() const  | te::gm::Geometry |  | 
  | isRing() const  | te::gm::Curve |  | 
  | 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::CircularString | virtual | 
  | m_coords | te::gm::CircularString | protected | 
  | m_gType | te::gm::Geometry | protected | 
  | m_mA | te::gm::CircularString | protected | 
  | m_mbr | te::gm::Geometry | mutableprotected | 
  | m_srid | te::gm::Geometry | protected | 
  | m_zA | te::gm::CircularString | protected | 
  | makeEmpty() | te::gm::CircularString |  | 
  | operator=(const CircularString &rhs) | te::gm::CircularString |  | 
  | te::gm::Curve::operator=(const Curve &rhs) | te::gm::Curve | virtual | 
  | te::gm::Geometry::operator=(const Geometry &rhs) | te::gm::Geometry | virtual | 
  | overlaps(const Geometry *const rhs) const  | te::gm::Geometry | virtual | 
  | relate(const Geometry *const rhs, const std::string &matrix) const  | te::gm::Geometry | virtual | 
  | relate(const Geometry *const rhs) const  | te::gm::Geometry | virtual | 
  | ReturnType typedef | te::common::BaseVisitable< Visitor > |  | 
  | setM(std::size_t i, const double &m) | te::gm::CircularString |  | 
  | setNumCoordinates(std::size_t size) | te::gm::CircularString |  | 
  | setPoint(std::size_t i, const double &x, const double &y) | te::gm::CircularString |  | 
  | setPointM(std::size_t i, const double &x, const double &y, const double &m) | te::gm::CircularString |  | 
  | setPointN(std::size_t i, const Point &p) | te::gm::CircularString |  | 
  | setPointZ(std::size_t i, const double &x, const double &y, const double &z) | te::gm::CircularString |  | 
  | setPointZM(std::size_t i, const double &x, const double &y, const double &z, const double &m) | te::gm::CircularString |  | 
  | setSRID(int srid) | te::gm::CircularString | virtual | 
  | setX(std::size_t i, const double &x) | te::gm::CircularString |  | 
  | setY(std::size_t i, const double &y) | te::gm::CircularString |  | 
  | setZ(std::size_t i, const double &z) | te::gm::CircularString |  | 
  | size() const  | te::gm::CircularString | inline | 
  | sm_geomTypeMap | te::gm::Geometry | protectedstatic | 
  | sm_typeName | te::gm::CircularString | privatestatic | 
  | 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::CircularString | 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 | 
  | ~CircularString() | te::gm::CircularString |  | 
  | ~Curve() | te::gm::Curve | inlinevirtual | 
  | ~Geometry() | te::gm::Geometry | virtual |