triangulates holeless polygons. More...
#include <gtrl_triangulation.h>
Public Member Functions | |
gtrl_triangulation (gtrl_polygon poly) | |
void | run () |
vcl_vector< gtrl_triangle_sptr > | get_triangles () const |
vcl_vector< gtrl_vertex_sptr > | get_points () const |
Protected Attributes | |
gtrl_polygon | poly_ |
vcl_vector< gtrl_triangle_sptr > | tris_ |
vcl_vector< gtrl_vertex_sptr > | pts_ |
triangulates holeless polygons.
Definition at line 16 of file gtrl_triangulation.h.
gtrl_triangulation::gtrl_triangulation | ( | gtrl_polygon | poly | ) |
Definition at line 29 of file gtrl_triangulation.cxx.
vcl_vector<gtrl_vertex_sptr> gtrl_triangulation::get_points | ( | ) | const [inline] |
Definition at line 25 of file gtrl_triangulation.h.
vcl_vector<gtrl_triangle_sptr> gtrl_triangulation::get_triangles | ( | ) | const [inline] |
Definition at line 24 of file gtrl_triangulation.h.
void gtrl_triangulation::run | ( | ) |
Definition at line 34 of file gtrl_triangulation.cxx.
gtrl_polygon gtrl_triangulation::poly_ [protected] |
Definition at line 28 of file gtrl_triangulation.h.
vcl_vector<gtrl_vertex_sptr> gtrl_triangulation::pts_ [protected] |
Definition at line 31 of file gtrl_triangulation.h.
vcl_vector<gtrl_triangle_sptr> gtrl_triangulation::tris_ [protected] |
Definition at line 30 of file gtrl_triangulation.h.