#include <gtrl_polygon.h>
Public Member Functions | |
gtrl_polygon (const vcl_vector< gtrl_vertex_sptr > ps) | |
int | size () const |
gtrl_vertex_sptr | operator[] (const int i) const |
bool | inside (const gtrl_vertex_sptr point) const |
Protected Attributes | |
vcl_vector< gtrl_vertex_sptr > | ps_ |
Definition at line 14 of file gtrl_polygon.h.
gtrl_polygon::gtrl_polygon | ( | const vcl_vector< gtrl_vertex_sptr > | ps | ) |
Definition at line 11 of file gtrl_polygon.cxx.
bool gtrl_polygon::inside | ( | const gtrl_vertex_sptr | point | ) | const |
Definition at line 19 of file gtrl_polygon.cxx.
gtrl_vertex_sptr gtrl_polygon::operator[] | ( | const int | i | ) | const [inline] |
Definition at line 20 of file gtrl_polygon.h.
int gtrl_polygon::size | ( | ) | const [inline] |
Definition at line 19 of file gtrl_polygon.h.
vcl_vector<gtrl_vertex_sptr> gtrl_polygon::ps_ [protected] |
Definition at line 26 of file gtrl_polygon.h.