Alphabetical Index: B

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

B

Background - class org.sunflow.core.primitive.Background
Background() - constructor for class org.sunflow.core.primitive.Background
BanchoffSurface - class org.sunflow.core.primitive.BanchoffSurface
Benchmark - class org.sunflow.Benchmark
Benchmark() - constructor for class org.sunflow.Benchmark
Benchmark(int,boolean,boolean,boolean) - constructor for class org.sunflow.Benchmark
Benchmark(int,boolean,boolean,boolean,int) - constructor for class org.sunflow.Benchmark
BenchmarkFramework - class org.sunflow.system.BenchmarkFramework
This class provides a very simple framework for running a BenchmarkTest kernel several times and time the results.
BenchmarkFramework(int,int) - constructor for class org.sunflow.system.BenchmarkFramework
BenchmarkTest - interface org.sunflow.system.BenchmarkTest
This interface is used to represent a piece of code which is to be benchmarked by repeatedly running and timing the kernel code.
BezierMesh - class org.sunflow.core.tesselatable.BezierMesh
BezierMesh() - constructor for class org.sunflow.core.tesselatable.BezierMesh
BezierMesh(float[][]) - constructor for class org.sunflow.core.tesselatable.BezierMesh
Bitmap - class org.sunflow.image.Bitmap
Bitmap(int,int,boolean) - constructor for class org.sunflow.image.Bitmap
Bitmap(String,boolean) - constructor for class org.sunflow.image.Bitmap
BLACK - static field in class org.sunflow.image.Color
black() - static method in class org.sunflow.image.Color
BlackbodySpectrum - class org.sunflow.image.BlackbodySpectrum
BlackbodySpectrum(float) - constructor for class org.sunflow.image.BlackbodySpectrum
BlackmanHarrisFilter - class org.sunflow.core.filter.BlackmanHarrisFilter
BlackmanHarrisFilter(float) - constructor for class org.sunflow.core.filter.BlackmanHarrisFilter
blend(org.sunflow.image.Color,org.sunflow.image.Color,float) - static method in class org.sunflow.image.Color
BLUE - static field in class org.sunflow.image.Color
BoundingBox - class org.sunflow.math.BoundingBox
3D axis-aligned bounding box.
BoundingBox() - constructor for class org.sunflow.math.BoundingBox
Creates an empty box.
BoundingBox(float) - constructor for class org.sunflow.math.BoundingBox
Creates a bounding box centered around the origin.
BoundingBox(float,float,float) - constructor for class org.sunflow.math.BoundingBox
Creates a bounding box containing only the specified point.
BoundingBox(org.sunflow.math.BoundingBox) - constructor for class org.sunflow.math.BoundingBox
Creates a copy of the given box.
BoundingBox(org.sunflow.math.Point3) - constructor for class org.sunflow.math.BoundingBox
Creates a bounding box containing only the specified point.
BoundingIntervalHierarchy() - constructor for class org.sunflow.core.accel.BoundingIntervalHierarchy
Box - class org.sunflow.core.primitive.Box
Box() - constructor for class org.sunflow.core.primitive.Box
BoxFilter - class org.sunflow.core.filter.BoxFilter
BoxFilter(float) - constructor for class org.sunflow.core.filter.BoxFilter
BucketOrder - interface org.sunflow.core.BucketOrder
Creates an array of coordinates that iterate over the tiled screen.
BucketOrderFactory - class org.sunflow.core.bucket.BucketOrderFactory
BucketRenderer - class org.sunflow.core.renderer.BucketRenderer
BucketRenderer() - constructor for class org.sunflow.core.renderer.BucketRenderer
build() - method in class org.sunflow.SunflowAPI
This method does nothing, but may be overriden to create scenes procedurally.
Construct an acceleration structure for the specified primitive list.
build(org.sunflow.core.PrimitiveList) - method in class org.sunflow.core.accel.BoundingIntervalHierarchy
Construct an acceleration structure for the specified primitive list.
build(org.sunflow.core.PrimitiveList) - method in class org.sunflow.core.accel.KDTree
build(org.sunflow.core.PrimitiveList) - method in class org.sunflow.core.accel.NullAccelerator
Construct an acceleration structure for the specified primitive list.
build(org.sunflow.core.PrimitiveList) - method in class org.sunflow.core.accel.UniformGrid
Construct an acceleration structure for the specified primitive list.
BumpMappingModifier - class org.sunflow.core.modifiers.BumpMappingModifier
BumpMappingModifier() - constructor for class org.sunflow.core.modifiers.BumpMappingModifier
bytesToString(long) - static method in class org.sunflow.system.Memory
ByteUtil - class org.sunflow.system.ByteUtil