SFCGAL  2.3.0
SFCGAL::Surface Member List

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

accept(GeometryVisitor &visitor)=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
accept(ConstGeometryVisitor &visitor) const =0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
almostEqual(const Geometry &other, double tolerance, algorithm::EqualityStrictness strictOrder=algorithm::EqualityStrictness::pointNonOrdered()) const -> bool (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
as() const -> const Derived & (defined in SFCGAL::Geometry)SFCGAL::Geometryinline
as() -> Derived & (defined in SFCGAL::Geometry)SFCGAL::Geometryinline
asText(const int &numDecimals=-1) const -> std::string (defined in SFCGAL::Geometry)SFCGAL::Geometry
asWkb(boost::endian::order wkbOrder=boost::endian::order::native, bool asHex=false) const -> std::string (defined in SFCGAL::Geometry)SFCGAL::Geometry
boundary() const -> std::unique_ptr< Geometry > (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
centroid() const -> Point (defined in SFCGAL::Geometry)SFCGAL::Geometry
centroid3D() const -> Point (defined in SFCGAL::Geometry)SFCGAL::Geometry
clone() const -> std::unique_ptr< Geometry > (defined in SFCGAL::Geometry)SFCGAL::Geometryinline
coordinateDimension() const -> int=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
dimension() const -> int overrideSFCGAL::Surface
distance(const Geometry &other) const -> double (defined in SFCGAL::Geometry)SFCGAL::Geometry
distance3D(const Geometry &other) const -> double (defined in SFCGAL::Geometry)SFCGAL::Geometry
dropM() -> bool=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
dropZ() -> bool=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
envelope() const -> Envelope (defined in SFCGAL::Geometry)SFCGAL::Geometry
forceValidityFlag(bool validity) (defined in SFCGAL::Geometry)SFCGAL::Geometry
Geometry() (defined in SFCGAL::Geometry)SFCGAL::Geometry
Geometry(const Geometry &)=default (defined in SFCGAL::Geometry)SFCGAL::Geometry
geometryN(size_t const &idx) const -> const Geometry & (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
geometryN(size_t const &idx) -> Geometry & (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
geometryType() const -> std::string=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
geometryTypeId() const -> GeometryType=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
getCoordinateType() const -> CoordinateType (defined in SFCGAL::Geometry)SFCGAL::Geometryinline
hasValidityFlag() const -> bool (defined in SFCGAL::Geometry)SFCGAL::Geometry
is() const -> bool (defined in SFCGAL::Geometry)SFCGAL::Geometryinline
is3D() const -> bool=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
isEmpty() const -> bool=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
isMeasured() const -> bool=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
numGeometries() const -> size_t (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
operator=(const Geometry &other) -> Geometry &=default (defined in SFCGAL::Geometry)SFCGAL::Geometry
round(const long &scale=1) (defined in SFCGAL::Geometry)SFCGAL::Geometry
serialize(Archive &, const unsigned int) (defined in SFCGAL::Geometry)SFCGAL::Geometryinline
setGeometryN(const Geometry &geometry, size_t const &idx) (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
setGeometryN(Geometry *geometry, size_t const &idx) (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
setGeometryN(std::unique_ptr< Geometry > geometry, size_t const &idx) (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
Surface()SFCGAL::Surfaceprotected
Surface(Surface const &other)SFCGAL::Surfaceprotected
swapXY() -> void=0 (defined in SFCGAL::Geometry)SFCGAL::Geometrypure virtual
validityFlag_ (defined in SFCGAL::Geometry)SFCGAL::Geometryprotected
~Geometry()=default (defined in SFCGAL::Geometry)SFCGAL::Geometryvirtual
~Surface() overrideSFCGAL::Surface