This class provides a very simple framework for running a BenchmarkTest
kernel several times and time the results.
This interface is used to represent a piece of code which is to be
benchmarked by repeatedly running and timing the kernel code.
BLACK - static field in class org.sunflow.image.
Color BLUE - static field in class org.sunflow.image.
Color 3D axis-aligned bounding box.
Creates a bounding box centered around the origin.
Creates a bounding box containing only the specified point.
Creates a copy of the given box.
Creates a bounding box containing only the specified point.
Box - class org.sunflow.core.primitive.
Box Box() - constructor for class org.sunflow.core.primitive.
Box Creates an array of coordinates that iterate over the tiled screen.
This method does nothing, but may be overriden to create scenes
procedurally.
Construct an acceleration structure for the specified primitive list.
Construct an acceleration structure for the specified primitive list.
Construct an acceleration structure for the specified primitive list.
Construct an acceleration structure for the specified primitive list.