This is the complete list of members for te::gm::Polygon, including all inherited members.
| AbstractData() | te::dt::AbstractData | inline | 
| accept(VisitorType &guest) const=0 | te::common::BaseVisitable< Visitor > | pure virtual | 
| add(Curve *ring) | te::gm::CurvePolygon | |
| asBinary(std::size_t &size) const _NOEXCEPT_OP(false) | te::gm::Geometry | |
| asText() const _NOEXCEPT_OP(true) | te::gm::Geometry | |
| buffer(const double &distance) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| buffer(const double &distance, int quadrantSegments) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| buffer(const double &distance, int quadrantSegments, BufferCapStyle endCapStyle) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| clear() | te::gm::CurvePolygon | |
| clone() const | te::gm::Polygon | virtual | 
| computeMBR(bool cascade) const | te::gm::CurvePolygon | virtual | 
| contains(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| convert(te::srs::Converter *converter) override | te::gm::CurvePolygon | virtual | 
| convexHull() const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| coveredBy(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| covers(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| crosses(const Geometry *const rhs) const _NOEXCEPT_OP(false) | 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 _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| disjoint(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| distance(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| dWithin(const Geometry *const rhs, const double &distance) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| equals(const Geometry *const rhs, const bool exact=false) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| Geometry(GeomType t, int srid=0, Envelope *mbr=0) _NOEXCEPT_OP(true) | te::gm::Geometry | |
| Geometry(const Geometry &rhs) _NOEXCEPT_OP(true) | te::gm::Geometry | |
| get2DGeometryType() const _NOEXCEPT_OP(true) | te::gm::Geometry | virtual | 
| get2DGeomTypeId() const _NOEXCEPT_OP(true) | te::gm::Geometry | virtual | 
| getArea() const | te::gm::CurvePolygon | virtual | 
| getBoundary() const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| getCentroid() const | te::gm::CurvePolygon | virtual | 
| getCentroidCoord() const | te::gm::CurvePolygon | virtual | 
| getCoordinateDimension() const _NOEXCEPT_OP(true) | te::gm::Geometry | |
| getCoordOnSurface() const | te::gm::CurvePolygon | virtual | 
| getDimension() const | te::gm::Surface | virtual | 
| getEnvelope() const _NOEXCEPT_OP(true) | te::gm::Geometry | |
| getExteriorRing() const | te::gm::CurvePolygon | |
| getGeometryType() const | te::gm::Polygon | virtual | 
| getGeomTypeId() const _NOEXCEPT_OP(true) | te::gm::Geometry | inline | 
| getGeomTypeId(const std::string >ype) | te::gm::Geometry | static | 
| getGeomTypeString(const int &gId) | te::gm::Geometry | static | 
| getInteriorRingN(std::size_t i) const | te::gm::CurvePolygon | |
| getMBR() const _NOEXCEPT_OP(true) | 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 _NOEXCEPT_OP(true) | te::gm::Geometry | inline | 
| getTypeCode() const | te::gm::Geometry | virtual | 
| getWkb(char *wkb, te::common::MachineByteOrder byteOrder) const _NOEXCEPT_OP(false) | te::gm::Geometry | |
| getWkbSize() const _NOEXCEPT_OP(true) | te::gm::Geometry | |
| intersection(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| intersects(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| is3D() const _NOEXCEPT_OP(true) | te::gm::Geometry | |
| isCollection() const _NOEXCEPT_OP(true) | te::gm::Geometry | |
| isEmpty() const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| isGeomType(const std::string &stype) | te::gm::Geometry | static | 
| isMeasured() const _NOEXCEPT_OP(true) | te::gm::Geometry | |
| isSimple() const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| isValid() const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| loadGeomTypeId() | te::gm::Geometry | static | 
| locateAlong(const double &mValue) const _NOEXCEPT_OP(false) | te::gm::Geometry | inlinevirtual | 
| locateBetween(const double &mStart, const double &mEnd) const _NOEXCEPT_OP(false) | 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 Polygon &rhs) | te::gm::Polygon | virtual | 
| te::gm::CurvePolygon::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) _NOEXCEPT_OP(true) | 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 _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| Polygon(std::size_t nRings, GeomType t, int srid=0, Envelope *mbr=0) | te::gm::Polygon | |
| Polygon(const Polygon &rhs) | te::gm::Polygon | |
| push_back(Curve *ring) | te::gm::CurvePolygon | |
| relate(const Geometry *const rhs, const std::string &matrix) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| relate(const Geometry *const rhs) const _NOEXCEPT_OP(false) | 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::Polygon | 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 _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| toString() const | te::gm::Geometry | inlinevirtual | 
| touches(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| transform(const int &srid) _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| Union(const Geometry *const rhs) const _NOEXCEPT_OP(false) | te::gm::Geometry | virtual | 
| VisitorType typedef | te::common::BaseVisitable< Visitor > | |
| within(const Geometry *const rhs) const _NOEXCEPT_OP(false) | 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 | 
| ~Polygon() | te::gm::Polygon | virtual | 
| ~Surface() | te::gm::Surface | inlinevirtual |