|
Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
|
#include <ranges>#include <algorithm>#include <numeric>#include <sstream>#include <vector>#include <fishnet/CollectionConcepts.hpp>#include <fishnet/FunctionalConcepts.hpp>#include <fishnet/IGeometry.hpp>#include <fishnet/Ray.hpp>#include <fishnet/Segment.hpp>#include <fishnet/PolygonalRingVerification.hpp>#include <fishnet/PolygonDistance.hpp>#include <fishnet/RingIntersection.hpp>#include "Rectangle.hpp"

Go to the source code of this file.
Classes | |
| class | fishnet::geometry::Ring< T > |
| Implementation of a ring. More... | |
Namespaces | |
| namespace | fishnet |
| namespace | fishnet::geometry |
Enumerations | |
| enum class | fishnet::geometry::PointLocation { fishnet::geometry::INSIDE , fishnet::geometry::OUTSIDE , fishnet::geometry::BOUNDARY } |
Functions | |
| template<std::ranges::random_access_range R> | |
| fishnet::geometry::Ring (const R &) -> Ring< typename std::ranges::range_value_t< R >::numeric_type > | |
| template<typename T > | |
| fishnet::geometry::Ring (std::initializer_list< Vec2D< T > > &&points) -> Ring< T > | |