class
#include <atlas/util/Polygon.h>
Polygon
Derived classes
- class PartitionPolygon
Public types
- struct edge_t
-
using edge_set_t = std::
set<edge_ t, typename edge_t:: LessThan> -
using container_t = std::
vector<idx_ t>
Constructors, destructors, conversion operators
- Polygon()
-
Polygon(const edge_
set_ t&) - operator bool() const
Public functions
- auto operator+=(const Polygon&) -> Polygon&
-
void print(std::
ostream&) const - auto assign(T... args) -> T
- auto at(T... args) -> T
- auto back(T... args) -> T
- auto begin(T... args) -> T
- auto capacity(T... args) -> T
- auto cbegin(T... args) -> T
- auto cend(T... args) -> T
- auto clear(T... args) -> T
- auto crbegin(T... args) -> T
- auto crend(T... args) -> T
- auto data(T... args) -> T
- auto emplace(T... args) -> T
- auto emplace_back(T... args) -> T
- auto empty(T... args) -> T
- auto end(T... args) -> T
- auto erase(T... args) -> T
- auto front(T... args) -> T
- auto get_allocator(T... args) -> T
- auto insert(T... args) -> T
- auto max_size(T... args) -> T
- auto operator[](T... args) -> T
- auto pop_back(T... args) -> T
- auto push_back(T... args) -> T
- auto rbegin(T... args) -> T
- auto rend(T... args) -> T
- auto reserve(T... args) -> T
- auto resize(T... args) -> T
- auto shrink_to_fit(T... args) -> T
- auto size(T... args) -> T
- auto swap(T... args) -> T
Friends
-
auto operator<<(std::
ostream& s, const Polygon& p) -> std:: ostream&