Uses of Interface
de.grogra.task.PartialTask
Package
Description
-
Uses of PartialTask in de.grogra.ray2.tracing
Modifier and TypeClassDescriptionstatic class
static class
Modifier and TypeMethodDescriptionprotected PartialTask
MetropolisRenderer.nextPartialTask
(int solverIndex) protected PartialTask
PixelwiseRenderer.nextPartialTask
(int solverIndex) Modifier and TypeMethodDescriptionprotected void
MetropolisRenderer.dispose
(PartialTask task) protected void
PixelwiseRenderer.dispose
(PartialTask task) -
Uses of PartialTask in de.grogra.rgg
Modifier and TypeClassDescriptionclass
This abstract class has to be used as base class for concurrent tasks in the context of an RGG.Modifier and TypeMethodDescriptionprotected PartialTask
ConcurrentTasks.nextPartialTask
(int solverIndex) -
Uses of PartialTask in de.grogra.rgg.model
-
Uses of PartialTask in de.grogra.rgg.parallel
-
Uses of PartialTask in de.grogra.task
Modifier and TypeMethodDescriptionfinal PartialTask
Solver.getCurrentPartialTask()
Returns the partial task which is currently solved by this solver.protected abstract PartialTask
Task.nextPartialTask
(int solverIndex) This method returns the next partial task for this task.Modifier and TypeMethodDescriptionprotected abstract void
Task.dispose
(PartialTask task) This method is invoked when an active solver is removed or invokesTask.partialTaskDone(Solver)
in order to tell this task that the partial task of the solver is no longer processed.protected abstract void
SolverInOwnThread.solveImpl
(PartialTask task) This method has to be implemented to perform the actual work. -
Uses of PartialTask in de.grogra.util.concurrent
Modifier and TypeClassDescriptionclass
A PTask is the same a de.grogra.rgg.ConcurrentTask, but in the scope of a PTaskManager.Modifier and TypeMethodDescriptionprotected PartialTask
PTaskManager.nextPartialTask
(int solverIndex) Modifier and TypeMethodDescriptionprotected void
PTaskManager.dispose
(PartialTask task) protected void
NonGraphLockedSolver.solveImpl
(PartialTask task)