Functions
contrib/brl/bbas/bsta/io/bsta_io_histogram.h File Reference

Binary I/O for bsta_histogram. More...

#include <bsta/bsta_histogram.h>
#include <bsta/bsta_joint_histogram.h>
#include <bsta/bsta_joint_histogram_3d.h>
#include <vsl/vsl_binary_io.h>
#include <vsl/vsl_vector_io.h>
#include <vbl/vbl_array_2d.h>
#include <vbl/io/vbl_io_array_2d.h>
#include <vbl/vbl_array_3d.h>
#include <vbl/io/vbl_io_array_3d.h>
#include <vcl_iostream.h>

Go to the source code of this file.

Functions

template<class T >
void vsl_b_write (vsl_b_ostream &os, const bsta_histogram< T > &h)
 Binary save bsta_histogram to stream.
template<class T >
void vsl_b_read (vsl_b_istream &is, bsta_histogram< T > &h, bool skip=false)
 Binary load bsta_histogram from stream.
template<class T >
void vsl_print_summary (vcl_ostream &os, const bsta_histogram< T > &h)
 Print summary.
void vsl_b_write (vsl_b_ostream &os, const bsta_histogram_base *hptr)
void vsl_b_read (vsl_b_istream &is, bsta_histogram_base *&hptr)
void vsl_b_write (vsl_b_ostream &os, const bsta_histogram_base_sptr &hptr)
 Binary write boxm2_scene smart pointer to stream.
void vsl_b_read (vsl_b_istream &is, bsta_histogram_base_sptr &hptr)
 Binary load boxm scene smart pointer from stream.
template<class T >
void vsl_b_write (vsl_b_ostream &os, const bsta_joint_histogram< T > &h)
 Binary save bsta_joint_histogram to stream.
template<class T >
void vsl_b_read (vsl_b_istream &is, bsta_joint_histogram< T > &h, bool skip=false)
 Binary load bsta_joint_histogram from stream.
template<class T >
void vsl_print_summary (vcl_ostream &os, const bsta_joint_histogram< T > &h)
 Print summary.
void vsl_b_write (vsl_b_ostream &os, const bsta_joint_histogram_base *hptr)
void vsl_b_read (vsl_b_istream &is, bsta_joint_histogram_base *&hptr)
template<class T >
void vsl_b_write (vsl_b_ostream &os, const bsta_joint_histogram_3d< T > &h)
 Binary save bsta_joint_histogram_3d to stream.
template<class T >
void vsl_b_read (vsl_b_istream &is, bsta_joint_histogram_3d< T > &h, bool skip=false)
 Binary load bsta_joint_histogram_3d from stream.
template<class T >
void vsl_print_summary (vcl_ostream &os, const bsta_joint_histogram_3d< T > &h)
 Print summary.
void vsl_b_write (vsl_b_ostream &os, const bsta_joint_histogram_3d_base *hptr)
void vsl_b_read (vsl_b_istream &is, bsta_joint_histogram_3d_base *&hptr)

Detailed Description

Binary I/O for bsta_histogram.

Author:
J.L. Mundy
Date:
February 29, 2008
    Modifications
     <none yet>
   

Definition in file bsta_io_histogram.h.


Function Documentation

template<class T >
void vsl_b_read ( vsl_b_istream is,
bsta_histogram< T > &  h,
bool  skip = false 
)

Binary load bsta_histogram from stream.

Definition at line 53 of file bsta_io_histogram.h.

void vsl_b_read ( vsl_b_istream is,
bsta_histogram_base *&  hptr 
)

Definition at line 23 of file bsta_io_histogram.cxx.

void vsl_b_read ( vsl_b_istream is,
bsta_histogram_base_sptr hptr 
)

Binary load boxm scene smart pointer from stream.

Definition at line 117 of file bsta_sigma_normalizer.cxx.

template<class T >
void vsl_b_read ( vsl_b_istream is,
bsta_joint_histogram< T > &  h,
bool  skip = false 
)

Binary load bsta_joint_histogram from stream.

Definition at line 128 of file bsta_io_histogram.h.

void vsl_b_read ( vsl_b_istream is,
bsta_joint_histogram_base *&  hptr 
)

Definition at line 88 of file bsta_io_histogram.cxx.

template<class T >
void vsl_b_read ( vsl_b_istream is,
bsta_joint_histogram_3d< T > &  h,
bool  skip = false 
)

Binary load bsta_joint_histogram_3d from stream.

Definition at line 213 of file bsta_io_histogram.h.

void vsl_b_read ( vsl_b_istream is,
bsta_joint_histogram_3d_base *&  hptr 
)

Definition at line 151 of file bsta_io_histogram.cxx.

template<class T >
void vsl_b_write ( vsl_b_ostream os,
const bsta_histogram< T > &  h 
)

Binary save bsta_histogram to stream.

Definition at line 29 of file bsta_io_histogram.h.

void vsl_b_write ( vsl_b_ostream os,
const bsta_histogram_base hptr 
)

Definition at line 5 of file bsta_io_histogram.cxx.

void vsl_b_write ( vsl_b_ostream os,
const bsta_histogram_base_sptr hptr 
)

Binary write boxm2_scene smart pointer to stream.

Definition at line 110 of file bsta_sigma_normalizer.cxx.

template<class T >
void vsl_b_write ( vsl_b_ostream os,
const bsta_joint_histogram< T > &  h 
)

Binary save bsta_joint_histogram to stream.

Definition at line 100 of file bsta_io_histogram.h.

void vsl_b_write ( vsl_b_ostream os,
const bsta_joint_histogram_base hptr 
)

Definition at line 70 of file bsta_io_histogram.cxx.

template<class T >
void vsl_b_write ( vsl_b_ostream os,
const bsta_joint_histogram_3d< T > &  h 
)

Binary save bsta_joint_histogram_3d to stream.

Definition at line 179 of file bsta_io_histogram.h.

void vsl_b_write ( vsl_b_ostream os,
const bsta_joint_histogram_3d_base hptr 
)

Definition at line 133 of file bsta_io_histogram.cxx.

template<class T >
void vsl_print_summary ( vcl_ostream &  os,
const bsta_histogram< T > &  h 
)

Print summary.

Definition at line 81 of file bsta_io_histogram.h.

template<class T >
void vsl_print_summary ( vcl_ostream &  os,
const bsta_joint_histogram< T > &  h 
)

Print summary.

Definition at line 162 of file bsta_io_histogram.h.

template<class T >
void vsl_print_summary ( vcl_ostream &  os,
const bsta_joint_histogram_3d< T > &  h 
)

Print summary.

Definition at line 252 of file bsta_io_histogram.h.