Base class for Multi-Variate Probability Density Function classes. More...
#include <vnl/io/vnl_io_vector.h>
#include <vsl/vsl_binary_io.h>
#include <vcl_string.h>
#include <vcl_iosfwd.h>
Go to the source code of this file.
Classes | |
class | vpdfl_pdf_base |
Base class for Multi-Variate Probability Density Function classes. More... | |
Functions | |
void | vsl_add_to_binary_loader (const vpdfl_pdf_base &b) |
Allows derived class to be loaded by base-class pointer. | |
void | vsl_b_write (vsl_b_ostream &bfs, const vpdfl_pdf_base &b) |
Binary file stream output operator for class reference. | |
void | vsl_b_read (vsl_b_istream &bfs, vpdfl_pdf_base &b) |
Binary file stream input operator for class reference. | |
void | vsl_print_summary (vcl_ostream &os, const vpdfl_pdf_base &b) |
Stream output operator for class reference. | |
void | vsl_print_summary (vcl_ostream &os, const vpdfl_pdf_base *b) |
Stream output operator for class pointer. | |
vcl_ostream & | operator<< (vcl_ostream &os, const vpdfl_pdf_base &b) |
Stream output operator for class reference. | |
vcl_ostream & | operator<< (vcl_ostream &os, const vpdfl_pdf_base *b) |
Stream output operator for class pointer. |
Base class for Multi-Variate Probability Density Function classes.
Definition in file vpdfl_pdf_base.h.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const vpdfl_pdf_base & | b | ||
) |
Stream output operator for class reference.
Definition at line 268 of file vpdfl_pdf_base.cxx.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const vpdfl_pdf_base * | b | ||
) |
Stream output operator for class pointer.
Definition at line 277 of file vpdfl_pdf_base.cxx.
void vsl_add_to_binary_loader | ( | const vpdfl_pdf_base & | b | ) |
Allows derived class to be loaded by base-class pointer.
A loader object exists which is invoked by calls of the form "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 156 of file vpdfl_pdf_base.cxx.
void vsl_b_read | ( | vsl_b_istream & | bfs, |
vpdfl_pdf_base & | b | ||
) |
Binary file stream input operator for class reference.
Definition at line 240 of file vpdfl_pdf_base.cxx.
void vsl_b_write | ( | vsl_b_ostream & | bfs, |
const vpdfl_pdf_base & | b | ||
) |
Binary file stream output operator for class reference.
Definition at line 233 of file vpdfl_pdf_base.cxx.
void vsl_print_summary | ( | vcl_ostream & | os, |
const vpdfl_pdf_base & | b | ||
) |
Stream output operator for class reference.
Definition at line 247 of file vpdfl_pdf_base.cxx.
void vsl_print_summary | ( | vcl_ostream & | os, |
const vpdfl_pdf_base * | b | ||
) |
Stream output operator for class pointer.
Definition at line 257 of file vpdfl_pdf_base.cxx.