OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
BitMap2RGB Class Reference

Draws bitmaps on RGBArray according to FlatView specs. Assumes bitmaps are 100% aligned with array, only sizes may differ. More...

Public Member Functions

 BitMap2RGB (const FlatView::Appearance &, OD::RGBImage &)
 
 ~BitMap2RGB ()
 
void draw (const A2DBitMap *wva, const A2DBitMap *vd, const Geom::Point2D< int > &offset, bool clearexisting=true)
 
OD::RGBImagergbArray ()
 
void setRGBArray (const OD::RGBImage &)
 
void setClipperData (const TypeSet< float > &clipdata)
 

Protected Member Functions

void drawVD (const A2DBitMap &, const Geom::Point2D< int > &)
 
void drawWVA (const A2DBitMap &, const Geom::Point2D< int > &)
 

Protected Attributes

const FlatView::Appearanceapp_
 
OD::RGBImagearray_
 
HistEqualizerhistequalizer_
 
TypeSet< float > & clipperdata_
 

Detailed Description

Draws bitmaps on RGBArray according to FlatView specs. Assumes bitmaps are 100% aligned with array, only sizes may differ.

Constructor & Destructor Documentation

BitMap2RGB::BitMap2RGB ( const FlatView::Appearance ,
OD::RGBImage  
)
BitMap2RGB::~BitMap2RGB ( )

Member Function Documentation

void BitMap2RGB::draw ( const A2DBitMap wva,
const A2DBitMap vd,
const Geom::Point2D< int > &  offset,
bool  clearexisting = true 
)
void BitMap2RGB::drawVD ( const A2DBitMap ,
const Geom::Point2D< int > &   
)
protected
void BitMap2RGB::drawWVA ( const A2DBitMap ,
const Geom::Point2D< int > &   
)
protected
OD::RGBImage& BitMap2RGB::rgbArray ( )
void BitMap2RGB::setClipperData ( const TypeSet< float > &  clipdata)
void BitMap2RGB::setRGBArray ( const OD::RGBImage )

Member Data Documentation

const FlatView::Appearance& BitMap2RGB::app_
protected
OD::RGBImage& BitMap2RGB::array_
protected
TypeSet<float>& BitMap2RGB::clipperdata_
protected
HistEqualizer* BitMap2RGB::histequalizer_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019