bcal_calibrate_object Class Reference

#include <bcal_calibrate_object.h>

Inheritance diagram for bcal_calibrate_object:

vcsl_spatial vcsl_coordinate_system vbl_ref_count bcal_calibrate_plane List of all members.

Detailed Description

Definition at line 20 of file bcal_calibrate_object.h.


Public Member Functions

 bcal_calibrate_object ()
virtual ~bcal_calibrate_object ()
virtual const vcsl_spatialcast_to_spatial () const
virtual const vcsl_cartesian_2dcast_to_cartesian_2d () const
virtual const vcsl_polarcast_to_polar () const
virtual const vcsl_cartesian_3dcast_to_cartesian_3d () const
virtual const vcsl_cylindricalcast_to_cylindrical () const
virtual const vcsl_sphericalcast_to_spherical () const
vcl_vector< double > beat () const
unsigned int duration () const
vcl_vector< vcsl_spatial_sptrparent () const
vcl_vector< vcsl_spatial_transformation_sptrmotion () 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_sptrparent_
vcl_vector< double > beat_
vcl_vector< vcsl_spatial_transformation_sptrmotion_
vcl_vector< vcsl_spatial_sptrpotential_children_
vcsl_graph_sptr graph_
bool reached_
vcl_vector< vcsl_axis_sptraxes_

Constructor & Destructor Documentation

bcal_calibrate_object::bcal_calibrate_object (  )  [inline]

Definition at line 23 of file bcal_calibrate_object.h.

virtual bcal_calibrate_object::~bcal_calibrate_object (  )  [inline, virtual]

Definition at line 24 of file bcal_calibrate_object.h.


The documentation for this class was generated from the following file:
Generated on Sat Oct 11 05:23:38 2008 for contrib/brl/bmvl/bcal by  doxygen 1.5.1