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

G

g - Variable in class utils.RGBColor
 
generateRay(double, double) - Method in class raytracer.Camera
generates a ray from the eyepoint through the pixel coordinates i,j
GenericFileFilter - Class in ui
Generic File Filter

This class is a method of having a generic file filter to be used with any file extension that you require.
GenericFileFilter(String[], String) - Constructor for class ui.GenericFileFilter
This is the constructor - it takes in the following:-
filesExtsIn - this is the array of file extensions that you wish to create a file filter for.
get(String) - Method in class material.MaterialList
 
get(String) - Method in class painter.PainterList
 
get(String) - Method in class raytracer.MapList
 
get(int) - Method in class raytracer.ScatteredRayContainer
 
get(String) - Method in class utils.ColorList
 
get(int) - Method in class utils.RGBColor
gets one specific component
getArea() - Method in class objects.Box
 
getArea() - Method in class objects.HalfSpace
 
getArea() - Method in interface objects.IObject
 
getArea() - Method in class objects.Object
 
getArea() - Method in class objects.UnitSphere
 
getBasisToCanonicalMatrix() - Method in class math.OrthonormalBasis
creates the basis transformation matrix to change from the local basis to the canonical basis
getBoundingObject() - Method in class objects.Assembly
 
getBSDF() - Method in class material.DielectricMaterial
 
getBSDF() - Method in interface material.IMaterial
 
getBSDF() - Method in class material.IsotropicPhongMaterial
 
getBSDF() - Method in class material.LambertianLuminaireMaterial
 
getBSDF() - Method in class material.LambertianMaterial
 
getBSDF() - Method in class material.PerfectReflectorMaterial
 
getCamera() - Method in class raytracer.Scene
 
getCanonicalToBasisMatrix() - Method in class math.OrthonormalBasis
creates the basis transformation matrix to change from the canonical basis to the local basis
getColor(IntersectionInfo) - Method in class painter.CheckerPainter
 
getColor(IntersectionInfo) - Method in interface painter.IPainter
 
getColor(IntersectionInfo) - Method in class painter.IridescentPainter
 
getColor(IntersectionInfo) - Method in class painter.TexturePainter
 
getColor(IntersectionInfo) - Method in class painter.UniformColorPainter
 
getColor(IntersectionInfo) - Method in class painter.ValuePainter
 
getColorList() - Method in class utils.GlobalLists
 
getCopy() - Method in class material.DielectricMaterial
 
getCopy() - Method in interface material.IMaterial
 
getCopy() - Method in class material.IsotropicPhongMaterial
 
getCopy() - Method in class material.LambertianLuminaireMaterial
 
getCopy() - Method in class material.LambertianMaterial
 
getCopy() - Method in class material.PerfectReflectorMaterial
 
getCopy() - Method in class objects.Assembly
 
getCopy() - Method in class objects.Box
 
getCopy() - Method in class objects.Chair
 
getCopy() - Method in class objects.Cone
 
getCopy() - Method in class objects.CornellBox
 
getCopy() - Method in class objects.HalfSpace
 
getCopy() - Method in class objects.Intersection
 
getCopy() - Method in interface objects.IObject
 
getCopy() - Method in class objects.Lens
 
getCopy() - Method in class objects.Quadric
 
getCopy() - Method in class objects.Table
 
getCopy() - Method in class objects.Tube
 
getCopy() - Method in class objects.UnitSphere
 
getCopy() - Method in class painter.CheckerPainter
 
getCopy() - Method in interface painter.IPainter
 
getCopy() - Method in class painter.IridescentPainter
 
getCopy() - Method in class painter.TexturePainter
 
getCopy() - Method in class painter.UniformColorPainter
 
getCopy() - Method in class painter.ValuePainter
 
getCopy() - Method in class raytracer.Map
 
getCopy() - Method in class raytracer.Raycaster
copies the raycaster
getCopy() - Method in class raytracer.Scene
 
getDescription() - Method in class ui.GenericFileFilter
This is the method defined by the model
getDimX() - Method in class raytracer.Camera
 
getDimY() - Method in class raytracer.Camera
 
getEmitter() - Method in class material.DielectricMaterial
 
getEmitter() - Method in interface material.IMaterial
 
getEmitter() - Method in class material.IsotropicPhongMaterial
 
getEmitter() - Method in class material.LambertianLuminaireMaterial
 
getEmitter() - Method in class material.LambertianMaterial
 
getEmitter() - Method in class material.PerfectReflectorMaterial
 
getEyePoint() - Method in class raytracer.Camera
 
getFilter() - Method in class ui.Canvas
The pixel filter.
getFilterHeight() - Method in class utils.BoxPixelFilter
 
getFilterHeight() - Method in interface utils.IPixelFilter
 
getFilterHeight() - Method in class utils.MitchellNetravaliPixelFilter
 
getFilterHeight() - Method in class utils.TrianglePixelFilter
 
getFilterWidth() - Method in class utils.BoxPixelFilter
 
getFilterWidth() - Method in interface utils.IPixelFilter
 
getFilterWidth() - Method in class utils.MitchellNetravaliPixelFilter
 
getFilterWidth() - Method in class utils.TrianglePixelFilter
 
getHeight() - Method in class painter.TexturePainter
 
getHeight() - Method in class ui.Canvas
The height.
getInverseMatrix() - Method in class math.TransformationMatrix4x4
 
getLight(int) - Method in class raytracer.Scene
 
getMap() - Method in interface objects.IObject
 
getMap() - Method in class objects.Object
 
getMapList() - Method in class utils.GlobalLists
 
getMaterial() - Method in interface objects.IObject
 
getMaterial() - Method in class objects.Object
 
getMaterialList() - Method in class utils.GlobalLists
 
getMatrix() - Method in class math.TransformationMatrix4x4
 
getMean() - Method in class utils.StatisticalRGBColor
 
getNextBlock(Rectangle) - Method in class raytracer.RasterSequence
get the next block in the list
getNumLights() - Method in class raytracer.Scene
 
getNumObjects() - Method in class raytracer.Scene
 
getNumSamples() - Method in class ui.Canvas
The number of samples.
getNumThreads() - Method in class ui.Canvas
The number of threads.
getObject(int) - Method in class raytracer.Scene
 
getPainter(Node) - Method in class parser.PainterParser
 
getPainterList() - Method in class utils.GlobalLists
 
getPoint(double) - Method in class math.Ray
returns the point start+t*direction
getPoint(int) - Method in class utils.Sampler
 
getRaycaster() - Method in class raytracer.Scene
 
getRayColor(IntersectionInfo) - Method in class material.DielectricSPF
returns the color of the ray shaded with data from the intersection info
getRayColor(IntersectionInfo) - Method in class material.IsotropicPhongSPF
returns the color of the ray at the intersection point
getRayColor(IntersectionInfo) - Method in interface material.ISPF
returns the color at intersection point
getRayColor(IntersectionInfo) - Method in class material.LambertianSPF
 
getRayColor(IntersectionInfo) - Method in class material.PerfectReflectorSPF
 
getRecursionDepth() - Method in class raytracer.Raycaster
 
getRecursionDepth() - Method in class ui.Canvas
The recursion depth.
getReflectance(Vector3D, IntersectionInfo) - Method in class material.DielectricSPF
 
getSampleCounts() - Method in class utils.Sampler
 
getScene() - Method in class raytracer.Raycaster
 
getShader() - Method in class raytracer.Raycaster
 
getSize() - Method in class raytracer.ScatteredRayContainer
 
getSPF() - Method in class material.DielectricMaterial
 
getSPF() - Method in interface material.IMaterial
 
getSPF() - Method in class material.IsotropicPhongMaterial
 
getSPF() - Method in class material.LambertianLuminaireMaterial
 
getSPF() - Method in class material.LambertianMaterial
 
getSPF() - Method in class material.PerfectReflectorMaterial
 
getTransformationMatrix() - Method in class objects.Object
 
getVariance() - Method in class utils.StatisticalRGBColor
 
getWidth() - Method in class painter.TexturePainter
 
getWidth() - Method in class ui.Canvas
The width.
GlobalLists - Class in utils
 
GlobalLists() - Constructor for class utils.GlobalLists
 
grayValue() - Method in class utils.RGBColor
returns the gray value of the color

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