Class BuildTask
java.lang.Object
java.util.concurrent.ForkJoinTask<BVHNode>
java.util.concurrent.RecursiveTask<BVHNode>
com.marginallyclever.ro3.apps.pathtracer.spatialaccelerationstructure.BuildTask
- All Implemented Interfaces:
Serializable
,Future<BVHNode>
A RecursiveTask to build a BVHNode tree using SAH.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.concurrent.RecursiveTask
getRawResult
Methods inherited from class java.util.concurrent.ForkJoinTask
adapt, adapt, adapt, adaptInterruptible, adaptInterruptible, adaptInterruptible, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, exceptionNow, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, quietlyComplete, quietlyInvoke, quietlyJoin, quietlyJoin, quietlyJoinUninterruptibly, reinitialize, resultNow, setForkJoinTaskTag, state, tryUnfork
-
Field Details
-
PARALLEL_THRESHOLD
public static final int PARALLEL_THRESHOLD- See Also:
-
-
Constructor Details
-
BuildTask
-