Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

gtrl_polygon Class Reference

#include <gtrl_polygon.h>

List of all members.


Detailed Description

Definition at line 14 of file 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_sptrps_


Constructor & Destructor Documentation

gtrl_polygon::gtrl_polygon const vcl_vector< gtrl_vertex_sptr ps  ) 
 

Definition at line 11 of file gtrl_polygon.cxx.


Member Function Documentation

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.


Member Data Documentation

vcl_vector<gtrl_vertex_sptr> gtrl_polygon::ps_ [protected]
 

Definition at line 26 of file gtrl_polygon.h.


The documentation for this class was generated from the following files:
Generated on Thu Jan 10 14:48:06 2008 for contrib/gel/gtrl by  doxygen 1.4.4