cee::ug::Progress

class Progress

Progress object class.

Receives progress percentage from CEETRON Envision. The Progress class also contains an aborted() for user abortion. Typical processes that offers progress updates are file opening, model generation, animation generation and file export.

Make a subclass of the Progress class and override the following functions:

void update(int pctCompl)
bool aborted()

Public Functions

inline Progress()
virtual void update(int pctCompl) = 0

Updates progress status in percent.

virtual bool aborted() = 0

Returns true if the operation should be aborted.