#include <iso_img_buffer_tools.h>
Collaboration diagram for iso::img::BufferTools:
Public Member Functions | |
template<class Type> | |
Buffer< Type > * | createBuffer (const base::String &pFileName) throw (base::Exception) |
create buffer from image file | |
template<class Type> | |
VectorField< Type > * | createVectorField (const base::String &pFileName) throw (base::Exception) |
create vector field from image file | |
Static Public Member Functions | |
static BufferTools & | get () |
retrieve singleton instance | |
static void | destroy () |
destroy singleton instance | |
Protected Member Functions | |
BufferTools () | |
singleton instance default constructor | |
~BufferTools () | |
destructor | |
Static Protected Attributes | |
static BufferTools * | sBufferTools |
BufferTools::BufferTools | ( | ) | [protected] |
singleton instance default constructor
BufferTools::~BufferTools | ( | ) | [protected] |
destructor
BufferTools & BufferTools::get | ( | ) | [static] |
retrieve singleton instance
void BufferTools::destroy | ( | ) | [static] |
destroy singleton instance
Buffer< Type > * iso::img::BufferTools::createBuffer | ( | const base::String & | pFileName | ) | throw (base::Exception) |
create buffer from image file
pFileName | image file |
base::Exception | failed to create buffer from image file |
VectorField< Type > * iso::img::BufferTools::createVectorField | ( | const base::String & | pFileName | ) | throw (base::Exception) |
create vector field from image file
pFileName | image file |
base::Exception | failed to create vector field from image file |
BufferTools * BufferTools::sBufferTools [static, protected] |