Base for functions which calculate and apply 2D transformations. More...
#include <vcl_string.h>
#include <vcl_memory.h>
#include <vcl_iosfwd.h>
#include <vsl/vsl_fwd.h>
#include <vnl/vnl_fwd.h>
#include <msm/msm_points.h>
#include <msm/msm_wt_mat_2d.h>
Go to the source code of this file.
Classes | |
class | msm_aligner |
Base for functions which calculate and apply 2D transformations. More... | |
Functions | |
void | vsl_add_to_binary_loader (const msm_aligner &b) |
Allows derived class to be loaded by base-class pointer. | |
void | vsl_b_write (vsl_b_ostream &bfs, const msm_aligner &b) |
Binary file stream output operator for class reference. | |
void | vsl_b_read (vsl_b_istream &bfs, msm_aligner &b) |
Binary file stream input operator for class reference. | |
vcl_ostream & | operator<< (vcl_ostream &os, const msm_aligner &b) |
Stream output operator for class reference. | |
vcl_ostream & | operator<< (vcl_ostream &os, const msm_aligner *b) |
Stream output operator for class pointer. | |
void | vsl_print_summary (vcl_ostream &os, const msm_aligner &b) |
Stream output operator for class reference. | |
void | vsl_print_summary (vcl_ostream &os, const msm_aligner *b) |
Stream output operator for class reference. |
Base for functions which calculate and apply 2D transformations.
Definition in file msm_aligner.h.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const msm_aligner & | b | ||
) |
Stream output operator for class reference.
Definition at line 105 of file msm_aligner.cxx.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const msm_aligner * | b | ||
) |
Stream output operator for class pointer.
Definition at line 116 of file msm_aligner.cxx.
void vsl_add_to_binary_loader | ( | const msm_aligner & | b | ) |
Allows derived class to be loaded by base-class pointer.
A loader object exists which is invoked by calls of the form "vsl_b_read(bfs,base_ptr);". This loads derived class objects from the disk, places them on the heap and returns a base class pointer. In order to work the loader object requires an instance of each derived class that might be found. This function gives the model class to the appropriate loader.
Definition at line 54 of file msm_aligner.cxx.
void vsl_b_read | ( | vsl_b_istream & | bfs, |
msm_aligner & | b | ||
) |
Binary file stream input operator for class reference.
Definition at line 98 of file msm_aligner.cxx.
void vsl_b_write | ( | vsl_b_ostream & | bfs, |
const msm_aligner & | b | ||
) |
Binary file stream output operator for class reference.
Definition at line 61 of file msm_aligner.cxx.
void vsl_print_summary | ( | vcl_ostream & | os, |
const msm_aligner & | b | ||
) |
Stream output operator for class reference.
Definition at line 126 of file msm_aligner.cxx.
void vsl_print_summary | ( | vcl_ostream & | os, |
const msm_aligner * | b | ||
) |
Stream output operator for class reference.
Definition at line 133 of file msm_aligner.cxx.