Public Member Functions | Protected Member Functions | Protected Attributes

VDA2DBitMapGenerator Class Reference

Wiggles/Variable Area Drawing on A2DBitMap's. More...

Inheritance diagram for VDA2DBitMapGenerator:
A2DBitMapGenerator ParallelTask

List of all members.

Public Member Functions

 VDA2DBitMapGenerator (const A2DBitMapInpData &, const A2DBitMapPosSetup &)
VDA2DBitMapGenParsvdpars ()
const VDA2DBitMapGenParsvdpars () const
void linearInterpolate (bool yn)

Protected Member Functions

od_int64 nrIterations () const
bool doWork (od_int64, od_int64, int)
VDA2DBitMapGenParsgtPars () const
 VDA2DBitMapGenerator (const VDA2DBitMapGenerator &)
void doFill ()
void drawStrip (int)
void drawPixLines (int, const Interval< int > &)
void fillInterpPars (Interpolate::Applier2D< float > &, int, int)
void drawVal (int, int, float)
bool dumpXPM (std::ostream &) const

Protected Attributes

float strippixs_
TypeSet< int > stripstodraw_

Detailed Description

Wiggles/Variable Area Drawing on A2DBitMap's.


Constructor & Destructor Documentation

VDA2DBitMapGenerator::VDA2DBitMapGenerator ( const A2DBitMapInpData ,
const A2DBitMapPosSetup  
)
VDA2DBitMapGenerator::VDA2DBitMapGenerator ( const VDA2DBitMapGenerator  )  [protected]

Not implemented to prevent usage Copy the pars instead


Member Function Documentation

void VDA2DBitMapGenerator::doFill (  )  [protected]
bool VDA2DBitMapGenerator::doWork ( od_int64  ,
od_int64  ,
int   
) [protected]
void VDA2DBitMapGenerator::drawPixLines ( int  ,
const Interval< int > &   
) [protected]
void VDA2DBitMapGenerator::drawStrip ( int   )  [protected]
void VDA2DBitMapGenerator::drawVal ( int  ,
int  ,
float   
) [protected]
bool VDA2DBitMapGenerator::dumpXPM ( std::ostream &   )  const [protected]
void VDA2DBitMapGenerator::fillInterpPars ( Interpolate::Applier2D< float > &  ,
int  ,
int   
) [protected]
VDA2DBitMapGenPars& VDA2DBitMapGenerator::gtPars (  )  const [inline, protected]
void VDA2DBitMapGenerator::linearInterpolate ( bool  yn  )  [inline]
od_int64 VDA2DBitMapGenerator::nrIterations (  )  const [protected, virtual]

Implements ParallelTask.

VDA2DBitMapGenPars& VDA2DBitMapGenerator::vdpars (  )  [inline]
const VDA2DBitMapGenPars& VDA2DBitMapGenerator::vdpars (  )  const [inline]

Member Data Documentation