Functions

mln::io::pnm::impl Namespace Reference

Namespace of pnm's implementation details. More...

Functions

template<typename I >
void save_data_ (std::ofstream &file, trait::image::speed::fastest, const I &ima)
template<typename I >
void save_data_ (std::ofstream &file, trait::image::speed::any, const I &ima)
template<typename I >
void save_data_contiguous (std::ofstream &file, const I &ima_)
template<typename I >
void save_data_uncontiguous (std::ofstream &file, const I &ima)
template<typename V >
void write_value (std::ofstream &file, const V &v)
template<typename S >
void write_value (std::ofstream &file, const value::Scalar< S > &s)
template<unsigned int n>
void write_value (std::ofstream &file, const value::rgb< n > &c)

Detailed Description

Namespace of pnm's implementation details.


Function Documentation

template<typename I >
void mln::io::pnm::impl::save_data_ ( std::ofstream &  file,
trait::image::speed::fastest  ,
const I &  ima 
) [inline]

Definition at line 159 of file pnm/save.hh.

References save_data_contiguous(), and save_data_uncontiguous().

Referenced by mln::io::pnm::save().

template<typename I >
void mln::io::pnm::impl::save_data_ ( std::ofstream &  file,
trait::image::speed::any  ,
const I &  ima 
) [inline]

Definition at line 172 of file pnm/save.hh.

References save_data_uncontiguous().

template<typename I >
void mln::io::pnm::impl::save_data_contiguous ( std::ofstream &  file,
const I &  ima_ 
) [inline]
template<typename I >
void mln::io::pnm::impl::save_data_uncontiguous ( std::ofstream &  file,
const I &  ima 
) [inline]
template<typename V >
void mln::io::pnm::impl::write_value ( std::ofstream &  file,
const V &  v 
) [inline]

Definition at line 100 of file pnm/save.hh.

template<typename S >
void mln::io::pnm::impl::write_value ( std::ofstream &  file,
const value::Scalar< S > &  s 
) [inline]

Definition at line 110 of file pnm/save.hh.

template<unsigned int n>
void mln::io::pnm::impl::write_value ( std::ofstream &  file,
const value::rgb< n > &  c 
) [inline]