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

Definition at line 24 of file pop_object.h.
Public Member Functions | |
| pop_object () | |
| pop_object (vcl_vector< pop_parameter * > ¶ms) | |
| virtual | ~pop_object () |
| vcl_vector< pop_parameter * > | get_parameters () |
| get the parameters. | |
| void | set (vcl_vector< pop_parameter * > ¶ms) |
| set the parameters. | |
| virtual void | update () |
| update the object based on the parameters. | |
Protected Attributes | |
| vcl_vector< pop_parameter * > | params_ |
| the basic parameters. | |
| pop_object::pop_object | ( | ) | [inline] |
Definition at line 28 of file pop_object.h.
| pop_object::pop_object | ( | vcl_vector< pop_parameter * > & | params | ) | [inline] |
Definition at line 30 of file pop_object.h.
| virtual pop_object::~pop_object | ( | ) | [inline, virtual] |
Definition at line 33 of file pop_object.h.
| vcl_vector<pop_parameter*> pop_object::get_parameters | ( | ) | [inline] |
| void pop_object::set | ( | vcl_vector< pop_parameter * > & | params | ) | [inline] |
| void pop_object::update | ( | ) | [virtual] |
update the object based on the parameters.
Reimplemented in pop_geometric_object, pop_homography_2d, pop_point_2d, pop_point_3d, pop_projective, pop_rigid_3d, and pop_transform.
Definition at line 7 of file pop_object.cxx.
vcl_vector<pop_parameter*> pop_object::params_ [protected] |
1.5.1