![]() |
Project
|
#include <Contour.h>
Public Types | |
using | size_type = typename std::vector< o2::mch::contour::Polygon< T > >::size_type |
Public Member Functions | |
Contour ()=default | |
Contour (std::initializer_list< o2::mch::contour::Polygon< T > > args) | |
size_type | size () const |
o2::mch::contour::Polygon< T > | operator[] (int i) const |
bool | empty () const |
Contour< T > & | addPolygon (const Polygon< T > &polygon) |
bool | contains (T x, T y) const |
bool | isClosed () const |
bool | isCounterClockwiseOriented () const |
std::vector< o2::mch::contour::Vertex< T > > | getVertices () const |
std::vector< o2::mch::contour::Vertex< T > > | getSortedVertices () const |
std::vector< o2::mch::contour::Polygon< T > > | getPolygons () const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const Contour< T > &contour) |
using o2::mch::contour::Contour< T >::size_type = typename std::vector<o2::mch::contour::Polygon<T> >::size_type |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |