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

Definition at line 20 of file bcal_calibrate_object.h.
Public Member Functions | |
| bcal_calibrate_object () | |
| virtual | ~bcal_calibrate_object () |
| 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_beat (vcl_vector< double > const &new_beat) |
| 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 | |
| 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_ |
|
|
Definition at line 23 of file bcal_calibrate_object.h. |
|
|
Definition at line 24 of file bcal_calibrate_object.h. |
1.4.4