Public Member Functions | |
| BitMapMgr (const Viewer &, bool wva) | |
| ~BitMapMgr () | |
| void | setupChg () |
| Geom::Point2D< int > | dataOffs (const Geom::PosRectangle< double > &, const Geom::Size2D< int > &) const |
| Returns mUdf(int)'s when outside or incompatible. | |
| bool | generate (const Geom::PosRectangle< double > &wr, const Geom::Size2D< int > &bufwrsz, const Geom::Size2D< int > &availpixels) |
| fails only when isufficient memory | |
| const A2DBitMap * | bitMap () const |
| const A2DBitMapGenerator * | bitMapGen () const |
Protected Member Functions | |
| void | clearAll () |
Protected Attributes | |
| const Viewer & | vwr_ |
| A2DBitMap * | bmp_ |
| A2DBitMapPosSetup * | pos_ |
| A2DBitMapInpData * | data_ |
| A2DBitMapGenerator * | gen_ |
| bool | wva_ |
| Geom::PosRectangle< double > | wr_ |
| Geom::Size2D< int > | sz_ |
| FlatView::BitMapMgr::BitMapMgr | ( | const Viewer & | , | |
| bool | wva | |||
| ) |
| FlatView::BitMapMgr::~BitMapMgr | ( | ) | [inline] |
| const A2DBitMap* FlatView::BitMapMgr::bitMap | ( | ) | const [inline] |
| const A2DBitMapGenerator* FlatView::BitMapMgr::bitMapGen | ( | ) | const [inline] |
| void FlatView::BitMapMgr::clearAll | ( | ) | [protected] |
| Geom::Point2D<int> FlatView::BitMapMgr::dataOffs | ( | const Geom::PosRectangle< double > & | , | |
| const Geom::Size2D< int > & | ||||
| ) | const |
Returns mUdf(int)'s when outside or incompatible.
| bool FlatView::BitMapMgr::generate | ( | const Geom::PosRectangle< double > & | wr, | |
| const Geom::Size2D< int > & | bufwrsz, | |||
| const Geom::Size2D< int > & | availpixels | |||
| ) |
fails only when isufficient memory
| void FlatView::BitMapMgr::setupChg | ( | ) |
A2DBitMap* FlatView::BitMapMgr::bmp_ [protected] |
A2DBitMapInpData* FlatView::BitMapMgr::data_ [protected] |
A2DBitMapGenerator* FlatView::BitMapMgr::gen_ [protected] |
A2DBitMapPosSetup* FlatView::BitMapMgr::pos_ [protected] |
Geom::Size2D<int> FlatView::BitMapMgr::sz_ [protected] |
const Viewer& FlatView::BitMapMgr::vwr_ [protected] |
Geom::PosRectangle<double> FlatView::BitMapMgr::wr_ [protected] |
bool FlatView::BitMapMgr::wva_ [protected] |
1.7.1