Definition at line 23 of file triangle_set.h.
Public Types | |
typedef Point | point_t |
typedef topology::triangle< point_t > | triangle_t |
typedef Point::coeff_t | coeff_t |
typedef std::vector< triangle_t > | rep_t |
typedef rep_t::iterator | iterator |
typedef rep_t::const_iterator | const_iterator |
Public Member Functions | |
triangle_set () | |
triangle_set (const triangle_set &T) | |
triangle_set (const triangle_t &t1) | |
triangle_set< point_t > & | insert (const triangle_t &t1) |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
int | size () |
void | resize (int n) |
triangle_t & | operator[] (unsigned i) |
triangle_t | operator[] (unsigned i) const |
Public Attributes | |
rep_t | rep_ |
topology::triangle_set< Point >::triangle_set | ( | const triangle_set< Point > & | T | ) |
Copy constructor.
Definition at line 38 of file triangle_set.h.
topology::triangle_set< Point >::triangle_set | ( | const triangle_t & | t1 | ) |
Constructor from a triangle.
Definition at line 41 of file triangle_set.h.
References topology::triangle_set< Point >::rep_.
triangle_set<point_t>& topology::triangle_set< Point >::insert | ( | const triangle_t & | t1 | ) |
Insert a triangle in the triangle set.
Definition at line 47 of file triangle_set.h.
References topology::triangle_set< Point >::rep_.