![]() |
OpendTect-6_4
6.4
|
Manages bitmaps. More...
Public Member Functions | |
| BitMapMgr () | |
| ~BitMapMgr () | |
| void | init (const FlatDataPack *, const FlatView::Appearance &, bool wva) |
| void | clearAll () |
| Geom::Point2D< int > | dataOffs (const Geom::PosRectangle< double > &, const Geom::Size2D< int > &) const |
| Returns mUdf(int)'s when outside or incompatible. More... | |
| bool | generate (const Geom::PosRectangle< double > &wr, const Geom::Size2D< int > &bufwrsz, const Geom::Size2D< int > &availpixels) |
| fails only when isufficient memory More... | |
| const A2DBitMap * | bitMap () const |
| const A2DBitMapGenerator * | bitMapGen () const |
| A2DBitMapGenerator * | bitMapGen () |
Private Member Functions | |
| void | setup () |
Private Attributes | |
| Threads::Lock | lock_ |
| ConstDataPackRef< FlatDataPack > | datapack_ |
| FlatView::Appearance & | appearance_ |
| A2DBitMap * | bmp_ |
| A2DBitMapPosSetup * | pos_ |
| A2DBitMapInpData * | data_ |
| A2DBitMapGenerator * | gen_ |
| bool | wva_ |
| Geom::Size2D< int > | sz_ |
| Geom::PosRectangle< double > | wr_ |
Manages bitmaps.
| BitMapMgr::BitMapMgr | ( | ) |
| BitMapMgr::~BitMapMgr | ( | ) |
|
inline |
|
inline |
|
inline |
| void BitMapMgr::clearAll | ( | ) |
| Geom::Point2D<int> BitMapMgr::dataOffs | ( | const Geom::PosRectangle< double > & | , |
| const Geom::Size2D< int > & | |||
| ) | const |
Returns mUdf(int)'s when outside or incompatible.
| bool BitMapMgr::generate | ( | const Geom::PosRectangle< double > & | wr, |
| const Geom::Size2D< int > & | bufwrsz, | ||
| const Geom::Size2D< int > & | availpixels | ||
| ) |
fails only when isufficient memory
| void BitMapMgr::init | ( | const FlatDataPack * | , |
| const FlatView::Appearance & | , | ||
| bool | wva | ||
| ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
mutableprivate |
|
private |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019