A vector of polygons.
More...
#include <Polygon.h>
|
|
using | base = container::Vector<Polygon> |
| | Base storage class for Polygon.
|
| |
|
using | size_type = typename base::size_type |
| | Size type for indexing etc.
|
| |
|
using | Unique = std::unique_ptr<PolyVector> |
| | Unique pointer.
|
| |
|
using | Shared = std::shared_ptr<PolyVector> |
| | Shared pointer.
|
| |
|
using | Option = std::optional<PolyVector> |
| | Optional.
|
| |
|
using | base |
| | Base container type.
|
| |
|
using | value_type |
| | Stored type.
|
| |
|
using | size_type |
| | Container size (index) type.
|
| |
|
using | iterator |
| | Container iterator type.
|
| |
|
using | const_iterator |
| | Container const iterator type.
|
| |
◆ PolyVector() [1/2]
| active::geometry::PolyVector::PolyVector |
( |
size_type | toReserve = 0 | ) |
|
|
inline |
Constructor
- Parameters
-
| toReserve | The number of polygons to reserve space for |
◆ PolyVector() [2/2]
| active::geometry::PolyVector::PolyVector |
( |
const PolyVector & | source | ) |
|
|
inline |
Copy constructor
- Parameters
-
◆ ~PolyVector()
| virtual active::geometry::PolyVector::~PolyVector |
( |
| ) |
|
|
virtualdefault |
◆ findLargest() [1/2]
Find the largest polygon in the list
- Returns
- An iterator at the largest polygon (end() on failure)
◆ findLargest() [2/2]
Find the largest polygon in the list
- Returns
- An iterator at the largest polygon (end() on failure)
The documentation for this class was generated from the following files:
- /Users/rwessel/Documents/Development/ActiveLib/Active/Geometry/Polygon.h
- /Users/rwessel/Documents/Development/ActiveLib/Active/Geometry/Polygon.cpp