Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
Loading...
Searching...
No Matches
fishnet::geometry::SimplePolygon< T > Member List

This is the complete list of members for fishnet::geometry::SimplePolygon< T >, including all inherited members.

aaBB() const noexceptfishnet::geometry::SimplePolygon< T >inline
area() const noexceptfishnet::geometry::Ring< T >inline
centroid() const noexceptfishnet::geometry::Ring< T >inline
contains(IPolygon auto const &other) const noexceptfishnet::geometry::SimplePolygon< T >inline
fishnet::geometry::Ring::contains(IPoint auto const &point) const noexceptfishnet::geometry::Ring< T >inline
fishnet::geometry::Ring::contains(ISegment auto const &segment) const noexceptfishnet::geometry::Ring< T >inline
fishnet::geometry::Ring::contains(IRing auto const &other) const noexceptfishnet::geometry::Ring< T >inline
containsInHole(IPoint auto const &point) const noexceptfishnet::geometry::SimplePolygon< T >inline
containsInHole(IPolygon auto const &other) const noexceptfishnet::geometry::SimplePolygon< T >inline
crosses(IPolygon auto const &other) const noexceptfishnet::geometry::SimplePolygon< T >inline
fishnet::geometry::Ring::crosses(IRing auto const &other) const noexceptfishnet::geometry::Ring< T >inline
distance(IPolygon auto const &other) const noexceptfishnet::geometry::SimplePolygon< T >inline
fishnet::geometry::Ring::distance(IRing auto const &other) const noexceptfishnet::geometry::Ring< T >inline
getBoundary() const noexceptfishnet::geometry::SimplePolygon< T >inline
getHoles() const noexceptfishnet::geometry::SimplePolygon< T >inline
getPointLocation(IPoint auto const &point) const noexceptfishnet::geometry::Ring< T >inlineprotected
getPoints()=deletefishnet::geometry::SimplePolygon< T >
fishnet::geometry::Ring::getPoints() const noexceptfishnet::geometry::Ring< T >inline
getSegments()=deletefishnet::geometry::SimplePolygon< T >
fishnet::geometry::Ring::getSegments() const noexceptfishnet::geometry::Ring< T >inline
hash() const noexceptfishnet::geometry::Ring< T >inline
intersections(LinearGeometry auto const &linearFeature) const noexceptfishnet::geometry::Ring< T >inline
intersects(const L &linearFeature) const noexceptfishnet::geometry::Ring< T >inline
isInside(IPoint auto const &point) const noexceptfishnet::geometry::Ring< T >inline
isOnBoundary(IPoint auto const &point) const noexceptfishnet::geometry::Ring< T >inline
isOutside(IPoint auto const &point) const noexceptfishnet::geometry::Ring< T >inline
isSimple() const noexceptfishnet::geometry::SimplePolygon< T >inline
numeric_type typedeffishnet::geometry::SimplePolygon< T >
operator Ring< U >() const noexceptfishnet::geometry::Ring< T >inline
operator==(const SimplePolygon< U > &other) const noexceptfishnet::geometry::SimplePolygon< T >inline
fishnet::geometry::Ring::operator==(const Ring< U > &other) const noexceptfishnet::geometry::Ring< T >inline
Ring(util::random_access_range_of< Vec2D< T > > auto const &points, bool checked=false)fishnet::geometry::Ring< T >inline
Ring(util::random_access_range_of< Segment< T > > auto &&segments, bool checked=false)fishnet::geometry::Ring< T >inline
Ring(std::initializer_list< Vec2D< T > > &&points)fishnet::geometry::Ring< T >inline
SimplePolygon(const Ring< T > &boundary)fishnet::geometry::SimplePolygon< T >inline
SimplePolygon(std::initializer_list< Vec2D< T > > &&points)fishnet::geometry::SimplePolygon< T >inline
SimplePolygon(util::random_access_range_of< Vec2D< T > > auto const &points)fishnet::geometry::SimplePolygon< T >inline
SimplePolygon(util::random_access_range_of< Segment< T > > auto const &segments)fishnet::geometry::SimplePolygon< T >inline
toString() const noexceptfishnet::geometry::Ring< T >inline
touches(IPolygon auto const &other) const noexceptfishnet::geometry::SimplePolygon< T >inline
fishnet::geometry::Ring::touches(IRing auto const &other) const noexceptfishnet::geometry::Ring< T >inline
typefishnet::geometry::SimplePolygon< T >static