A polygon composed of line segments.
More...
#include <polyline.hh>
|
using | scalar_type = T |
|
using | value_type = typename base_type::value_type |
|
using | pointer = typename base_type::pointer |
|
using | const_pointer = typename base_type::const_pointer |
|
using | reference = typename base_type::reference |
|
using | const_reference = typename base_type::const_reference |
|
using | iterator = typename base_type::iterator |
|
using | const_iterator = typename base_type::const_iterator |
|
using | size_type = typename base_type::size_type |
|
using | difference_type = typename base_type::difference_type |
|
using | reverse_iterator = typename base_type::reverse_iterator |
|
using | const_reverse_iterator = typename base_type::const_reverse_iterator |
|
|
void | gift_wrap () |
| Convex hull. More...
|
|
void | remove_interior () |
|
void | reorder () |
|
void | stitch () |
|
void | simplify () |
|
void | gnuplot (std::ostream &out) const |
|
Polygon< T, N > | polygon () const |
|
template<> |
void | reorder () |
|
|
static constexpr const int | dimensions = N |
|
template<class T, int N>
class vtb::geometry::Polyline< T, N >
A polygon composed of line segments.
- Date
- 2019-04-08
- Author
- Ivan Gankevich
Definition at line 20 of file polyline.hh.
◆ gift_wrap()
template<class T , int N>
Convex hull.
- Date
- 2019-04-15
- Author
- Ivan Gankevich
- Uses gift wrapping algorithm [jarvis1973].
- Convex hull contains only segments from a polyline.
Definition at line 76 of file polyline.cc.