#include <rgrl_feature_region.h>
Inheritance diagram for rgrl_feature_region:

Definition at line 16 of file rgrl_feature_region.h.
Public Member Functions | |
| rgrl_feature_region () | |
| virtual | ~rgrl_feature_region () |
| virtual const vcl_vector< vnl_vector< int > > & | pixel_coordinates () |
| virtual const vcl_vector< vnl_vector< int > > & | pixel_coordinates_ratio (vnl_vector< double > const &spacing_ratio) |
| get pixels coordinates within the region. | |
| virtual void | generate_pixel_coordinates (vnl_vector< double > const &spacing_ratio)=0 |
| generate pixels coordinates within the region. | |
Protected Attributes | |
| bool | pixel_coordinates_cached_ |
| vcl_vector< vnl_vector< int > > | pixel_coordinates_ |
| vnl_vector< double > | spacing_ratio_ |
| rgrl_feature_region::rgrl_feature_region | ( | ) | [inline] |
Definition at line 20 of file rgrl_feature_region.h.
| virtual rgrl_feature_region::~rgrl_feature_region | ( | ) | [inline, virtual] |
Definition at line 23 of file rgrl_feature_region.h.
| const vcl_vector< vnl_vector< int > > & rgrl_feature_region::pixel_coordinates | ( | ) | [virtual] |
Definition at line 14 of file rgrl_feature_region.cxx.
| vcl_vector< vnl_vector< int > > const & rgrl_feature_region::pixel_coordinates_ratio | ( | vnl_vector< double > const & | spacing_ratio | ) | [virtual] |
| virtual void rgrl_feature_region::generate_pixel_coordinates | ( | vnl_vector< double > const & | spacing_ratio | ) | [pure virtual] |
generate pixels coordinates within the region.
Implemented in rgrl_feature_face_region, rgrl_feature_point_region, and rgrl_feature_trace_region.
bool rgrl_feature_region::pixel_coordinates_cached_ [protected] |
Definition at line 45 of file rgrl_feature_region.h.
vcl_vector< vnl_vector<int> > rgrl_feature_region::pixel_coordinates_ [protected] |
Definition at line 46 of file rgrl_feature_region.h.
vnl_vector< double > rgrl_feature_region::spacing_ratio_ [protected] |
Definition at line 47 of file rgrl_feature_region.h.
1.5.1