Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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

## A

aboutText - Static variable in class net.sf.j3d.threeD.run.Settings
absorb(int, double, double, double, double) - Method in class net.sf.j3d.physics.efield.ParticleField
AbstractSurface - Class in net.sf.j3d.threeD.raytracer.engine
  AbstractSurface is an abstract implementation of Surface that takes care of all of the standard methods of Surface that are shared by all Surface implementations in the same way.
AbstractSurface() - Constructor for class net.sf.j3d.threeD.raytracer.engine.AbstractSurface
  Sets all values of this AbstractSurface to the defaults specified above.
AbstractSurface(Vector, double) - Constructor for class net.sf.j3d.threeD.raytracer.engine.AbstractSurface
  Sets the location and size of this AbstractSurface to those specifed, and uses the defaults for the other values.
AbstractSurface(Vector, double, RGB) - Constructor for class net.sf.j3d.threeD.raytracer.engine.AbstractSurface
  Sets the location, size, and color of this AbstractSurface to those specified.
AbstractSurface(Vector, double, RGB, boolean) - Constructor for class net.sf.j3d.threeD.raytracer.engine.AbstractSurface
  Sets the location, size, and color of this AbstractSurface to those specified.
AbstractSurfaceUI - Class in net.sf.j3d.threeD.raytracer.surfaceUI
  AbstractSurfaceUI is an abstract implementation of the SurfaceUI interface that takes care of all of the standard methods of SurfaceUI that all SurfaceUI implementations use in the same way.
AbstractSurfaceUI() - Constructor for class net.sf.j3d.threeD.raytracer.surfaceUI.AbstractSurfaceUI
  Sets all values to the default.
AbstractSurfaceUI(AbstractSurface) - Constructor for class net.sf.j3d.threeD.raytracer.surfaceUI.AbstractSurfaceUI
  Sets the underlying AbstractSurface object of this AbstractSurfaceUI to the specified AbstractSurface object.
AbstractSurfaceUI(AbstractSurface, String) - Constructor for class net.sf.j3d.threeD.raytracer.surfaceUI.AbstractSurfaceUI
  Sets the underlying AbstractSurface object of this AbstractSurfaceUI to the specified AbstractSurface object and sets the name to the specified String object.
actionPerformed(ActionEvent) - Method in class net.sf.j3d.ui.ObjectTreeDisplay
add(Object) - Method in class net.sf.j3d.math.cover.SpanCalculator.RowList
add(int, Object) - Method in class net.sf.j3d.math.cover.SpanCalculator.RowList
add - Variable in class net.sf.j3d.physics.particles.conf.SampleSetConfiguration
add(Polynomial) - Method in class net.sf.j3d.threeD.raytracer.primitives.Polynomial
  Combines the terms of this Polynomial object and the specified Polynomial object and returns the sum as a Polynomial object.
add(Object) - Method in class net.sf.j3d.threeD.raytracer.shaders.ShaderSet
  Adds the specified Object to this set and returns true.
add() - Method in class net.sf.j3d.threeD.ui.dialogs.AddDialog
  Constructs a new Editable object of the type specified by the current selection in the combo box on this dialog, adds it to the Set object stored by this AddDialog object, and updates the DynamicDisplay object stored by this AddDialog.
add(Object) - Method in class net.sf.j3d.threeD.ui.tree.ShaderTreeNode
add(int, Object) - Method in class net.sf.j3d.threeD.ui.tree.ShaderTreeNode
add(RGB) - Method in class net.sf.j3d.util.graphics.RGB
  Returns the sum of the RGB value represented by this RGB object and that of the specified RGB object as an RGB object.
add(Vector) - Method in class net.sf.j3d.util.Vector
  Returns the sum of the vector represented by this Vector object and that of the specified Vector object.
addAll(Collection) - Method in class net.sf.j3d.math.cover.SpanCalculator.RowList
addAll(int, Collection) - Method in class net.sf.j3d.math.cover.SpanCalculator.RowList
addAll(Collection) - Method in class net.sf.j3d.threeD.raytracer.shaders.ShaderSet
  Adds all of the elements stored by the specified Collection object to this set.
addAll(Collection) - Method in class net.sf.j3d.threeD.ui.tree.ShaderTreeNode
addAll(int, Collection) - Method in class net.sf.j3d.threeD.ui.tree.ShaderTreeNode
addChangeListener(ChangeListener) - Method in class net.sf.j3d.threeD.ui.panels.PercentagePanel
  Adds a change listener to the slider on this PercentagePanel.
addChildMethod(Method) - Method in class net.sf.j3d.ui.ObjectTreeNode
addChildObject(Object) - Method in class net.sf.j3d.ui.ObjectTreeNode
addCircle(int, int, int) - Method in class net.sf.j3d.physics.circles.CircleSet
addColor(double, RGB) - Method in class net.sf.j3d.util.graphics.AverageColor
addConfigurationDialogType(Class, Class) - Method in class net.sf.j3d.ui.ObjectTreeDisplay
AddDialog - Class in net.sf.j3d.threeD.ui.dialogs
  An AddDialog object can be used to allow a user to add an Editable object to a specified Set object.
AddDialog(Collection, DynamicDisplay, EditableFactory) - Constructor for class net.sf.j3d.threeD.ui.dialogs.AddDialog
  Constructs a new AddDialog object that can be used to add to the specified Set object.
addEditPanelType(Class, Class) - Method in class net.sf.j3d.ui.ObjectTreeDisplay
addEnterance() - Method in class net.sf.j3d.threeD.raytracer.shaders.ShaderParameters
  Adds one to the reflection count and the enterance count.
addEntry(int) - Method in class net.sf.j3d.threeD.ui.displays.GraphDisplay
addEntry(double) - Method in class net.sf.j3d.util.Graph
addExit() - Method in class net.sf.j3d.threeD.raytracer.shaders.ShaderParameters
  Adds one to the reflection count and the exit count.
addForce(Simulation.Force) - Method in class net.sf.j3d.physics.Simulation
  Adds a Force object to the set of forces that will be evaluated each iteration.
addGravity() - Method in class net.sf.j3d.physics.Simulation
  Adds the force of (newtonian) gravity to the simulation.
addIterationListener(IterationListener) - Method in class net.sf.j3d.physics.circles.ParticleSet
addKeyListener(KeyListener) - Method in class net.sf.j3d.threeD.ui.panels.EditVectorPanel
  Adds the specified KeyListener to each field of this EditVectorPanel object.
addLight(Light) - Method in class net.sf.j3d.threeD.raytracer.engine.Scene
  Adds the specified Light object to this Scene object.
addListener(EventListener) - Method in class net.sf.j3d.threeD.ui.event.EventHandler
  Adds the specified EventListener to this EventHandler.
addMessage(String) - Method in class net.sf.j3d.util.Graph
addMethodType(Method) - Method in class net.sf.j3d.ui.ObjectTreeDisplay
addMotionListener(MotionListener) - Method in class net.sf.j3d.physics.circles.ParticleSet
addNormal(Vector) - Method in class net.sf.j3d.threeD.raytracer.primitives.Mesh.Vertex
addObjectType(Class) - Method in class net.sf.j3d.ui.ObjectTreeDisplay
addParticle(int[]) - Method in class net.sf.j3d.physics.circles.ParticleSet
addPeer(Vertex) - Method in class net.sf.j3d.math.flow.Vertex
addPhoton(double, double, double, double, double, double, double) - Method in class net.sf.j3d.physics.efield.ParticleField
addReflection() - Method in class net.sf.j3d.threeD.raytracer.shaders.ShaderParameters
  Adds one to the reflection count stored by this ShaderParameters object.
addRGB(RGB) - Method in class net.sf.j3d.threeD.raytracer.network.RayTracingJobOutput
  Adds the specified RGB object to the list of color data stored by this RayTracingJobOutput object.
addShader(Shader) - Method in class net.sf.j3d.threeD.raytracer.engine.AbstractSurface
  Appends the specified Shader object to the list of Shader objects used to shade this AbstractSurface.
addSurface(Surface) - Method in class net.sf.j3d.physics.Simulation
  Adds the specified Surface object to the surfaces stored by this Simulation object.
addSurface(Surface) - Method in class net.sf.j3d.threeD.raytracer.engine.Scene
  Adds the specified Surface object to this Scene object.
addSurface(Surface) - Method in class net.sf.j3d.threeD.raytracer.engine.SurfaceGroup
  Adds the specified Surface object to this SurfaceGroup object and sets its parent to this SurfaceGroup object (if it is an instance of AbstractSurface).
addSurface(Surface) - Method in class net.sf.j3d.threeD.raytracer.primitives.Mesh
addTerm(PolynomialTerm) - Method in class net.sf.j3d.threeD.raytracer.primitives.Polynomial
  Adds the specified PolynomialTerm object to this Polynomial object.
addTexture(Texture) - Method in class net.sf.j3d.threeD.raytracer.engine.AbstractSurface
  Appends the specified Texture object to the list of Texture objects used to color this AbstractSurface.
addTo(RGB) - Method in class net.sf.j3d.util.graphics.RGB
  Adds the specified RGB object to this RGB object.
addTo(Vector) - Method in class net.sf.j3d.util.Vector
  Adds the vector represented by the specified Vector object to this Vector object.
addTransform(TransformMatrix) - Method in class net.sf.j3d.threeD.raytracer.engine.AbstractSurface
  Applies the transformation represented by the specified TransformMatrix to this AbstractSurface when it is rendered.
AddTransformDialog - Class in net.sf.j3d.threeD.ui.dialogs
  An AddTransformDialog allows the user to select a type of transformation to apply to an AbstractSurface object.
AddTransformDialog(AbstractSurface, DynamicDisplay) - Constructor for class net.sf.j3d.threeD.ui.dialogs.AddTransformDialog
  Constructs a new AddTransformDialog object using the specified AbstractSurface object.
addTriangle(boolean[][][], Triangle) - Static method in class net.sf.j3d.math.cover.Matrix3DSolutionOutput
addTriangle(int, int, int) - Method in class net.sf.j3d.threeD.raytracer.primitives.Mesh
  Adds the triangle described by the specified points to the mesh represented by this Mesh object.
addUpdateListener(UpdateListener) - Method in class net.sf.j3d.physics.RigidBody.State
addVector(boolean[][][], Vector) - Static method in class net.sf.j3d.math.cover.Matrix3DSolutionOutput
addVector(Vector) - Method in class net.sf.j3d.threeD.raytracer.primitives.Mesh
  Adds the point defined by the specified Vector object to the mesh represented by this Mesh object.
addVertex(Vertex) - Method in class net.sf.j3d.math.flow.Path
adjoint() - Method in class net.sf.j3d.threeD.raytracer.util.TransformMatrix
  Computes the adjoint of the matrix represented by this TransformMatrix object and returns the result as a TransformMatrix object.
alpha() - Method in class net.sf.j3d.math.flow.BiGraph
AmbientLight - Class in net.sf.j3d.threeD.raytracer.lighting
  An AmbientLight object represents a light that is applied to all objects in the scene.
AmbientLight() - Constructor for class net.sf.j3d.threeD.raytracer.lighting.AmbientLight
  Constructs an AmbientLight object with the default intensity and color.
AmbientLight(double) - Constructor for class net.sf.j3d.threeD.raytracer.lighting.AmbientLight
  Constructs an AmbientLight object with the specified intensity and default color.
AmbientLight(double, RGB) - Constructor for class net.sf.j3d.threeD.raytracer.lighting.AmbientLight
  Constructs an AmbientLight object with the specified intensity and color.
ambientLightingCalculation(Vector, Vector, Surface, Surface[], AmbientLight) - 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 AmbientLight object and returns an RGB object that represents the color of the point.
ANGULAR - Static variable in class net.sf.j3d.physics.RigidBodyTableModel
angularColumnNames - Static variable in class net.sf.j3d.physics.RigidBodyTableModel
angularImpulse(Vector) - Method in class net.sf.j3d.physics.RigidBody.State
append(Path) - Method in class net.sf.j3d.math.flow.Path
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.AddTransformDialog
  Adds the transform specified by the user to the Surface object stored by this AddTransformDialog object.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.EditCameraDialog
  Applies the changes made in this dialog to the Camera object being edited and fires the necessary events if the current EventHandler is not set to null.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.EditLightDialog
  Applies the changes made in this dialog to the Light object being edited and fires the necessary events if the current EventHandler is not set to null.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.EditPlaneDialog
  Applies the changes made in the dialog to the PlaneUI object being edited and fires the necessary events if the current EventHandler is not set to null.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.EditPolynomialTermDialog
  Applies the changes made in this dialog.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.EditRGBDialog
  Applies the changes made in this dialog.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.EditTransformDialog
  Applies the changes made in this dialog.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.EditTriangleDialog
  Applies the changes made in this dialog to the TriangleUI object being edited and fires the necessary events if the current EventHandler is not set to null.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.EditVectorDialog
  Applies the changes made in this dialog.
apply() - Method in class net.sf.j3d.threeD.ui.dialogs.RenderOptionsDialog
  Applies the changes made in this dialog to the RenderPanel object being edited.
apply() - Method in class net.sf.j3d.threeD.ui.panels.EditDefaultSurfaceTransformPanel
  Applies the changes made in this panel to the AbstractSurface object being edited and fires the necessary events if the current EventHandler is not set to null.
apply() - Method in class net.sf.j3d.threeD.ui.panels.EditSurfacePanel
  Applies the changes made in this panel to the AbstractSurfaceUI object being edited and fires the necessary events if the current EventHandler is not set to null.
ArrayCompareTest - Class in <Unnamed>
ArrayCompareTest() - Constructor for class ArrayCompareTest
artifact(int, int, double, double, double, int, int) - Method in class net.sf.j3d.imaging.ArtifactDetector
ArtifactDetectionJob - Class in net.sf.j3d.imaging
ArtifactDetectionJob() - Constructor for class net.sf.j3d.imaging.ArtifactDetectionJob
ArtifactDetectionTask - Class in net.sf.j3d.imaging
ArtifactDetectionTask() - Constructor for class net.sf.j3d.imaging.ArtifactDetectionTask
ArtifactDetector - Class in net.sf.j3d.imaging
ArtifactDetector(RGB[][], int, int) - Constructor for class net.sf.j3d.imaging.ArtifactDetector
attenuationCoefficientChangeEvent - Static variable in class net.sf.j3d.threeD.ui.event.LightEditEvent
  The code for an attenuation coefficient change event.
augment(int) - Method in class net.sf.j3d.math.flow.BiGraph
augment(int, boolean[]) - Method in class net.sf.j3d.math.flow.BiGraph
AverageColor - Class in net.sf.j3d.util.graphics
AverageColor() - Constructor for class net.sf.j3d.util.graphics.AverageColor

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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