Generates Array2D bitmap from Array2D<float> More...
Public Member Functions | |
| virtual | ~A2DBitMapGenerator () |
| void | setBitMap (A2DBitMap &) |
| A2DBitMap & | bitmap () |
| const A2DBitMap & | bitmap () const |
| int | bitmapSize (int dim) const |
| void | initBitMap () |
| void | setPixSizes (int, int) |
| void | fill () |
| bool | dump (std::ostream &) const |
| A2DBitMapGenPars & | pars () |
| const A2DBitMapGenPars & | pars () const |
| const A2DBitMapInpData & | data () const |
| const A2DBitMapPosSetup & | setup () const |
| const Interval< float > | getScaleRange () const |
Static Public Member Functions | |
| static void | initBitMap (A2DBitMap &) |
| with cNoFill | |
Protected Member Functions | |
| A2DBitMapGenerator (const A2DBitMapInpData &, const A2DBitMapPosSetup &, A2DBitMapGenPars &) | |
| virtual void | doFill ()=0 |
| virtual bool | dumpXPM (std::ostream &) const |
Protected Attributes | |
| const A2DBitMapInpData & | data_ |
| const A2DBitMapPosSetup & | setup_ |
| A2DBitMapGenPars & | pars_ |
| A2DBitMap * | bitmap_ |
| int | szdim0_ |
| int | szdim1_ |
| const float * | dim0pos_ |
| Interval< float > | dim1pos_ |
| Interval< float > | dim0rg_ |
| Interval< float > | dim1rg_ |
| float | dim0perpix_ |
| float | dim1perpix_ |
| Interval< float > | scalerg_ |
| float | scalewidth_ |
Generates Array2D bitmap from Array2D<float>
| virtual A2DBitMapGenerator::~A2DBitMapGenerator | ( | ) | [inline, virtual] |
| A2DBitMapGenerator::A2DBitMapGenerator | ( | const A2DBitMapInpData & | , | |
| const A2DBitMapPosSetup & | , | |||
| A2DBitMapGenPars & | ||||
| ) | [protected] |
pass a new instance of (subclass of) A2DBitMapGenPars
| A2DBitMap& A2DBitMapGenerator::bitmap | ( | ) | [inline] |
| const A2DBitMap& A2DBitMapGenerator::bitmap | ( | ) | const [inline] |
| int A2DBitMapGenerator::bitmapSize | ( | int | dim | ) | const |
| const A2DBitMapInpData& A2DBitMapGenerator::data | ( | ) | const [inline] |
| virtual void A2DBitMapGenerator::doFill | ( | ) | [protected, pure virtual] |
Implemented in WVAA2DBitMapGenerator.
| bool A2DBitMapGenerator::dump | ( | std::ostream & | ) | const |
| virtual bool A2DBitMapGenerator::dumpXPM | ( | std::ostream & | ) | const [inline, protected, virtual] |
Reimplemented in WVAA2DBitMapGenerator.
| void A2DBitMapGenerator::fill | ( | ) |
| const Interval<float> A2DBitMapGenerator::getScaleRange | ( | ) | const [inline] |
| static void A2DBitMapGenerator::initBitMap | ( | A2DBitMap & | ) | [static] |
with cNoFill
| void A2DBitMapGenerator::initBitMap | ( | ) | [inline] |
| const A2DBitMapGenPars& A2DBitMapGenerator::pars | ( | ) | const [inline] |
| A2DBitMapGenPars& A2DBitMapGenerator::pars | ( | ) | [inline] |
| void A2DBitMapGenerator::setBitMap | ( | A2DBitMap & | ) |
| void A2DBitMapGenerator::setPixSizes | ( | int | , | |
| int | ||||
| ) |
| const A2DBitMapPosSetup& A2DBitMapGenerator::setup | ( | ) | const [inline] |
A2DBitMap* A2DBitMapGenerator::bitmap_ [protected] |
const A2DBitMapInpData& A2DBitMapGenerator::data_ [protected] |
float A2DBitMapGenerator::dim0perpix_ [protected] |
const float* A2DBitMapGenerator::dim0pos_ [protected] |
Interval<float> A2DBitMapGenerator::dim0rg_ [protected] |
float A2DBitMapGenerator::dim1perpix_ [protected] |
Interval<float> A2DBitMapGenerator::dim1pos_ [protected] |
Interval<float> A2DBitMapGenerator::dim1rg_ [protected] |
A2DBitMapGenPars& A2DBitMapGenerator::pars_ [protected] |
Interval<float> A2DBitMapGenerator::scalerg_ [protected] |
float A2DBitMapGenerator::scalewidth_ [protected] |
const A2DBitMapPosSetup& A2DBitMapGenerator::setup_ [protected] |
int A2DBitMapGenerator::szdim0_ [protected] |
int A2DBitMapGenerator::szdim1_ [protected] |
1.7.1