SFCGAL  2.3.0
SFCGAL::Polygon Member List

This is the complete list of members for SFCGAL::Polygon, including all inherited members.

accept(GeometryVisitor &visitor) overrideSFCGAL::Polygon
accept(ConstGeometryVisitor &visitor) const overrideSFCGAL::Polygon
addInteriorRing(const LineString &ls)SFCGAL::Polygoninline
addInteriorRing(LineString *ls)SFCGAL::Polygoninline
addInteriorRing(std::unique_ptr< LineString > ring)SFCGAL::Polygoninline
addRing(const LineString &ls)SFCGAL::Polygoninline
addRing(LineString *ls)SFCGAL::Polygoninline
begin() -> iteratorSFCGAL::Polygoninline
begin() const -> const_iteratorSFCGAL::Polygoninline
clone() const -> std::unique_ptr< Derived > (defined in SFCGAL::GeometryImpl< Derived, Base >)SFCGAL::GeometryImpl< Derived, Base >inline
const_iterator typedefSFCGAL::Polygon
coordinateDimension() const -> int overrideSFCGAL::Polygon
dropM() -> bool overrideSFCGAL::Polygon
dropZ() -> bool overrideSFCGAL::Polygon
end() -> iteratorSFCGAL::Polygoninline
end() const -> const_iteratorSFCGAL::Polygoninline
exteriorRing() const -> const LineString &SFCGAL::Polygoninline
exteriorRing() -> LineString &SFCGAL::Polygoninline
geometryType() const -> std::string overrideSFCGAL::Polygon
geometryTypeId() const -> GeometryType overrideSFCGAL::Polygon
hasInteriorRings() const -> boolSFCGAL::Polygoninline
interiorRingN(const size_t &n) const -> const LineString &SFCGAL::Polygoninline
interiorRingN(const size_t &n) -> LineString &SFCGAL::Polygoninline
is3D() const -> bool overrideSFCGAL::Polygon
isCounterClockWiseOriented() const -> boolSFCGAL::Polygon
isEmpty() const -> bool overrideSFCGAL::Polygon
isMeasured() const -> bool overrideSFCGAL::Polygon
iterator typedefSFCGAL::Polygon
numInteriorRings() const -> size_tSFCGAL::Polygoninline
numRings() const -> size_tSFCGAL::Polygoninline
operator=(Polygon other) -> Polygon &SFCGAL::Polygon
Polygon()SFCGAL::Polygon
Polygon(const std::vector< LineString > &rings)SFCGAL::Polygon
Polygon(const LineString &exteriorRing)SFCGAL::Polygon
Polygon(LineString *exteriorRing)SFCGAL::Polygon
Polygon(std::unique_ptr< LineString > exteriorRing)SFCGAL::Polygon
Polygon(const Triangle &triangle)SFCGAL::Polygon
Polygon(const Polygon &other)SFCGAL::Polygon
Polygon(const CGAL::Polygon_2< Kernel > &other)SFCGAL::Polygon
Polygon(const CGAL::Polygon_with_holes_2< Kernel > &poly)SFCGAL::Polygon
reverse()SFCGAL::Polygon
ringN(const size_t &n) const -> const LineString &SFCGAL::Polygoninline
ringN(const size_t &n) -> LineString &SFCGAL::Polygoninline
serialize(Archive &ar, const unsigned int)SFCGAL::Polygoninline
setExteriorRing(const LineString &ring)SFCGAL::Polygoninline
setExteriorRing(LineString *ring)SFCGAL::Polygoninline
setExteriorRing(std::unique_ptr< LineString > ring)SFCGAL::Polygoninline
swapXY() -> void overrideSFCGAL::Polygon
toPolygon_2(bool fixOrientation=true) const -> CGAL::Polygon_2< Kernel >SFCGAL::Polygon
toPolygon_with_holes_2(bool fixOrientation=true) const -> CGAL::Polygon_with_holes_2< Kernel >SFCGAL::Polygon
~Polygon() overrideSFCGAL::Polygon