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

## C

calculateAverageBrightness(Scene, int, int, int) - Static method in class net.sf.j3d.threeD.raytracer.engine.RayTracingEngine
calculateAverageBrightness(Scene, int, int, int, int, int) - Static method in class net.sf.j3d.threeD.raytracer.engine.RayTracingEngine
calculateAverageBrightness(Scene, int, int, int, int, int, int, int, int, int) - Static method in class net.sf.j3d.threeD.raytracer.engine.RayTracingEngine
calculateAverageBrightness() - Method in class net.sf.j3d.threeD.ui.panels.RenderPanel
calculateDx() - Method in class net.sf.j3d.threeD.raytracer.primitives.Polynomial
  Calculates the terms of the partial derivative of the polynomial function represented by this Polynomial object with respect to X and stores the terms for later evaluatation.
calculateDx() - Method in class net.sf.j3d.threeD.raytracer.primitives.PolynomialTerm
  Calculates the partial derivative of the polynomial term represented by this PolynomialTerm object with respect to X and stores it for later use.
calculateDy() - Method in class net.sf.j3d.threeD.raytracer.primitives.Polynomial
  Calculates the terms of the partial derivative of the polynomial function represented by this Polynomial object with respect to Y and stores the terms for later evaluatation.
calculateDy() - Method in class net.sf.j3d.threeD.raytracer.primitives.PolynomialTerm
  Calculates the partial derivative of the polynomial term represented by this PolynomialTerm object with respect to Y and stores it for later use.
calculateDz() - Method in class net.sf.j3d.threeD.raytracer.primitives.Polynomial
  Calculates the terms of the partial derivative of the polynomial function represented by this Polynomial object with respect to Z and stores the terms for later evaluatation.
calculateDz() - Method in class net.sf.j3d.threeD.raytracer.primitives.PolynomialTerm
  Calculates the partial derivative of the polynomial term represented by this PolynomialTerm object with respect to Z and stores it for later use.
calculateInverse() - Method in class net.sf.j3d.threeD.raytracer.util.TransformMatrix
  Calculates the inverse of the matrix represented by this TransformMatrix object and stores it for later use.
calculateTransform() - Method in class net.sf.j3d.threeD.raytracer.engine.AbstractSurface
  Calculates the complete transformation that will be applied to this AbstractSurface when it is rendered and stores it for later use.
calculateZero(double, double, double, int) - Method in class net.sf.j3d.threeD.raytracer.primitives.Polynomial
  Calculates an estimate for an X value that allows the polynomial function represented by this Polynomial object to equal zero when the specified Y and Z values are held constant.
calculateZeros(double, double, double, double, double, int) - Method in class net.sf.j3d.threeD.raytracer.primitives.Polynomial
  Calculates a series of zeros found by the calculateZero method in the interval from the double value start to the double value end choosing guesses at every interval of the length specified by the double value increment.
Camera - Interface in net.sf.j3d.threeD.raytracer.camera
  Implementations of the Camera interface provide a method for calculating viewing rays.
CameraEditEvent - Class in net.sf.j3d.threeD.ui.event
  A CameraEditEvent object represents the event of editing the camera in the current scene.
CameraEditEvent(int, Camera) - Constructor for class net.sf.j3d.threeD.ui.event.CameraEditEvent
  Constructs a new CameraEditEvent object with the specified integer code and target.
CameraEvent - Interface in net.sf.j3d.threeD.ui.event
  A CameraEvent object represents an event that targets a camera.
CameraObject - Class in net.sf.j3d.physics
CameraObject(RigidBody) - Constructor for class net.sf.j3d.physics.CameraObject
cameraOut - Static variable in class net.sf.j3d.threeD.run.Settings
  A JTextAreaPrintWriter object that should be used for debug output from the camera.
CameraPersistenceDelegate - Class in net.sf.j3d.threeD.io
  A CameraPersistenceDelegate object adjusts the way the a Camera object is encoded into XML when using an XMLEncoder.
CameraPersistenceDelegate() - Constructor for class net.sf.j3d.threeD.io.CameraPersistenceDelegate
CARTESIAN_COORDINATES - Static variable in class net.sf.j3d.util.Vector
castShadows - Static variable in class net.sf.j3d.threeD.raytracer.engine.RayTracingEngine
  Controls wether or not shadow casting will be done during rendering.
castShadows - Static variable in interface net.sf.j3d.threeD.raytracer.lighting.Light
checkComplete() - Method in class net.sf.j3d.math.cover.Matrix3DSolutionOutput
checkEntering(Vector, Vector) - Method in class net.sf.j3d.threeD.raytracer.shaders.RefractionShader
CheckerBoardShader - Class in net.sf.j3d.threeD.raytracer.shaders
CheckerBoardShader() - Constructor for class net.sf.j3d.threeD.raytracer.shaders.CheckerBoardShader
CheckerFloor - Class in net.sf.j3d.physics.particles
CheckerFloor() - Constructor for class net.sf.j3d.physics.particles.CheckerFloor
children() - Method in class net.sf.j3d.threeD.ui.tree.SceneTreeNode
children() - Method in class net.sf.j3d.threeD.ui.tree.ShaderTreeNode
children() - Method in class net.sf.j3d.threeD.ui.tree.SurfaceTreeNode
children() - Method in class net.sf.j3d.ui.ObjectTreeNode
CircleSet - Class in net.sf.j3d.physics.circles
CircleSet() - Constructor for class net.sf.j3d.physics.circles.CircleSet
clear() - Method in class net.sf.j3d.threeD.ui.displays.ImageCanvas
  Clears this ImageCanvas object.
clear() - Method in class net.sf.j3d.threeD.ui.tree.ShaderTreeNode
clearIgnoreCache() - Method in class net.sf.j3d.threeD.raytracer.primitives.Mesh
clearIntersectionCache() - Method in class net.sf.j3d.threeD.raytracer.primitives.Mesh
clearPhi() - Method in class net.sf.j3d.math.flow.Digraph
clearRenderedImage() - Method in class net.sf.j3d.threeD.ui.panels.RenderPanel
  Removes any stored image data from this RenderPanel object and repaints the panel.
clearTriangleCache() - Method in class net.sf.j3d.threeD.raytracer.primitives.Mesh
click(int, int) - Method in class net.sf.j3d.math.WaveSimulator
clone() - Method in class net.sf.j3d.threeD.raytracer.engine.Ray
clone() - Method in class net.sf.j3d.threeD.raytracer.engine.Scene
clone() - Method in class net.sf.j3d.util.graphics.RGB
clone() - Method in class net.sf.j3d.util.Vector
close() - Method in class net.sf.j3d.threeD.io.FilePrintWriter
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.AddTransformDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in interface net.sf.j3d.threeD.ui.dialogs.Dialog
  Closes this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.EditCameraDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.EditLightDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.EditPlaneDialog
  Closes (and disposes) the JFrame this dialog is displayed in.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.EditPolynomialDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.EditPolynomialTermDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.EditTransformDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.EditTriangleDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.NetworkDialog
  Closes this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.NewLightDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.NewSurfaceDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.RenderOptionsDialog
  Closes (and disposes) this dialog if it is open.
closeDialog() - Method in class net.sf.j3d.threeD.ui.dialogs.SendTaskDialog
closePanel() - Method in class net.sf.j3d.threeD.ui.panels.DebugOutputPanel
  Closes this panel.
closePanel() - Method in class net.sf.j3d.threeD.ui.panels.LightInfoPanel
  Closes this panel if it is open.
closePanel() - Method in class net.sf.j3d.threeD.ui.panels.SurfaceInfoPanel
  Closes this panel if it is open.
closestIntersection(Ray, Surface[]) - Static method in class net.sf.j3d.threeD.raytracer.engine.RayTracingEngine
  Returns an Intersection object that represents the closest intersection (>= RayTracingEngine.e) between a surface in the specified array of Surface objects and the ray represented by the specified Ray object.
closestIntersectionAt(Intersection) - Static method in class net.sf.j3d.threeD.raytracer.engine.RayTracingEngine
  Returns the value (>= RayTracingEngine.e) of the closest intersection point of the specified Intersection object If there are no positive intersections, -1.0 is returned.
colorChangeEvent - Static variable in class net.sf.j3d.threeD.ui.event.LightEditEvent
  The code for a color change event.
colorChangeEvent - Static variable in class net.sf.j3d.threeD.ui.event.SurfaceEditEvent
  The code for color change event.
ColorProducer - Interface in net.sf.j3d.threeD.raytracer.graphics
  ColorProducer is implemented by any class that can produce an RGB object given some array of input objects.
ColouredTiles - Class in net.sf.j3d.physics.particles
ColouredTiles(ArrayList, Color3f) - Constructor for class net.sf.j3d.physics.particles.ColouredTiles
ColumnFormat - Class in net.sf.j3d.math.cover
ColumnFormat() - Constructor for class net.sf.j3d.math.cover.ColumnFormat
columnNames - Static variable in class net.sf.j3d.threeD.ui.panels.EditablePropertiesTableModel
compare(boolean[], boolean[]) - Method in class net.sf.j3d.math.flow.BiGraph
Cone - Class in net.sf.j3d.threeD.raytracer.primitives
  A Cone object represents a cone in 3d space.
Cone() - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Cone
  Constructs a Cone object that represents a cone with a base radius of 1.0, centered at the origin, that is black.
Cone(Vector, double) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Cone
  Constructs a Cone object that represents a cone with the specified base radius, and the specified location, that is black.
Cone(Vector, double, RGB) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Cone
  Constructs a Cone object that represents a cone with the specified base radius, location, and color.
constructObject(int) - Method in class net.sf.j3d.threeD.raytracer.shaders.ShaderFactory
  Constructs a Shader object of the type specified by the integer index.
constructObject(int) - Method in class net.sf.j3d.threeD.raytracer.textures.TextureFactory
  Constructs a Shader object of the type specified by the integer index.
constructObject(int) - Method in class net.sf.j3d.threeD.raytracer.util.EditableFactory
  Constructs an Editable object of the type specified by the integer index.
contains(Object) - Method in class net.sf.j3d.math.cover.SpanCalculator.RowList
contains(Object) - Method in class net.sf.j3d.threeD.ui.tree.ShaderTreeNode
containsAll(Collection) - Method in class net.sf.j3d.threeD.ui.tree.ShaderTreeNode
convertToAWTColor(RGB) - Static method in class net.sf.j3d.util.graphics.GraphicsConverter
  Converts the specified RGB object to an AWT Color object.
convertToAWTImage(RGB[][]) - Static method in class net.sf.j3d.util.graphics.GraphicsConverter
  Converts the specified array of RGB objects to an AWT Image object.
convertToRGB(Color) - Static method in class net.sf.j3d.util.graphics.GraphicsConverter
  Converts the specified AWT Color object to an RGB object.
convertToRGBArray(Image) - Static method in class net.sf.j3d.util.graphics.GraphicsConverter
  Converts the specified AWT Image object to an array of RGB objects.
convertToRGBArray(BufferedImage) - Static method in class net.sf.j3d.util.graphics.GraphicsConverter
convertToRGBArray(int[], int, int, int, int, int, int) - Static method in class net.sf.j3d.util.graphics.GraphicsConverter
convertToRGBArray(BufferedImage, int, int, int, int) - Static method in class net.sf.j3d.util.graphics.GraphicsConverter
cover(LinkedMatrix.Node) - Method in class net.sf.j3d.math.cover.LinkedMatrix
create() - Method in class net.sf.j3d.math.flow.Digraph
create() - Method in class net.sf.j3d.threeD.ui.dialogs.NewLightDialog
  Creates a new Light object of the selected type.
create() - Method in class net.sf.j3d.threeD.ui.dialogs.NewSurfaceDialog
  Creates a new SurfaceUI object of the selected type.
createJob(String) - Method in class net.sf.j3d.imaging.ArtifactDetectionTask
createJob(String) - Method in class net.sf.j3d.threeD.raytracer.network.RayTracingJobFactory
createRotateXMatrix(double) - Static method in class net.sf.j3d.threeD.raytracer.util.TransformMatrix
  Generates a TransformMatrix object that can be used to rotate vectors counterclockwise about the x axis.
createRotateYMatrix(double) - Static method in class net.sf.j3d.threeD.raytracer.util.TransformMatrix
  Generates a TransformMatrix object that can be used to rotate vectors counterclockwise about the y axis.
createRotateZMatrix(double) - Static method in class net.sf.j3d.threeD.raytracer.util.TransformMatrix
  Generates a TransformMatrix object that can be used to rotate vectors counterclockwise about the z axis.
createScaleMatrix(double, double, double) - Static method in class net.sf.j3d.threeD.raytracer.util.TransformMatrix
  Generates a TransformMatrix object that can be used to scale vectors using the specified scaling coefficients.
createSurfaceUI(AbstractSurface) - Static method in class net.sf.j3d.threeD.raytracer.surfaceUI.SurfaceUIFactory
createSurfaceUI(int) - Static method in class net.sf.j3d.threeD.raytracer.surfaceUI.SurfaceUIFactory
  Creates a new Surface implementation of the type given by the specified index into the array returned by the getSurfaceTypeNames method.
createTranslationMatrix(double, double, double) - Static method in class net.sf.j3d.threeD.raytracer.util.TransformMatrix
  Generates a TransformMatrix object that can be used to translate vectors using the specified translation coordinates.
crossProduct(Vector) - Method in class net.sf.j3d.util.Vector
  Returns the cross product of the vector represented by this Vector object and that of the specified Vector object.
CSG - Class in net.sf.j3d.threeD.raytracer.primitives
  A CSG object represents an object produced using a boolean combination of two surfaces.
CSG(AbstractSurface, AbstractSurface, int) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.CSG
  Constructs a new CSG object using the specified Surface objects.
Cylinder - Class in net.sf.j3d.threeD.raytracer.primitives
  A Cylinder object represents a cylinder in 3d space.
Cylinder() - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Cylinder
  Constructs a Cylinder object that represents a cylinder with a base radius of 1.0, with base at the origin, that is black.
Cylinder(Vector, double) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Cylinder
  Constructs a Cylinder object that represents a cylinder with the specified base radius, and the specified location, that is black.
Cylinder(Vector, double, RGB) - Constructor for class net.sf.j3d.threeD.raytracer.primitives.Cylinder
  Constructs a Cylinder object that represents a cylinder with the specified base radius, location, and color.

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