Alphabetical Index: P

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

P

paint(Graphics) - method in class org.sunflow.core.display.FastDisplay
parameter(String,boolean) - method in class org.sunflow.SunflowAPI
Declare a parameter with the specified name and value.
parameter(String,float) - method in class org.sunflow.SunflowAPI
Declare a parameter with the specified name and value.
parameter(String,int) - method in class org.sunflow.SunflowAPI
Declare a parameter with the specified name and value.
parameter(String,int[]) - method in class org.sunflow.SunflowAPI
Declare a parameter with the specified name and value.
Declare a parameter with the specified name and value.
Declare a parameter with the specified name and value.
Declare a parameter with the specified name and value.
Declare a parameter with the specified name and value.
parameter(String,String) - method in class org.sunflow.SunflowAPI
Declare a parameter with the specified name and value.
Declare a parameter with the specified name.
parameter(String,String[]) - method in class org.sunflow.SunflowAPI
Declare a parameter with the specified name and value.
Parameter>list - field in class org.sunflow.core.ParameterList
ParameterList - class org.sunflow.core.ParameterList
This class holds a list of "parameters".
ParameterList() - constructor for class org.sunflow.core.ParameterList
Creates an empty ParameterList.
parse(String) - method in class org.sunflow.SunflowAPI
Parse the specified filename.
parse(String,org.sunflow.SunflowAPI) - method in class org.sunflow.core.parser.RA2Parser
Parse the specified file to create a scene description into the provided SunflowAPI object.
parse(String,org.sunflow.SunflowAPI) - method in class org.sunflow.core.parser.RA3Parser
Parse the specified file to create a scene description into the provided SunflowAPI object.
parse(String,org.sunflow.SunflowAPI) - method in class org.sunflow.core.SceneParser
Parse the specified file to create a scene description into the provided SunflowAPI object.
parse(String,org.sunflow.SunflowAPI) - method in class org.sunflow.core.parser.SCParser
parse(String,org.sunflow.SunflowAPI) - method in class org.sunflow.core.parser.ShaveRibParser
parse(String,org.sunflow.SunflowAPI) - method in class org.sunflow.core.parser.TriParser
Parse the specified file to create a scene description into the provided SunflowAPI object.
Parser - class org.sunflow.system.Parser
Parser(String) - constructor for class org.sunflow.system.Parser
ParticleSurface - class org.sunflow.core.primitive.ParticleSurface
ParticleSurface() - constructor for class org.sunflow.core.primitive.ParticleSurface
PathTracingGIEngine - class org.sunflow.core.gi.PathTracingGIEngine
PathTracingGIEngine(org.sunflow.core.Options) - constructor for class org.sunflow.core.gi.PathTracingGIEngine
peekNextToken(String) - method in class org.sunflow.system.Parser
PerlinScalar - class org.sunflow.math.PerlinScalar
Noise function from Ken Perlin.
PerlinVector - class org.sunflow.math.PerlinVector
Vector versions of the standard noise functions.
PhongShader - class org.sunflow.core.shader.PhongShader
PhongShader() - constructor for class org.sunflow.core.shader.PhongShader
PhotonStore - interface org.sunflow.core.PhotonStore
Describes an object which can store photons.
PinholeLens - class org.sunflow.core.camera.PinholeLens
PinholeLens() - constructor for class org.sunflow.core.camera.PinholeLens
Plane - class org.sunflow.core.primitive.Plane
Plane() - constructor for class org.sunflow.core.primitive.Plane
pnoise(float,float) - static method in class org.sunflow.math.PerlinScalar
pnoise(float,float) - static method in class org.sunflow.math.PerlinVector
pnoise(float,float,float,float) - static method in class org.sunflow.math.PerlinScalar
pnoise(float,float,float,float) - static method in class org.sunflow.math.PerlinVector
pnoise(float,float,float,float,float,float) - static method in class org.sunflow.math.PerlinScalar
pnoise(float,float,float,float,float,float) - static method in class org.sunflow.math.PerlinVector
pnoise(org.sunflow.math.Point2,float,float) - static method in class org.sunflow.math.PerlinScalar
pnoise(org.sunflow.math.Point2,float,float) - static method in class org.sunflow.math.PerlinVector
Point2 - class org.sunflow.math.Point2
Point2() - constructor for class org.sunflow.math.Point2
Point2(float,float) - constructor for class org.sunflow.math.Point2
Point2(org.sunflow.math.Point2) - constructor for class org.sunflow.math.Point2
Point3 - class org.sunflow.math.Point3
Point3() - constructor for class org.sunflow.math.Point3
Point3(float,float,float) - constructor for class org.sunflow.math.Point3
Point3(org.sunflow.math.Point3) - constructor for class org.sunflow.math.Point3
PointLight - class org.sunflow.core.light.PointLight
PointLight() - constructor for class org.sunflow.core.light.PointLight
points - field in class org.sunflow.core.primitive.QuadMesh
points - field in class org.sunflow.core.primitive.TriangleMesh
precomputeRadiance() - method in class org.sunflow.core.photonmap.GlobalPhotonMap
precomputeRadiance(boolean,boolean) - method in class org.sunflow.core.photonmap.GridPhotonMap
Prepare the sampler for rendering an image of w x h pixels
Prepare the sampler for rendering an image of w x h pixels
Prepare the sampler for rendering an image of w x h pixels
prepare(org.sunflow.math.BoundingBox) - method in class org.sunflow.core.photonmap.CausticPhotonMap
prepare(org.sunflow.math.BoundingBox) - method in class org.sunflow.core.photonmap.GlobalPhotonMap
Initialize this object for the specified scene size.
prepare(org.sunflow.math.BoundingBox) - method in class org.sunflow.core.photonmap.GridPhotonMap
Initialize this object for the specified scene size.
prepare(org.sunflow.math.BoundingBox) - method in class org.sunflow.core.PhotonStore
Initialize this object for the specified scene size.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.Background
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.BanchoffSurface
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.tesselatable.BezierMesh
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.Box
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.CornellBox
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.CubeGrid
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.Hair
Prepare the specified ShadingState by setting all of its internal parameters.
Prepare the specified ShadingState by setting all of its internal parameters.
Prepare the shading state for shader invocation.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.JuliaFractal
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.ParticleSurface
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.Plane
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.QuadMesh
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.Sphere
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.light.SunSkyLight
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.Torus
Prepare the specified ShadingState by setting all of its internal parameters.
prepareShadingState(org.sunflow.core.ShadingState) - method in class org.sunflow.core.primitive.TriangleMesh
Prepare the specified ShadingState by setting all of its internal parameters.
PrimIDShader - class org.sunflow.core.shader.PrimIDShader
PrimitiveList - interface org.sunflow.core.PrimitiveList
This class represents an object made up of many primitives.
Displays some information to the user from the specified module with the specified print level.
Displays some information to the user from the specified module with the specified print level.
printDetailed(org.sunflow.system.UI.Module,String,Object...) - static method in class org.sunflow.system.UI
printError(org.sunflow.system.UI.Module,String,Object...) - static method in class org.sunflow.system.UI
printInfo(org.sunflow.system.UI.Module,String,Object...) - static method in class org.sunflow.system.UI
UI.PrintLevel - class org.sunflow.system.UI.PrintLevel
printWarning(org.sunflow.system.UI.Module,String,Object...) - static method in class org.sunflow.system.UI
ProgressiveRenderer - class org.sunflow.core.renderer.ProgressiveRenderer
ProgressiveRenderer() - constructor for class org.sunflow.core.renderer.ProgressiveRenderer
put(K,V) - method in class org.sunflow.util.FastHashMap<K,V>