claraty::RGB_Image_IO Class Reference
#include <rgb_image_io.h>
Collaboration diagram for claraty::RGB_Image_IO:

Public Member Functions | |
| RGB_Image_IO () | |
| virtual | ~RGB_Image_IO () |
| RGB_Image_IO (std::string filename) | |
| virtual void | load (RGB_Image< unsigned char > &dest_image)=0 |
| virtual void | load (RGB_Image< char > &dest_image)=0 |
| virtual void | load (RGB_Image< unsigned short > &dest_image)=0 |
| virtual void | load (RGB_Image< short > &dest_image)=0 |
| virtual void | load (RGB_Image< unsigned int > &dest_image)=0 |
| virtual void | load (RGB_Image< int > &dest_image)=0 |
| virtual void | load (RGB_Image< float > &dest_image)=0 |
| virtual void | load (RGB_Image< double > &dest_image)=0 |
| virtual void | load (std::string filename, RGB_Image< unsigned char > &dest_image)=0 |
| virtual void | load (std::string filename, RGB_Image< char > &dest_image)=0 |
| virtual void | load (std::string filename, RGB_Image< unsigned short > &dest_image)=0 |
| virtual void | load (std::string filename, RGB_Image< short > &dest_image)=0 |
| virtual void | load (std::string filename, RGB_Image< unsigned int > &dest_image)=0 |
| virtual void | load (std::string filename, RGB_Image< int > &dest_image)=0 |
| virtual void | load (std::string filename, RGB_Image< float > &dest_image)=0 |
| virtual void | load (std::string filename, RGB_Image< double > &dest_image)=0 |
| virtual void | save (const RGB_Image< unsigned char > &src_image)=0 |
| virtual void | save (const RGB_Image< char > &src_image)=0 |
| virtual void | save (const RGB_Image< unsigned short > &src_image)=0 |
| virtual void | save (const RGB_Image< short > &src_image)=0 |
| virtual void | save (const RGB_Image< unsigned int > &src_image)=0 |
| virtual void | save (const RGB_Image< int > &src_image)=0 |
| virtual void | save (const RGB_Image< float > &src_image)=0 |
| virtual void | save (const RGB_Image< double > &src_image)=0 |
| virtual void | save (const std::string &filename, const RGB_Image< unsigned char > &src_image)=0 |
| virtual void | save (const std::string &filename, const RGB_Image< char > &src_image)=0 |
| virtual void | save (const std::string &filename, const RGB_Image< unsigned short > &src_image)=0 |
| virtual void | save (const std::string &filename, const RGB_Image< short > &src_image)=0 |
| virtual void | save (const std::string &filename, const RGB_Image< unsigned int > &src_image)=0 |
| virtual void | save (const std::string &filename, const RGB_Image< int > &src_image)=0 |
| virtual void | save (const std::string &filename, const RGB_Image< float > &src_image)=0 |
| virtual void | save (const std::string &filename, const RGB_Image< double > &src_image)=0 |
| void | set_filename (std::string filename) |
| std::string | get_filename () |
Private Attributes | |
| std::string | _filename |
Detailed Description
Definition at line 34 of file rgb_image_io.h.
Constructor & Destructor Documentation
| claraty::RGB_Image_IO::RGB_Image_IO | ( | ) | [inline] |
| virtual claraty::RGB_Image_IO::~RGB_Image_IO | ( | ) | [inline, virtual] |
| claraty::RGB_Image_IO::RGB_Image_IO | ( | std::string | filename | ) | [inline] |
Construct an RGB_Image_IO object that will save or load an RGB_Image with the provided filename.
- Parameters:
-
filename the filename to use for saving/loading an RGB_Image.
Definition at line 48 of file rgb_image_io.h.
00048 : _filename(filename) {};
Member Function Documentation
| virtual void claraty::RGB_Image_IO::load | ( | RGB_Image< unsigned char > & | dest_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | RGB_Image< char > & | dest_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | RGB_Image< unsigned short > & | dest_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | RGB_Image< short > & | dest_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | RGB_Image< unsigned int > & | dest_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | RGB_Image< int > & | dest_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | RGB_Image< float > & | dest_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | RGB_Image< double > & | dest_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | std::string | filename, | |
| RGB_Image< unsigned char > & | dest_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | std::string | filename, | |
| RGB_Image< char > & | dest_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | std::string | filename, | |
| RGB_Image< unsigned short > & | dest_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | std::string | filename, | |
| RGB_Image< short > & | dest_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | std::string | filename, | |
| RGB_Image< unsigned int > & | dest_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | std::string | filename, | |
| RGB_Image< int > & | dest_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | std::string | filename, | |
| RGB_Image< float > & | dest_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::load | ( | std::string | filename, | |
| RGB_Image< double > & | dest_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const RGB_Image< unsigned char > & | src_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const RGB_Image< char > & | src_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const RGB_Image< unsigned short > & | src_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const RGB_Image< short > & | src_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const RGB_Image< unsigned int > & | src_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const RGB_Image< int > & | src_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const RGB_Image< float > & | src_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const RGB_Image< double > & | src_image | ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const std::string & | filename, | |
| const RGB_Image< unsigned char > & | src_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const std::string & | filename, | |
| const RGB_Image< char > & | src_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const std::string & | filename, | |
| const RGB_Image< unsigned short > & | src_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const std::string & | filename, | |
| const RGB_Image< short > & | src_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const std::string & | filename, | |
| const RGB_Image< unsigned int > & | src_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const std::string & | filename, | |
| const RGB_Image< int > & | src_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const std::string & | filename, | |
| const RGB_Image< float > & | src_image | |||
| ) | [pure virtual] |
| virtual void claraty::RGB_Image_IO::save | ( | const std::string & | filename, | |
| const RGB_Image< double > & | src_image | |||
| ) | [pure virtual] |
| void claraty::RGB_Image_IO::set_filename | ( | std::string | filename | ) | [inline] |
Sets the filename of the file to load or save to.
- Parameters:
-
filename of file to load or save to.
Definition at line 94 of file rgb_image_io.h.
References _filename.
00094 { 00095 _filename = filename; 00096 }
| std::string claraty::RGB_Image_IO::get_filename | ( | ) | [inline] |
Gets the filename of the file being loaded or saved to.
- Returns:
- filename of file being loaded or saved to.
Definition at line 102 of file rgb_image_io.h.
References _filename.
00102 { 00103 return _filename; 00104 }
Member Data Documentation
std::string claraty::RGB_Image_IO::_filename [private] |
The documentation for this class was generated from the following file: