ImFusion SDK 4.3
WatershedComputer Member List

This is the complete list of members for WatershedComputer, including all inherited members.

addBusyIndicator(const std::string &description)Progress
addTask(int numSteps, const std::string &description)Progress
cancel (defined in WatershedComputer)WatershedComputer
cancel(bool wait=false)WatershedComputer
cancelAllTasks()NestedProgress
CancelRequest enum value (defined in WatershedComputer)WatershedComputer
CheckFailed enum value (defined in WatershedComputer)WatershedComputer
CheckFunction typedef (defined in WatershedComputer)WatershedComputer
Computing enum value (defined in WatershedComputer)WatershedComputer
Default enum valueNestedProgress
exit (defined in WatershedComputer)WatershedComputer
Exited enum value (defined in WatershedComputer)WatershedComputer
GenerateImageFunction typedef (defined in WatershedComputer)WatershedComputer
getResult(bool wait=false)WatershedComputer
Hidden enum valueNestedProgress
Idle enum value (defined in WatershedComputer)WatershedComputer
IncompatibleSourceSeeds enum value (defined in WatershedComputer)WatershedComputer
m_mutex (defined in NestedProgress)NestedProgressprotected
m_parent (defined in NestedProgress)NestedProgressprotected
m_parentThreadSafetyGuard (defined in NestedProgress)NestedProgressprotected
m_taskFlags (defined in NestedProgress)NestedProgressprotected
m_tasks (defined in NestedProgress)NestedProgressprotected
NestedProgress(Progress *parent=nullptr, Flags< TaskMode > taskFlags=TaskMode::Default)NestedProgressexplicit
NoSeeds enum value (defined in WatershedComputer)WatershedComputer
NoSource enum value (defined in WatershedComputer)WatershedComputer
onTaskAdded(Task *task) overrideNestedProgressprotectedvirtual
onTaskRemoved(const Task *task) overrideNestedProgressprotectedvirtual
onTaskRequestsThreadSafety(const Task *task) overrideNestedProgressprotectedvirtual
onTaskUpdated(const Task *task) overrideWatershedComputerprotectedvirtual
PostProcessFailed enum value (defined in WatershedComputer)WatershedComputer
PostProcessFunction typedef (defined in WatershedComputer)WatershedComputer
progress (defined in WatershedComputer)WatershedComputer
setCheckFunction(CheckFunction func) (defined in WatershedComputer)WatershedComputer
setParentProgress(Progress *parent)NestedProgress
setPostProcess(PostProcessFunction func) (defined in WatershedComputer)WatershedComputer
setROI(const vec3i &lowerLeftFront, const vec3i &upperRightBack) (defined in WatershedComputer)WatershedComputer
setSeeds(std::unique_ptr< TypedImage< unsigned char > > seeds) (defined in WatershedComputer)WatershedComputer
setSeedsFunc(GenerateImageFunction func) (defined in WatershedComputer)WatershedComputer
setSource(std::unique_ptr< TypedImage< unsigned char > > source) (defined in WatershedComputer)WatershedComputer
setSourceFunc(GenerateImageFunction func) (defined in WatershedComputer)WatershedComputer
signalTaskAddedNestedProgress
signalTaskUpdatedNestedProgress
start (defined in WatershedComputer)WatershedComputer
start(bool wait=false)WatershedComputer
startedWatershedComputer
State enum name (defined in WatershedComputer)WatershedComputer
state() const (defined in WatershedComputer)WatershedComputer
stopped (defined in WatershedComputer)WatershedComputer
StopReason enum name (defined in WatershedComputer)WatershedComputer
Success enum value (defined in WatershedComputer)WatershedComputer
TaskMode enum nameNestedProgress
ThreadSafe enum valueNestedProgress
WatershedComputer() (defined in WatershedComputer)WatershedComputer
~NestedProgress() (defined in NestedProgress)NestedProgress
~Progress() (defined in Progress)Progressvirtual
~WatershedComputer() (defined in WatershedComputer)WatershedComputer
Search Tab / S to search, Esc to close