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

Definition at line 22 of file bcal_zhang_camera_node.h.
Public Member Functions | |
| bcal_zhang_camera_node (int id=0) | |
| virtual | ~bcal_zhang_camera_node () |
| int | read_data (vcl_vector< vgl_homg_point_2d< double > > &ppts, int iframe) |
| int | removeData () |
| vcl_vector< vgl_homg_point_2d< double > > & | getPoints (int iview) |
| int | readData (const char *fname, int iview) |
| virtual void | set_beat (vcl_vector< double > const &new_beats) |
| vnl_double_3x3 | get_intrinsic () const |
| void | set_intrinsic (vnl_double_3x3 k) |
| int | get_id () const |
| int | num_views () |
| virtual const vcsl_spatial * | cast_to_spatial () const |
| virtual const vcsl_cartesian_2d * | cast_to_cartesian_2d () const |
| virtual const vcsl_polar * | cast_to_polar () const |
| virtual const vcsl_cartesian_3d * | cast_to_cartesian_3d () const |
| virtual const vcsl_cylindrical * | cast_to_cylindrical () const |
| virtual const vcsl_spherical * | cast_to_spherical () const |
| vcl_vector< double > | beat () const |
| unsigned int | duration () const |
| vcl_vector< vcsl_spatial_sptr > | parent () const |
| vcl_vector< vcsl_spatial_transformation_sptr > | motion () const |
| bool | valid_time (double time) const |
| void | set_parent (vcl_vector< vcsl_spatial_sptr > const &new_parent) |
| void | set_motion (vcl_vector< vcsl_spatial_transformation_sptr > const &m) |
| void | set_unique (const vcsl_spatial_sptr &new_parent, const vcsl_spatial_transformation_sptr &new_motion) |
| virtual int | matching_interval (double time) const |
| virtual bool | path_from_local_to_cs_exists (const vcsl_spatial_sptr &other, double time) |
| virtual bool | is_absolute (double time) const |
| virtual vnl_vector< double > | from_local_to_cs (const vnl_vector< double > &v, const vcsl_spatial_sptr &other, double time) |
| virtual void | set_graph (const vcsl_graph_sptr &new_graph) |
| int | dimensionality () const |
| bool | valid_axis (unsigned int i) const |
| vcsl_axis_sptr | axis (int i) const |
| vnl_vector< double > | from_cs_to_standard_units (const vnl_vector< double > &v) const |
| vnl_vector< double > | from_standard_units_to_cs (const vnl_vector< double > &v) const |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
Protected Member Functions | |
| virtual bool | recursive_path_from_local_to_cs_exists (const vcsl_spatial_sptr &other, double time) |
| virtual void | path_from_local_to_cs (const vcsl_spatial_sptr &other, double time, vcl_vector< vcsl_spatial_transformation_sptr > &path, VCSL_SPATIAL_VECTOR_BOOL &sens) |
| virtual bool | recursive_path_from_local_to_cs (const vcsl_spatial_sptr &other, double time, vcl_vector< vcsl_spatial_transformation_sptr > &path, VCSL_SPATIAL_VECTOR_BOOL &sens) |
Protected Attributes | |
| bcal_camera * | cam_ |
| int | num_views_ |
| vcl_vector< vcsl_spatial_sptr > | parent_ |
| vcl_vector< double > | beat_ |
| vcl_vector< vcsl_spatial_transformation_sptr > | motion_ |
| vcl_vector< vcsl_spatial_sptr > | potential_children_ |
| vcsl_graph_sptr | graph_ |
| bool | reached_ |
| vcl_vector< vcsl_axis_sptr > | axes_ |
Private Attributes | |
| vcl_vector< vgl_homg_point_2d< double > > * | point_lists_ptr_ |
| bcal_zhang_camera_node::bcal_zhang_camera_node | ( | int | id = 0 |
) |
Definition at line 14 of file bcal_zhang_camera_node.cxx.
| bcal_zhang_camera_node::~bcal_zhang_camera_node | ( | ) | [virtual] |
Definition at line 26 of file bcal_zhang_camera_node.cxx.
| int bcal_zhang_camera_node::read_data | ( | vcl_vector< vgl_homg_point_2d< double > > & | ppts, | |
| int | iframe | |||
| ) |
Definition at line 83 of file bcal_zhang_camera_node.cxx.
| int bcal_zhang_camera_node::removeData | ( | ) |
Definition at line 74 of file bcal_zhang_camera_node.cxx.
| vcl_vector< vgl_homg_point_2d<double> >& bcal_zhang_camera_node::getPoints | ( | int | iview | ) | [inline] |
Definition at line 35 of file bcal_zhang_camera_node.h.
| int bcal_zhang_camera_node::readData | ( | const char * | fname, | |
| int | iview | |||
| ) |
Definition at line 42 of file bcal_zhang_camera_node.cxx.
| void bcal_zhang_camera_node::set_beat | ( | vcl_vector< double > const & | new_beats | ) | [virtual] |
| vnl_double_3x3 bcal_camera_node::get_intrinsic | ( | ) | const [inherited] |
Definition at line 32 of file bcal_camera_node.cxx.
| void bcal_camera_node::set_intrinsic | ( | vnl_double_3x3 | k | ) | [inherited] |
Definition at line 37 of file bcal_camera_node.cxx.
| int bcal_camera_node::get_id | ( | ) | const [inherited] |
Definition at line 42 of file bcal_camera_node.cxx.
| int bcal_camera_node::num_views | ( | ) | [inline, inherited] |
Definition at line 31 of file bcal_camera_node.h.
vcl_vector< vgl_homg_point_2d<double> >* bcal_zhang_camera_node::point_lists_ptr_ [private] |
Definition at line 25 of file bcal_zhang_camera_node.h.
bcal_camera* bcal_camera_node::cam_ [protected, inherited] |
Definition at line 21 of file bcal_camera_node.h.
int bcal_camera_node::num_views_ [protected, inherited] |
Definition at line 22 of file bcal_camera_node.h.
1.5.1