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
M
- madd(float, Color) - Method in class org.sunflow.image.Color
- madd(Color, Color) - Method in class org.sunflow.image.Color
- MAGENTA - Static variable in class org.sunflow.image.Color
- main(String[]) - Static method in class org.sunflow.Benchmark
- main(String[]) - Static method in class org.sunflow.core.tesselatable.Gumbo
- main(String[]) - Static method in class org.sunflow.image.RGBSpace
- main(String[]) - Static method in class org.sunflow.system.RenderGlobalsPanel
-
Auto-generated main method to display this JPanel inside a new JFrame.
- makeFromW(Vector3) - Static method in class org.sunflow.math.OrthoNormalBasis
- makeFromWV(Vector3, Vector3) - Static method in class org.sunflow.math.OrthoNormalBasis
- MathUtils - Class in org.sunflow.math
- MATRIX - org.sunflow.core.parser.SCAbstractParser.Keyword
- MATRIX_ARRAY - org.sunflow.core.parser.SCAbstractParser.Keyword
- Matrix4 - Class in org.sunflow.math
-
This class is used to represent general affine transformations in 3D.
- Matrix4(float[], boolean) - Constructor for class org.sunflow.math.Matrix4
-
Initialize a matrix from the specified 16 element array.
- Matrix4(float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class org.sunflow.math.Matrix4
-
Creates a matrix with the specified elements
- max(double, double, double) - Static method in class org.sunflow.math.MathUtils
- max(float, float, float) - Static method in class org.sunflow.math.MathUtils
- max(float, float, float, float) - Static method in class org.sunflow.math.MathUtils
- max(int, int, int) - Static method in class org.sunflow.math.MathUtils
- MAX_SIGMA_ORDER - Static variable in class org.sunflow.math.QMC
- Memory - Class in org.sunflow.system
- Memory() - Constructor for class org.sunflow.system.Memory
- mid(Point3, Point3, Point3) - Static method in class org.sunflow.math.Point3
- min(double, double, double) - Static method in class org.sunflow.math.MathUtils
- min(float, float, float) - Static method in class org.sunflow.math.MathUtils
- min(float, float, float, float) - Static method in class org.sunflow.math.MathUtils
- min(int, int, int) - Static method in class org.sunflow.math.MathUtils
- MirrorShader - Class in org.sunflow.core.shader
- MirrorShader() - Constructor for class org.sunflow.core.shader.MirrorShader
- MitchellFilter - Class in org.sunflow.core.filter
- MitchellFilter() - Constructor for class org.sunflow.core.filter.MitchellFilter
- mod1(double) - Static method in class org.sunflow.math.QMC
-
Compute mod(x,1), assuming that x is positive or 0.
- modifier(String, String) - Method in class org.sunflow.SunflowAPI
- modifier(String, String) - Method in interface org.sunflow.SunflowAPIInterface
-
Defines a modifier with a given name.
- Modifier - Interface in org.sunflow.core
-
This represents a surface modifier.
- MODIFIER - org.sunflow.core.parser.SCAbstractParser.Keyword
- modifierPlugins - Static variable in class org.sunflow.PluginRegistry
- modify(ShadingState) - Method in interface org.sunflow.core.Modifier
-
Modify the shading state for the point to be shaded.
- modify(ShadingState) - Method in class org.sunflow.core.modifiers.BumpMappingModifier
- modify(ShadingState) - Method in class org.sunflow.core.modifiers.NormalMapModifier
- modify(ShadingState) - Method in class org.sunflow.core.modifiers.PerlinModifier
- MovingMatrix4 - Class in org.sunflow.math
-
This class describes a transformation matrix that changes over time.
- MovingMatrix4(Matrix4) - Constructor for class org.sunflow.math.MovingMatrix4
-
Constructs a simple static matrix.
- mul(float) - Method in class org.sunflow.image.Color
- mul(float) - Method in class org.sunflow.image.XYZColor
- mul(float) - Method in class org.sunflow.math.Vector3
- mul(float, Color) - Static method in class org.sunflow.image.Color
- mul(float, Color, Color) - Static method in class org.sunflow.image.Color
- mul(float, Vector3) - Method in class org.sunflow.math.Vector3
- mul(Color) - Method in class org.sunflow.image.Color
- mul(Color, Color) - Static method in class org.sunflow.image.Color
- mul(Color, Color, Color) - Static method in class org.sunflow.image.Color
- MultipassRenderer - Class in org.sunflow.core.renderer
- MultipassRenderer() - Constructor for class org.sunflow.core.renderer.MultipassRenderer
- multiply(Matrix4) - Method in class org.sunflow.math.Matrix4
-
Computes this*m and return the result as a new Matrix4
All Classes All Packages