Claw  1.7.0
Public Member Functions
claw::graphic::xbm::reader Class Reference

This class read data from a xbm file and store it in an image. More...

#include <xbm.hpp>

List of all members.

Public Member Functions

 reader (image &img)
 Constructor.
 reader (image &img, std::istream &f)
 Constructor.
 reader (xbm &img, std::istream &f)
 Constructor.
 ~reader ()
 Destructor.
void load (std::istream &f)
 Load an image from a xbm file.

Detailed Description

This class read data from a xbm file and store it in an image.

Author:
Julien Jorge

Definition at line 53 of file xbm.hpp.


Constructor & Destructor Documentation

claw::graphic::xbm::reader::reader ( image img)

Constructor.

Parameters:
imgThe image in which the data will be stored.

Definition at line 41 of file xbm_reader.cpp.

claw::graphic::xbm::reader::reader ( image img,
std::istream &  f 
)

Constructor.

Parameters:
imgThe image in which the data will be stored.
fThe file from which we read the data.
Postcondition:
img contains the data from f.

Definition at line 54 of file xbm_reader.cpp.

References load().

claw::graphic::xbm::reader::reader ( xbm img,
std::istream &  f 
)

Constructor.

Parameters:
imgThe image in which the data will be stored.
fThe file from which we read the data.
Postcondition:
img contains the data from f.

Definition at line 67 of file xbm_reader.cpp.

References load(), claw::graphic::xbm::set_hot(), and claw::graphic::xbm::set_name().


Member Function Documentation

void claw::graphic::xbm::reader::load ( std::istream &  f)

Load an image from a xbm file.

Parameters:
fXBM file.

Definition at line 95 of file xbm_reader.cpp.

References CLAW_PRECOND.

Referenced by reader().


The documentation for this class was generated from the following files: