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 in org.sunflow.core.primitive
 
Background() - Constructor for class org.sunflow.core.primitive.Background
 
BanchoffSurface - Class in org.sunflow.core.primitive
 
BanchoffSurface() - Constructor for class org.sunflow.core.primitive.BanchoffSurface
 
Benchmark - Class in org.sunflow
 
Benchmark() - Constructor for class org.sunflow.Benchmark
 
Benchmark(int, boolean, boolean, boolean) - Constructor for class org.sunflow.Benchmark
 
Benchmark(int, boolean, boolean, boolean, int, boolean) - Constructor for class org.sunflow.Benchmark
 
BenchmarkFramework - Class in org.sunflow.system
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 in org.sunflow.system
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 in org.sunflow.core.tesselatable
 
BezierMesh() - Constructor for class org.sunflow.core.tesselatable.BezierMesh
 
BezierMesh(float[][]) - Constructor for class org.sunflow.core.tesselatable.BezierMesh
 
Bitmap - Class in org.sunflow.image
 
Bitmap() - Constructor for class org.sunflow.image.Bitmap
 
BitmapBlack - Class in org.sunflow.image.formats
 
BitmapBlack() - Constructor for class org.sunflow.image.formats.BitmapBlack
 
BitmapG8 - Class in org.sunflow.image.formats
 
BitmapG8(int, int, byte[]) - Constructor for class org.sunflow.image.formats.BitmapG8
 
BitmapGA8 - Class in org.sunflow.image.formats
 
BitmapGA8() - Constructor for class org.sunflow.image.formats.BitmapGA8
 
BitmapReader - Interface in org.sunflow.image
This is a very simple interface, designed to handle loading of bitmap data.
BitmapReader.BitmapFormatException - Exception in org.sunflow.image
This exception can be used internally by bitmap readers to signal they have encountered a valid file but which contains invalid content.
BitmapReader.BitmapFormatException(String) - Constructor for exception org.sunflow.image.BitmapReader.BitmapFormatException
 
bitmapReaderPlugins - Static variable in class org.sunflow.PluginRegistry
 
BitmapRGB8 - Class in org.sunflow.image.formats
 
BitmapRGB8(int, int, byte[]) - Constructor for class org.sunflow.image.formats.BitmapRGB8
 
BitmapRGBA8 - Class in org.sunflow.image.formats
 
BitmapRGBA8(int, int, byte[]) - Constructor for class org.sunflow.image.formats.BitmapRGBA8
 
BitmapRGBE - Class in org.sunflow.image.formats
 
BitmapRGBE(int, int, int[]) - Constructor for class org.sunflow.image.formats.BitmapRGBE
 
BitmapWriter - Interface in org.sunflow.image
This interface is used to represents an image output format.
bitmapWriterPlugins - Static variable in class org.sunflow.PluginRegistry
 
BitmapXYZ - Class in org.sunflow.image.formats
 
BitmapXYZ(int, int, float[]) - Constructor for class org.sunflow.image.formats.BitmapXYZ
 
BLACK - Static variable in class org.sunflow.image.Color
 
black() - Static method in class org.sunflow.image.Color
 
BlackbodySpectrum - Class in org.sunflow.image
 
BlackbodySpectrum(float) - Constructor for class org.sunflow.image.BlackbodySpectrum
 
BlackmanHarrisFilter - Class in org.sunflow.core.filter
 
BlackmanHarrisFilter() - Constructor for class org.sunflow.core.filter.BlackmanHarrisFilter
 
blend(Color, Color, float) - Static method in class org.sunflow.image.Color
 
blend(Color, Color, float, Color) - Static method in class org.sunflow.image.Color
 
blend(Color, Color, Color) - Static method in class org.sunflow.image.Color
 
blend(Color, Color, Color, Color) - Static method in class org.sunflow.image.Color
 
blend(Matrix4, Matrix4, float) - Static method in class org.sunflow.math.Matrix4
 
blend(Point3, Point3, float, Point3) - Static method in class org.sunflow.math.Point3
 
BLUE - Static variable in class org.sunflow.image.Color
 
BMPBitmapReader - Class in org.sunflow.image.readers
 
BMPBitmapReader() - Constructor for class org.sunflow.image.readers.BMPBitmapReader
 
BoundingBox - Class in org.sunflow.math
3D axis-aligned bounding box.
BoundingBox() - Constructor for class org.sunflow.math.BoundingBox
Creates an empty box.
BoundingBox(BoundingBox) - Constructor for class org.sunflow.math.BoundingBox
Creates a copy of the given box.
BoundingBox(Point3) - Constructor for class org.sunflow.math.BoundingBox
Creates a bounding box containing only the specified point.
BoundingBox(float, float, float) - Constructor for class org.sunflow.math.BoundingBox
Creates a bounding box containing only the specified point.
BoundingBox(float) - Constructor for class org.sunflow.math.BoundingBox
Creates a bounding box centered around the origin.
BoundingIntervalHierarchy - Class in org.sunflow.core.accel
 
BoundingIntervalHierarchy() - Constructor for class org.sunflow.core.accel.BoundingIntervalHierarchy
 
Box - Class in org.sunflow.core.primitive
 
Box() - Constructor for class org.sunflow.core.primitive.Box
 
BoxFilter - Class in org.sunflow.core.filter
 
BoxFilter() - Constructor for class org.sunflow.core.filter.BoxFilter
 
BucketOrder - Interface in org.sunflow.core
Creates an array of coordinates that iterate over the tiled screen.
BucketOrderFactory - Class in org.sunflow.core.bucket
 
BucketOrderFactory() - Constructor for class org.sunflow.core.bucket.BucketOrderFactory
 
bucketOrderPlugins - Static variable in class org.sunflow.PluginRegistry
 
BucketRenderer - Class in org.sunflow.core.renderer
 
BucketRenderer() - Constructor for class org.sunflow.core.renderer.BucketRenderer
 
build(PrimitiveList) - Method in class org.sunflow.core.accel.BoundingIntervalHierarchy
 
build(PrimitiveList) - Method in class org.sunflow.core.accel.KDTree
 
build(PrimitiveList) - Method in class org.sunflow.core.accel.NullAccelerator
 
build(PrimitiveList) - Method in class org.sunflow.core.accel.UniformGrid
 
build(PrimitiveList) - Method in interface org.sunflow.core.AccelerationStructure
Construct an acceleration structure for the specified primitive list.
build() - Method in class org.sunflow.SunflowAPI
This method does nothing, but may be overriden to create scenes procedurally.
BumpMappingModifier - Class in org.sunflow.core.modifiers
 
BumpMappingModifier() - Constructor for class org.sunflow.core.modifiers.BumpMappingModifier
 
bytesToString(long) - Static method in class org.sunflow.system.Memory
 
ByteUtil - Class in org.sunflow.system
 
ByteUtil() - Constructor for class org.sunflow.system.ByteUtil
 
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