Public Member Functions | Protected Attributes

Strat::LayerModelGenerator Class Reference

Generates LayerSequences. More...

Inheritance diagram for Strat::LayerModelGenerator:
Executor SequentialTask Task NamedObject CallBacker

List of all members.

Public Member Functions

 LayerModelGenerator (const LayerSequenceGenDesc &, LayerModel &, int nrseqs=100)
void setNrSeq (int nr)
void reset ()
virtual od_int64 nrDone () const
virtual od_int64 totalNr () const
virtual const char * nrDoneText () const
virtual const char * message () const
virtual int nextStep ()

Protected Attributes

const LayerSequenceGenDescdesc_
LayerModellm_
BufferString msg_
od_int64 nrseqs_
od_int64 seqnr_

Detailed Description

Generates LayerSequences.


Constructor & Destructor Documentation

Strat::LayerModelGenerator::LayerModelGenerator ( const LayerSequenceGenDesc ,
LayerModel ,
int  nrseqs = 100 
)

Member Function Documentation

virtual const char* Strat::LayerModelGenerator::message (  )  const [inline, virtual]

Reimplemented from Task.

virtual int Strat::LayerModelGenerator::nextStep (  )  [virtual]

Implements SequentialTask.

virtual od_int64 Strat::LayerModelGenerator::nrDone (  )  const [inline, virtual]

Reimplemented from Task.

virtual const char* Strat::LayerModelGenerator::nrDoneText (  )  const [inline, virtual]

Reimplemented from Task.

void Strat::LayerModelGenerator::reset (  ) 
void Strat::LayerModelGenerator::setNrSeq ( int  nr  )  [inline]
virtual od_int64 Strat::LayerModelGenerator::totalNr (  )  const [inline, virtual]

Reimplemented from Task.


Member Data Documentation

od_int64 Strat::LayerModelGenerator::seqnr_ [protected]