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
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- BCKT - org.sunflow.system.UI.Module
- BENCH - org.sunflow.system.UI.Module
- 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
- BitmapFormatException(String) - Constructor for exception org.sunflow.image.BitmapReader.BitmapFormatException
- 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.
- 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 method in class org.sunflow.image.Color
- BLACK - Static variable 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
- BOOL - org.sunflow.core.parser.SCAbstractParser.Keyword
- BoundingBox - Class in org.sunflow.math
-
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(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.
- 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() - Method in class org.sunflow.SunflowAPI
-
This method does nothing, but may be overriden to create scenes procedurally.
- 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.
- 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
All Classes All Packages