bcal_calibrate_plane Class Reference

#include <bcal_calibrate_plane.h>

Inheritance diagram for bcal_calibrate_plane:

bcal_calibrate_object vcsl_spatial vcsl_coordinate_system vbl_ref_count List of all members.

Detailed Description

Definition at line 23 of file bcal_calibrate_plane.h.


Public Member Functions

int read_data (vcl_vector< vgl_homg_point_2d< double > > &pts)
vcl_vector< vgl_homg_point_2d<
double > > & 
get_points ()
int readData (const char *fname)
 bcal_calibrate_plane ()
virtual ~bcal_calibrate_plane ()
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_

Private Attributes

vcl_vector< vgl_homg_point_2d<
double > > 
pts_

Constructor & Destructor Documentation

bcal_calibrate_plane::bcal_calibrate_plane (  ) 

Definition at line 13 of file bcal_calibrate_plane.cxx.

bcal_calibrate_plane::~bcal_calibrate_plane (  )  [virtual]

Definition at line 17 of file bcal_calibrate_plane.cxx.


Member Function Documentation

int bcal_calibrate_plane::read_data ( vcl_vector< vgl_homg_point_2d< double > > &  pts  ) 

Definition at line 44 of file bcal_calibrate_plane.cxx.

vcl_vector<vgl_homg_point_2d<double> >& bcal_calibrate_plane::get_points (  )  [inline]

Definition at line 28 of file bcal_calibrate_plane.h.

int bcal_calibrate_plane::readData ( const char *  fname  ) 

Definition at line 22 of file bcal_calibrate_plane.cxx.


Member Data Documentation

vcl_vector<vgl_homg_point_2d<double> > bcal_calibrate_plane::pts_ [private]

Definition at line 25 of file bcal_calibrate_plane.h.


The documentation for this class was generated from the following files:
Generated on Wed Oct 8 05:24:10 2008 for contrib/brl/bmvl/bcal by  doxygen 1.5.1