|
| enum | Control { Run,
Pause,
Stop
} |
| |
| | Executor (const char *nm) |
| |
| virtual | ~Executor () |
| |
| virtual int | doStep () |
| |
| bool | go (od_ostream *s=0, bool isfirst=true, bool islast=true, int delaybtwnstepsinms=0) |
| |
| bool | go (od_ostream &s, bool isfirst=true, bool islast=true, int delaybtwnstepsinms=0) |
| |
| virtual bool | execute () |
| |
| | SequentialTask (const char *nm=0) |
| |
| virtual | ~SequentialTask () |
| |
| void | setProgressMeter (ProgressMeter *) |
| | Must be called before execute() More...
|
| |
| ProgressMeter * | progressMeter () |
| |
| const ProgressMeter * | progressMeter () const |
| |
| bool | execute () |
| |
| virtual | ~Task () |
| |
| virtual uiRetVal | errorWithDetails () const |
| |
| virtual void | enableWorkControl (bool=true) |
| | Must be called before execute() More...
|
| |
| bool | workControlEnabled () const |
| |
| virtual void | controlWork (Control) |
| |
| virtual Control | getState () const |
| |
| | NamedCallBacker (const char *nm=0) |
| |
| | NamedCallBacker (const NamedCallBacker &) |
| |
| bool | operator== (const NamedCallBacker &oth) const |
| |
| bool | operator== (const NamedObject &oth) const |
| |
| virtual Notifier< NamedCallBacker > & | objectToBeDeleted () const |
| |
| | CallBacker () |
| |
| | CallBacker (const CallBacker &) |
| |
| virtual | ~CallBacker () |
| |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| |
| bool | isNotifierAttached (const NotifierAccess *) const |
| | Only for debugging purposes, don't use. More...
|
| |
| virtual bool | isCapsule () const |
| |
| void | stopReceivingNotifications () const |
| |
| | NamedObject (const char *nm=0) |
| |
| | NamedObject (const NamedObject &oth) |
| |
| virtual | ~NamedObject () |
| |
| NamedObject & | operator= (const NamedObject &) |
| |
| bool | operator== (const NamedObject &oth) const |
| |
| virtual const OD::String & | name () const |
| |
| virtual BufferString | getName () const |
| |
| virtual void | setName (const char *nm) |
| |
| bool | getNameFromPar (const IOPar &) |
| |
| void | putNameInPar (IOPar &) const |
| |
| static int | ErrorOccurred () |
| |
| static int | Finished () |
| |
| static int | MoreToDo () |
| |
| static int | WarningAvailable () |
| |
| static uiString | stdMessage () |
| |
| static uiString | stdNrDoneText () |
| |
| static void | createReceiverForCurrentThread () |
| |
| static void | removeReceiverForCurrentThread () |
| |
| Notifier< Executor > | prestep |
| |
| Notifier< Executor > | poststep |
| | Only when MoreToDo will be returned. More...
|
| |
| virtual bool | goImpl (od_ostream *, bool, bool, int) |
| |
| | Task (const char *nm=0) |
| |
| virtual bool | shouldContinue () |
| |
| void | sendDelNotif () const |
| |
| void | detachAllNotifiers () const |
| | Call from the destructor of your inherited object. More...
|
| |
template<class T>
class ArrayNDGentleSmoother< T >
Gently smooths ArrayND by averaging with neighbours.
The weight of the centre is always equal to the sum of the weights of the rest.
The idea is to do this multiple times when stronger smoothing is required.