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

P

paint(Graphics) - Method in class net.sf.j3d.math.WaveSimulator.DisplayPanel
 
paint(Graphics) - Method in class net.sf.j3d.physics.circles.CircleSet
 
paint(Graphics) - Method in class net.sf.j3d.physics.circles.ParticleSetDisplay
 
paint(Graphics) - Method in class net.sf.j3d.physics.circles.PotentialDisplay
 
paint(Graphics) - Method in class net.sf.j3d.physics.test.SpectrumDisplay
 
paint(Graphics) - Method in class net.sf.j3d.threeD.ui.displays.GraphDisplay
 
paint(Graphics) - Method in class net.sf.j3d.threeD.ui.displays.ImageCanvas
Overrides normal JPanel paint method.
paint(Graphics) - Method in class net.sf.j3d.threeD.ui.displays.RenderTestFrame
 
paint(Graphics) - Method in class net.sf.j3d.threeD.ui.displays.ShadedPreviewDisplay
 
paint(Graphics) - Method in class net.sf.j3d.threeD.ui.panels.RenderPanel
Method called when painting this RenderPanel.
paint(Graphics) - Method in class net.sf.j3d.threeD.ui.panels.SplashScreen
Method called to paint this SplashScreen object.
parseDoubles(String) - Static method in class net.sf.j3d.threeD.io.FileDecoder
Parses a series of double values separated by spaces and returnes an array containing the values.
parseRGB(String) - Static method in class net.sf.j3d.util.graphics.RGB
Parses a string representation of an RGB object of the format produced by the toString method.
ParticleDisplay - Class in net.sf.j3d.physics.particles
 
ParticleDisplay(int) - Constructor for class net.sf.j3d.physics.particles.ParticleDisplay
 
ParticleField - Class in net.sf.j3d.physics.efield
 
ParticleField(EnergyField, int) - Constructor for class net.sf.j3d.physics.efield.ParticleField
 
ParticleFieldTest - Class in net.sf.j3d.physics.efield
 
ParticleFieldTest() - Constructor for class net.sf.j3d.physics.efield.ParticleFieldTest
 
ParticleGroup - Interface in net.sf.j3d.threeD.raytracer.engine
 
ParticleGroupRenderer - Class in net.sf.j3d.threeD.raytracer.graphics
 
ParticleGroupRenderer() - Constructor for class net.sf.j3d.threeD.raytracer.graphics.ParticleGroupRenderer
 
ParticleSet - Class in net.sf.j3d.physics.circles
 
ParticleSet(int) - Constructor for class net.sf.j3d.physics.circles.ParticleSet
 
ParticleSetDisplay - Class in net.sf.j3d.physics.circles
 
ParticleSetDisplay(int, int, ParticleSet) - Constructor for class net.sf.j3d.physics.circles.ParticleSetDisplay
 
ParticleSystem - Class in net.sf.j3d.physics.particles
 
ParticleSystem(int, int, SampleSetConfiguration) - Constructor for class net.sf.j3d.physics.particles.ParticleSystem
 
Path - Class in net.sf.j3d.math.flow
 
Path() - Constructor for class net.sf.j3d.math.flow.Path
 
PercentagePanel - Class in net.sf.j3d.threeD.ui.panels
A PercentagePanel object can be used to display a decimal value (0.0 - 1.0) as a percentage and provide a slider for setting the value.
PercentagePanel() - Constructor for class net.sf.j3d.threeD.ui.panels.PercentagePanel
Constructs a new PercentagePanel object using a grid layout.
PercentagePanel(LayoutManager) - Constructor for class net.sf.j3d.threeD.ui.panels.PercentagePanel
Constructs a new PercentagePanel object using the specified layout.
perm - Static variable in class net.sf.j3d.physics.efield.EnergyField
 
PinholeCamera - Class in net.sf.j3d.threeD.raytracer.camera
A PinholeCamera object represents a camera in 3D.
PinholeCamera() - Constructor for class net.sf.j3d.threeD.raytracer.camera.PinholeCamera
Constructs a PinholeCamera object with all default values as described above.
PinholeCamera(Vector, Vector, Vector) - Constructor for class net.sf.j3d.threeD.raytracer.camera.PinholeCamera
Constructs a PinholeCamera object with the specified location, viewing direction, and up direction, but with default focal length and projection dimensions as specified above.
PinholeCamera(Vector, Vector, Vector, double, double, double) - Constructor for class net.sf.j3d.threeD.raytracer.camera.PinholeCamera
Constructs a PinholeCamera object with the specified location, viewing direction, up direction, focal length, and projection dimensions.
PinholeCamera(Vector, Vector, Vector, double, double[]) - Constructor for class net.sf.j3d.threeD.raytracer.camera.PinholeCamera
Constructs a PinholeCamera object with the specified location, viewing direction, up direction, and focal length.
PIXEncoding - Static variable in class net.sf.j3d.threeD.io.FileEncoder
The integer code for a PIX image encoding.
Plane - Class in net.sf.j3d.physics
 
Plane(Vector, Vector, Vector, Vector, Vector, Vector, double, double) - Constructor for class net.sf.j3d.physics.Plane
Constructs a new Plane object using the specified initial rigid body state values.
Plane - Class in net.sf.j3d.threeD.raytracer.primitives
A Plane object represents an plane in 3d space.
Plane() - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Plane
Constructs a Plane object that represents an XY plane that is black.
Plane(int) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Plane
Constructs a Plane object that represents a Plane with the orientation specified by an integer code.
Plane(int, RGB) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Plane
Constructs a Plane object that represents an XY plane with the specified color.
plot(double, double, RGB) - Method in class net.sf.j3d.threeD.ui.displays.ImageCanvas
Plots a point on this ImageCanvas object.
PLYEncoding - Static variable in class net.sf.j3d.threeD.io.FileDecoder
The integer code for a ply encoding.
pointAt(double) - Method in class net.sf.j3d.threeD.raytracer.engine.Ray
 
PointLight - Class in net.sf.j3d.threeD.raytracer.lighting
An PointLight object represents a light which has its source at a point in the scene.
PointLight() - Constructor for class net.sf.j3d.threeD.raytracer.lighting.PointLight
Constructs a PointLight object with the default intensity and color at the origin.
PointLight(Vector) - Constructor for class net.sf.j3d.threeD.raytracer.lighting.PointLight
Constructs a PointLight object with the specified location and default intensity and color.
PointLight(double) - Constructor for class net.sf.j3d.threeD.raytracer.lighting.PointLight
Constructs a PointLight object with the specified intensity and default color at the origin.
PointLight(double, RGB) - Constructor for class net.sf.j3d.threeD.raytracer.lighting.PointLight
Constructs a PointLight object with the specified intensity and color at the origin.
PointLight(Vector, double, RGB) - Constructor for class net.sf.j3d.threeD.raytracer.lighting.PointLight
Constructs a PointLight object with the specified location, intensity, and color.
PointLightGrid - Class in net.sf.j3d.threeD.raytracer.lighting
A PointLightGrid object stores a grid of PointLight objects.
PointLightGrid(int, int, double, double) - Constructor for class net.sf.j3d.threeD.raytracer.lighting.PointLightGrid
Constructs a new PointLightGrid object with the specified width, height, and x and y spacing between lights and uses a default PointLight object for each light in the grid.
PointLightGrid(int, int, double, double, PointLight) - Constructor for class net.sf.j3d.threeD.raytracer.lighting.PointLightGrid
Constructs a new PointLightGrid object with the specified width, height, and x and y spacing between lights using the data from the specified PointLight object for each light in the grid.
pointLightingCalculation(Vector, Vector, Surface, Surface[], PointLight, Light[], ShaderParameters) - Static method in class net.sf.j3d.threeD.raytracer.engine.RayTracingEngine
Performs the lighting calculations for the specified surface at the specified point of interesection on that surface using the lighting data from the specified PointLight object and returns an RGB object that represents the color of the point.
Polynomial - Class in net.sf.j3d.threeD.raytracer.primitives
A Polynomial object represents a 3d polynomial surface.
Polynomial() - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Polynomial
Constructs a new Polynomial object with no terms.
Polynomial(PolynomialTerm[]) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Polynomial
Constructs a new Polynomial object with the specified terms.
PolynomialTerm - Class in net.sf.j3d.threeD.raytracer.primitives
A PolynomialTerm object represents a single term of a polynomial function represented by a Polynomial object.
PolynomialTerm() - Constructor for class net.sf.j3d.threeD.raytracer.primitives.PolynomialTerm
Constructs a new PolynomialTerm object with a coefficient of 0.0 and all powers set to 0.
PolynomialTerm(double, int, int, int) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.PolynomialTerm
Constructs a new PolynomialTerm object using the specified coefficient and the specified integer powers of x, y, and z.
PolynomialTermsListModel - Class in net.sf.j3d.threeD.ui.dialogs
The PolynomialTermsListModel class extends AbstractListModel and provides a list model that dynamically displays the terms of a Polynomial object.
PolynomialTermsListModel(Polynomial) - Constructor for class net.sf.j3d.threeD.ui.dialogs.PolynomialTermsListModel
Constructs a new PolynomialTermsListModel that displays the terms of the specified Polynomial object.
POP - Static variable in class net.sf.j3d.threeD.raytracer.constructives.LSystem
 
postItem(RSSFeed.Item) - Method in class net.sf.j3d.io.RSSFeed
 
PotentialDisplay - Class in net.sf.j3d.physics.circles
 
PotentialDisplay(int, int, ParticleSet) - Constructor for class net.sf.j3d.physics.circles.PotentialDisplay
 
PPMEncoding - Static variable in class net.sf.j3d.threeD.io.FileEncoder
The integer code for a PPM image encoding.
premultiplyIntensity - Static variable in class net.sf.j3d.threeD.raytracer.engine.RayTracingEngine
Controls wether the color of a point light source will be adjusted based on the intensity of the point light or wether this will be left up to the shader.
print() - Method in class net.sf.j3d.math.cover.Matrix3DSolutionOutput
 
print(boolean[][][]) - Static method in class net.sf.j3d.math.cover.SpanCalculator
 
print(boolean[]) - Static method in class net.sf.j3d.math.cover.SpanCalculator
 
print(String) - Method in class net.sf.j3d.threeD.io.FilePrintWriter
 
print(String) - Method in class net.sf.j3d.threeD.io.JTextAreaPrintWriter
Appends the specified String to the JTextArea used by this JTextAreaPrintWriter.
print(String) - Method in interface net.sf.j3d.threeD.io.PrintWriter
Appends the specified String.
print(Object[]) - Static method in class net.sf.j3d.threeD.raytracer.constructives.LSystem
 
print(StringBuffer) - Method in class net.sf.j3d.util.Graph
 
println(String) - Method in class net.sf.j3d.threeD.io.FilePrintWriter
 
println() - Method in class net.sf.j3d.threeD.io.FilePrintWriter
 
println(String) - Method in class net.sf.j3d.threeD.io.JTextAreaPrintWriter
Appends the specified String, followed by a new line character, to the JTextArea used by this JTextAreaPrintWriter.
println() - Method in class net.sf.j3d.threeD.io.JTextAreaPrintWriter
Appends a new line character to the JTextArea used by this JTextAreaPrintWriter.
println(String) - Method in interface net.sf.j3d.threeD.io.PrintWriter
Appends the specified String, followed by a new line character.
println() - Method in interface net.sf.j3d.threeD.io.PrintWriter
Appends a new line character.
PrintWriter - Interface in net.sf.j3d.threeD.io
 
processOutput(RayTracingJobOutput, RGB[][], int, int, int, int) - Static method in class net.sf.j3d.threeD.raytracer.network.RayTracingJob
 
processStimulus(Enumeration) - Method in class net.sf.j3d.physics.particles.SampleSet
 
produceCameraOutput - Static variable in class net.sf.j3d.threeD.run.Settings
Setting to true enables camera debug output.
produceEventHandlerOutput - Static variable in class net.sf.j3d.threeD.run.Settings
Setting to true enables event system debug output.
produceOutput - Static variable in class net.sf.j3d.threeD.raytracer.shaders.DiffuseShader
 
produceOutput - Static variable in class net.sf.j3d.threeD.raytracer.shaders.RefractionShader
 
produceOutput - Static variable in class net.sf.j3d.threeD.run.Settings
Setting to true enables debug output.
Producer - Interface in net.sf.j3d.threeD.raytracer.util
The Producer interface is implemented by classes that represent a repeatedly evaluated function.
produceRayTracingEngineOutput - Static variable in class net.sf.j3d.threeD.run.Settings
Setting to true enables ray tracing engine debug output.
produceShaderOutput - Static variable in class net.sf.j3d.threeD.run.Settings
Setting to true enables shader debug output.
produceSurfaceOutput - Static variable in class net.sf.j3d.threeD.run.Settings
Setting to true enables surface debug output.
ProgressDisplay - Class in net.sf.j3d.threeD.ui.displays
A ProgressDisplay object can be used to detect and display internal progress.
ProgressDisplay(int, int) - Constructor for class net.sf.j3d.threeD.ui.displays.ProgressDisplay
Constructs a new ProgressDisplay object using the specified increment size and total size.
ProgressDisplay(int, int, boolean) - Constructor for class net.sf.j3d.threeD.ui.displays.ProgressDisplay
Constructs a new ProgressDisplay object using the specified increment size and total size.
ProgressMonitor - Interface in net.sf.j3d.threeD.ui.event
A ProgressMonitor object can be used to detect and monitor internal progress.
Project - Class in net.sf.j3d.threeD.run
A Project object stores a Scene object and keeps track of rendering options and a home (data) directory.
Project() - Constructor for class net.sf.j3d.threeD.run.Project
Constructs a new Project object.
Project(Scene) - Constructor for class net.sf.j3d.threeD.run.Project
Constructs a new Project object.
projectionDimensionsChangeEvent - Static variable in class net.sf.j3d.threeD.ui.event.CameraEditEvent
The code for a projection dimensions change event.
promptPassphrase(String) - Method in class net.sf.j3d.io.ScpDownloader
 
promptPassword(String) - Method in class net.sf.j3d.io.ScpDownloader
 
promptYesNo(String) - Method in class net.sf.j3d.io.ScpDownloader
 
PUSH - Static variable in class net.sf.j3d.threeD.raytracer.constructives.LSystem
 

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