Skip navigation links
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

gammaCorrect(float) - Method in class org.sunflow.image.RGBSpace
 
GAtomicIntegerArrayTest - Class in student.assignment.kmer.required
 
GAtomicIntegerArrayTest() - Constructor for class student.assignment.kmer.required.GAtomicIntegerArrayTest
 
GaussianFilter - Class in org.sunflow.core.filter
 
GaussianFilter(float) - Constructor for class org.sunflow.core.filter.GaussianFilter
 
generateAges(int) - Static method in enum instructor.demo.arraysum.AgeArrayUtils
 
generateSigmaTable(int) - Static method in class org.sunflow.math.QMC
 
Geometry - Class in org.sunflow.core
This class represent a geometric object in its native object space.
Geometry(Tesselatable) - Constructor for class org.sunflow.core.Geometry
Create a geometry from the specified tesselatable object.
Geometry(PrimitiveList) - Constructor for class org.sunflow.core.Geometry
Create a geometry from the specified primitive aggregate.
geometry(String, PrimitiveList) - Method in class org.sunflow.SunflowAPI
Defines a geometry with a given name.
geometry(String, Tesselatable) - Method in class org.sunflow.SunflowAPI
Defines a geometry with a given name.
get() - Method in class edu.wustl.cse231s.lazy.Lazy
 
get() - Method in interface edu.wustl.cse231s.rice.classic.contrib.api.FinishAccumulator
 
get() - Method in class edu.wustl.cse231s.rice.classic.contrib.runtime.accumulator.BigDecimalAccumulator
 
get() - Method in class edu.wustl.cse231s.rice.classic.contrib.runtime.accumulator.DoubleAccumulator
 
get() - Method in class edu.wustl.cse231s.rice.classic.contrib.runtime.accumulator.IntegerAccumulator
 
get() - Method in class edu.wustl.cse231s.rice.classic.contrib.runtime.accumulator.ReducerAccumulator
 
get(Object) - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
get(Object) - Method in class instructor.demo.util.SimpleHashMap
 
get(float, float) - Method in class org.sunflow.core.filter.BlackmanHarrisFilter
 
get(float, float) - Method in class org.sunflow.core.filter.BoxFilter
 
get(float, float) - Method in class org.sunflow.core.filter.CatmullRomFilter
 
get(String) - Static method in class org.sunflow.core.filter.FilterFactory
 
get(float, float) - Method in class org.sunflow.core.filter.GaussianFilter
 
get(float, float) - Method in interface org.sunflow.core.Filter
Get value of the filter at offset (x, y).
get(float, float) - Method in class org.sunflow.core.filter.LanczosFilter
 
get(float, float) - Method in class org.sunflow.core.filter.MitchellFilter
 
get(float, float) - Method in class org.sunflow.core.filter.SincFilter
 
get(float, float) - Method in class org.sunflow.core.filter.TriangleFilter
 
get(float, float) - Static method in class org.sunflow.image.ChromaticitySpectrum
 
get(int) - Method in class org.sunflow.math.Point3
 
get(int) - Method in class org.sunflow.math.Vector3
 
get(K) - Method in class org.sunflow.util.FastHashMap
 
get(int) - Method in class org.sunflow.util.FloatArray
Read value from the array.
get(int) - Method in class org.sunflow.util.IntArray
Read value from the array.
get2Bytes(int) - Static method in class org.sunflow.system.ByteUtil
 
get4Bytes(int) - Static method in class org.sunflow.system.ByteUtil
 
get4BytesInv(int) - Static method in class org.sunflow.system.ByteUtil
 
get8Bytes(long) - Static method in class org.sunflow.system.ByteUtil
 
getA() - Method in class edu.wustl.cse231s.util.OrderedPair
 
getAccumulators() - Method in class edu.wustl.cse231s.rice.classic.options.RegisterAccumulatorsOption
 
getArea() - Method in class org.sunflow.math.BoundingBox
Gets the surface area of the box.
getAverage() - Method in class org.sunflow.image.Color
 
getB() - Method in class edu.wustl.cse231s.util.OrderedPair
 
getBakingPrimitives() - Method in class org.sunflow.core.light.ImageBasedLight
 
getBakingPrimitives() - Method in class org.sunflow.core.light.SunSkyLight
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.Background
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.BanchoffSurface
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.Box
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.CornellBox
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.Hair
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.JuliaFractal
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.ParticleSurface
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.Plane
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.QuadMesh
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.Sphere
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.Torus
 
getBakingPrimitives() - Method in class org.sunflow.core.primitive.TriangleMesh
 
getBakingPrimitives() - Method in interface org.sunflow.core.PrimitiveList
Create a new PrimitiveList object suitable for baking lightmaps.
getBakingPrimitives() - Method in class org.sunflow.core.tesselatable.BezierMesh
 
getBasis() - Method in class org.sunflow.core.ShadingState
Gets the local orthonormal basis for the current hit point.
getBitmap() - Method in class org.sunflow.core.Texture
 
getBoardSize() - Method in class student.assignment.nqueens.ImmutableQueenLocations
This method should return the size of the board.
getBoardSize() - Method in class student.assignment.nqueens.MutableQueenLocations
Gets the size of the board.
getBoolean(String, boolean) - Method in class org.sunflow.core.ParameterList
Get the specified boolean parameter from this list.
getBound(int) - Method in class org.sunflow.core.primitive.CornellBox
 
getBound(int) - Method in class org.sunflow.math.BoundingBox
Gets a specific coordinate of the surface's bounding box.
getBounds() - Method in class org.sunflow.core.Instance
Get the world space bounding box for this instance.
getBounds() - Method in class org.sunflow.core.primitive.CornellBox
 
getBounds() - Method in class org.sunflow.core.primitive.CubeGrid
 
getBounds() - Method in class org.sunflow.core.Scene
Get scene world space bounding box.
getBounds() - Method in class org.sunflow.SunflowAPI
Retrieve the bounding box of the scene.
getBrightColor(ShadingState) - Method in class org.sunflow.core.shader.AmbientOcclusionShader
 
getBrightColor(ShadingState) - Method in class org.sunflow.core.shader.TexturedAmbientOcclusionShader
 
getBucketSequence(int, int) - Method in class org.sunflow.core.bucket.ColumnBucketOrder
 
getBucketSequence(int, int) - Method in class org.sunflow.core.bucket.DiagonalBucketOrder
 
getBucketSequence(int, int) - Method in class org.sunflow.core.bucket.HilbertBucketOrder
 
getBucketSequence(int, int) - Method in class org.sunflow.core.bucket.InvertedBucketOrder
 
getBucketSequence(int, int) - Method in class org.sunflow.core.bucket.RandomBucketOrder
 
getBucketSequence(int, int) - Method in class org.sunflow.core.bucket.RowBucketOrder
 
getBucketSequence(int, int) - Method in class org.sunflow.core.bucket.SpiralBucketOrder
 
getBucketSequence(int, int) - Method in interface org.sunflow.core.BucketOrder
Computes the order in which each coordinate on the screen should be visited.
getBump(float, float, OrthoNormalBasis, float) - Method in class org.sunflow.core.Texture
 
getCameraToWorld() - Method in class org.sunflow.core.ShadingState
Get a transformation matrix that will transform camera space points into world space.
getCenter() - Method in class org.sunflow.math.BoundingBox
Gets the center of the box, computed as (min + max) / 2.
getColor(int, int) - Method in class edu.wustl.cse231s.image.MutablePixels
Gets the Color of the pixel at the given coordinates.
getColor(String, Color) - Method in class org.sunflow.core.ParameterList
Get the specified color parameter from this list.
getColorPalette() - Static method in enum edu.wustl.cse231s.color.ColorUtil
 
getColumn() - Method in enum edu.wustl.cse231s.sudoku.Square
 
getColumnOfQueenInRow(int) - Method in class student.assignment.nqueens.ImmutableQueenLocations
This method should tell you which column a queen is in for a given row.
getColumnOfQueenInRow(int) - Method in class student.assignment.nqueens.MutableQueenLocations
 
getColumnOfQueenInRow(int) - Method in interface student.assignment.nqueens.QueenLocations
 
getCorner(int) - Method in class org.sunflow.math.BoundingBox
Gets a corner of the bounding box.
getCosND() - Method in class org.sunflow.core.ShadingState
Cosine between the shading normal and the ray.
getCount(byte[]) - Method in class edu.wustl.cse231s.kmer.counts.AtomicIntegerArrayKMerCount
 
getCount(byte[]) - Method in class edu.wustl.cse231s.kmer.counts.IntArrayKMerCount
 
getCount(byte[]) - Method in class edu.wustl.cse231s.kmer.counts.LongMapKMerCount
 
getCount(byte[]) - Method in class edu.wustl.cse231s.kmer.counts.SequenceSliceMapKMerCount
 
getCount(byte[]) - Method in class edu.wustl.cse231s.kmer.counts.StringMapKMerCount
 
getCount(byte[]) - Method in interface edu.wustl.cse231s.kmer.KMerCount
Gets the number of times the given k-mer appeared in the corresponding chromosome.
getCurrentFrame() - Method in class org.sunflow.SunflowAPI
Read the value of the current frame.
getDataDirectory() - Static method in class edu.wustl.cse231s.opencv.OpenCVUtils
 
getDepth() - Method in class org.sunflow.core.ShadingState
Get the current total tracing depth.
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.AnisotropicWardShader
 
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.DiffuseShader
 
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.PhongShader
 
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.ShinyDiffuseShader
 
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.TexturedDiffuseShader
 
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.TexturedPhongShader
 
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.TexturedShinyDiffuseShader
 
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.TexturedWardShader
 
getDiffuse(ShadingState) - Method in class org.sunflow.core.shader.UberShader
 
getDiffuseDepth() - Method in class org.sunflow.core.ShadingState
Get the current diffuse tracing depth.
getDiffuseRadiance() - Method in class org.sunflow.core.LightSample
Get diffuse radiance.
getDirection() - Method in class org.sunflow.core.Ray
Creates a vector to represent the direction of the ray.
getDistanceTo(Location) - Method in class student.studio.cholera.data.Location
 
getDownloadedFile(URL, long, String) - Static method in enum edu.wustl.cse231s.download.DownloadUtils
 
getDownloadedFile(URL, long) - Static method in enum edu.wustl.cse231s.download.DownloadUtils
 
getDownloadedFile(URL) - Static method in enum edu.wustl.cse231s.download.DownloadUtils
 
getDownloadedFiles(URL, String) - Static method in enum edu.wustl.cse231s.download.DownloadUtils
 
getDownloadsDirectory() - Static method in enum edu.wustl.cse231s.download.DownloadUtils
 
getDownloadsDirectory(String) - Static method in enum edu.wustl.cse231s.download.DownloadUtils
 
getEventLogFile() - Method in class edu.wustl.cse231s.rice.classic.options.SystemPropertiesOption
 
getExtents() - Method in class org.sunflow.math.BoundingBox
Gets the extents vector for the box.
getFaceDetectionView(int) - Method in class student.assignment.opencv.ui.PipelineFaceDetectionFrame
 
getFile(String) - Static method in class edu.wustl.cse231s.facesinthewild.FacesInTheWildUtils
 
getFileLength() - Method in enum edu.wustl.cse231s.bioinformatics.io.ChromosomeResource
 
getFileLength() - Method in enum edu.wustl.cse231s.sudoku.io.PuzzlesResource
 
getFileLength() - Method in enum edu.wustl.cse231s.wordcount.io.WordsResource
 
getFiles(String) - Static method in class edu.wustl.cse231s.facesinthewild.FacesInTheWildUtils
 
getFillColor(ShadingState) - Method in class org.sunflow.core.shader.WireframeShader
 
getFloat(String, float) - Method in class org.sunflow.core.ParameterList
Get the specified float parameter from this list.
getFloatArray(String) - Method in class org.sunflow.core.ParameterList
Get the specified float array parameter from this list.
getFriendIds() - Method in class edu.wustl.cse231s.mapreduce.apps.friends.Account
 
getFullYChromosome() - Static method in class student.assignment.kmer.timing.KMerTiming
 
getFutures() - Method in class edu.wustl.cse231s.rice.classic.options.AwaitFuturesOption
 
getGeoNormal() - Method in class org.sunflow.core.ShadingState
Gets the geometric normal of the current hit point.
getGlobalRadiance(ShadingState) - Method in class org.sunflow.core.gi.AmbientOcclusionGIEngine
 
getGlobalRadiance(ShadingState) - Method in class org.sunflow.core.gi.FakeGIEngine
 
getGlobalRadiance(ShadingState) - Method in class org.sunflow.core.gi.InstantGI
 
getGlobalRadiance(ShadingState) - Method in class org.sunflow.core.gi.IrradianceCacheGIEngine
 
getGlobalRadiance(ShadingState) - Method in class org.sunflow.core.gi.PathTracingGIEngine
 
getGlobalRadiance(ShadingState) - Method in interface org.sunflow.core.GIEngine
This is an optional method for engines that contain a secondary illumination engine which can return an approximation of the global radiance in the scene (like a photon map).
getGlobalRadiance() - Method in class org.sunflow.core.ShadingState
Returns the glboal diffuse radiance estimate given by the current GIEngine if present.
getHeight() - Method in class edu.wustl.cse231s.image.MutablePixels
 
getHeight() - Method in interface edu.wustl.cse231s.raytrace.RayTraceContext
 
getHeight() - Method in class edu.wustl.cse231s.raytrace.runtime.RtContext
 
getHeight() - Method in class edu.wustl.cse231s.raytrace.Section
 
getHeight() - Method in class org.sunflow.image.Bitmap
 
getId() - Method in class edu.wustl.cse231s.mapreduce.apps.friends.Account
 
getInitialDoubleValue() - Method in enum edu.wustl.cse231s.rice.classic.contrib.api.NumberReductionOperator
 
getInitialIntValue() - Method in enum edu.wustl.cse231s.rice.classic.contrib.api.NumberReductionOperator
 
getInstance() - Method in class org.sunflow.core.ShadingState
Get the instance which was intersected
getInt(String, int) - Method in class org.sunflow.core.ParameterList
Get the specified integer parameter from this list.
getIntArray(String) - Method in class org.sunflow.core.ParameterList
Get the specified integer array parameter from this list.
getIrradiance(ShadingState, Color) - Method in class org.sunflow.core.gi.AmbientOcclusionGIEngine
 
getIrradiance(ShadingState, Color) - Method in class org.sunflow.core.gi.FakeGIEngine
 
getIrradiance(ShadingState, Color) - Method in class org.sunflow.core.gi.InstantGI
 
getIrradiance(ShadingState, Color) - Method in class org.sunflow.core.gi.IrradianceCacheGIEngine
 
getIrradiance(ShadingState, Color) - Method in class org.sunflow.core.gi.PathTracingGIEngine
 
getIrradiance(ShadingState, Color) - Method in interface org.sunflow.core.GIEngine
Return the incomming irradiance due to indirect diffuse illumination at the specified surface point.
getIrradiance(Color) - Method in class org.sunflow.core.ShadingState
Gets the total irradiance reaching the current point from diffuse surfaces.
getKey() - Method in class org.sunflow.util.FastHashMap.Entry
 
getLeftSidesUpperInclusive() - Method in class student.studio.quicksort.PartitionLocation
 
getLineColor(ShadingState) - Method in class org.sunflow.core.shader.WireframeShader
 
getLocation() - Method in enum student.studio.cholera.data.WaterPump
 
getLocations() - Static method in class student.studio.cholera.data.Deaths
 
getLowSamples() - Method in class org.sunflow.core.light.DirectionalSpotlight
 
getLowSamples() - Method in class org.sunflow.core.light.SphereLight
 
getLuminance() - Method in class org.sunflow.image.Color
 
getMatrix(String, Matrix4) - Method in class org.sunflow.core.ParameterList
Get the specified matrix parameter from this list.
getMatrixArray(String) - Method in class org.sunflow.core.ParameterList
Get the specified matrix array parameter from this list.
getMax() - Method in class hw5.slice.Slice
Should get the maximum value of this slice's range of values, exclusive.
getMax() - Method in class org.sunflow.core.Ray
Gets the maximum distance along the ray.
getMax() - Method in class org.sunflow.image.Color
 
getMaxExclusive() - Method in class student.assignment.kmer.required.util.SequenceSlice
 
getMaximum() - Method in class org.sunflow.math.BoundingBox
Gets the maximum corner of the box.
getMessage() - Method in enum edu.wustl.cse231s.rice.classic.contrib.runtime.accumulator.Accumulator.CheckOwnershipId
 
getMin() - Method in class hw5.slice.Slice
Should get the minimum value of this slice's range of values, inclusive.
getMin() - Method in class org.sunflow.core.Ray
Gets the minimum distance along the ray - usually 0.
getMin() - Method in class org.sunflow.image.Color
 
getMinimum() - Method in class org.sunflow.math.BoundingBox
Gets the minimum corner of the box.
getMinInclusive() - Method in class student.assignment.kmer.required.util.SequenceSlice
 
getModifier(int) - Method in class org.sunflow.core.Instance
Get a modifier for the instance's list.
getName() - Method in class edu.wustl.cse231s.mapreduce.apps.friends.AccountId
 
getNextBoolean() - Method in class org.sunflow.system.Parser
 
getNextCodeBlock() - Method in class org.sunflow.system.Parser
 
getNextFloat() - Method in class org.sunflow.system.Parser
 
getNextInt() - Method in class org.sunflow.system.Parser
 
getNextToken() - Method in class org.sunflow.system.Parser
 
getNormal() - Method in class org.sunflow.core.ShadingState
Get shading normal at the hit point.
getNormal(float, float, OrthoNormalBasis) - Method in class org.sunflow.core.Texture
 
getNumericValue() - Method in enum edu.wustl.cse231s.card.Rank
 
getNumPrimitives() - Method in class org.sunflow.core.light.ImageBasedLight
 
getNumPrimitives() - Method in class org.sunflow.core.light.SunSkyLight
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.Background
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.BanchoffSurface
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.Box
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.CornellBox
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.CubeGrid
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.Hair
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.JuliaFractal
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.ParticleSurface
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.Plane
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.QuadMesh
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.Sphere
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.Torus
 
getNumPrimitives() - Method in class org.sunflow.core.primitive.TriangleMesh
 
getNumPrimitives() - Method in interface org.sunflow.core.PrimitiveList
Returns the number of individual primtives in this aggregate object.
getNumPrimitives() - Method in class org.sunflow.core.tesselatable.BezierMesh
 
getNumSamples() - Method in class org.sunflow.core.light.DirectionalSpotlight
 
getNumSamples() - Method in class org.sunflow.core.light.ImageBasedLight
 
getNumSamples() - Method in class org.sunflow.core.light.PointLight
 
getNumSamples() - Method in class org.sunflow.core.light.SphereLight
 
getNumSamples() - Method in class org.sunflow.core.light.SunSkyLight
 
getNumSamples() - Method in interface org.sunflow.core.LightSource
Get the maximum number of samples that can be taken from this light source.
getNumSamples() - Method in class org.sunflow.core.primitive.CornellBox
 
getOptions(Square) - Method in class edu.wustl.cse231s.sudoku.fx.FxSudokuPuzzle
 
getOptions(Square) - Method in interface edu.wustl.cse231s.sudoku.SudokuPuzzle
 
getOptions(Square) - Method in class student.assignment.sudoku.ImmutableSudokuPuzzle
 
getPartialYChromosome() - Static method in class student.assignment.kmer.timing.KMerTiming
 
getParticipants() - Method in class edu.wustl.cse231s.rice.classic.options.ObjectBasedIsolationOption
 
getPeers() - Method in enum edu.wustl.cse231s.sudoku.Square
 
getPhaserPairs() - Method in class edu.wustl.cse231s.rice.classic.options.PhasedOption
 
getPhoton(double, double, double, double, Point3, Vector3, Color) - Method in class org.sunflow.core.light.DirectionalSpotlight
 
getPhoton(double, double, double, double, Point3, Vector3, Color) - Method in class org.sunflow.core.light.ImageBasedLight
 
getPhoton(double, double, double, double, Point3, Vector3, Color) - Method in class org.sunflow.core.light.PointLight
 
getPhoton(double, double, double, double, Point3, Vector3, Color) - Method in class org.sunflow.core.light.SphereLight
 
getPhoton(double, double, double, double, Point3, Vector3, Color) - Method in class org.sunflow.core.light.SunSkyLight
 
getPhoton(double, double, double, double, Point3, Vector3, Color) - Method in interface org.sunflow.core.LightSource
Gets a photon to emit from this light source by setting each of the arguments.
getPhoton(double, double, double, double, Point3, Vector3, Color) - Method in class org.sunflow.core.primitive.CornellBox
 
getPixel(float, float) - Method in class org.sunflow.core.Texture
Gets the color at location (x,y) in the texture.
getPixel(int, int) - Method in class org.sunflow.image.Bitmap
 
getPoint(String, Point3) - Method in class org.sunflow.core.ParameterList
Get the specified point parameter from this list.
getPoint(int) - Method in class org.sunflow.core.primitive.QuadMesh
 
getPoint(int) - Method in class org.sunflow.core.primitive.TriangleMesh
 
getPoint(int, int, Point3) - Method in class org.sunflow.core.primitive.TriangleMesh
 
getPoint(Point3) - Method in class org.sunflow.core.Ray
Gets the end point of the ray.
getPoint() - Method in class org.sunflow.core.ShadingState
Get hit point.
getPointArray(String) - Method in class org.sunflow.core.ParameterList
Get the specified point array parameter from this list.
getPower() - Method in class org.sunflow.core.light.DirectionalSpotlight
 
getPower() - Method in class org.sunflow.core.light.ImageBasedLight
 
getPower() - Method in class org.sunflow.core.light.PointLight
 
getPower() - Method in class org.sunflow.core.light.SphereLight
 
getPower() - Method in class org.sunflow.core.light.SunSkyLight
 
getPower() - Method in interface org.sunflow.core.LightSource
Get the total power emitted by this light source.
getPower() - Method in class org.sunflow.core.primitive.CornellBox
 
getPreferredSize() - Method in class edu.wustl.cse231s.raytrace.runtime.RtVizPanel
 
getPreferredSize() - Method in class student.assignment.opencv.ui.FaceDetectionView
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.light.ImageBasedLight
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.light.SunSkyLight
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.Background
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.BanchoffSurface
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.Box
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.CornellBox
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.CubeGrid
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.Hair
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.JuliaFractal
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.ParticleSurface
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.Plane
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.QuadMesh
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.Sphere
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.Torus
 
getPrimitiveBound(int, int) - Method in class org.sunflow.core.primitive.TriangleMesh
 
getPrimitiveBound(int, int) - Method in interface org.sunflow.core.PrimitiveList
Retrieve the bounding box component of a particular primitive in object space.
getPrimitiveBound(int, int) - Method in class org.sunflow.core.tesselatable.BezierMesh
 
getPrimitiveID() - Method in class org.sunflow.core.ShadingState
Get the primitive ID which was intersected
getProperty(Square) - Method in class edu.wustl.cse231s.sudoku.fx.FxSudokuPuzzle
 
getPuzzle() - Method in class edu.wustl.cse231s.sudoku.fx.FxSudokuApp
 
getQueenCount() - Method in class edu.wustl.cse231s.nqueens.visualization.ChessboardPane
 
getRadiance(Point3, Vector3) - Method in interface org.sunflow.core.GlobalPhotonMapInterface
Lookup the global diffuse radiance at the specified surface point.
getRadiance(ShadingState) - Method in class org.sunflow.core.light.ImageBasedLight
 
getRadiance(ShadingState) - Method in class org.sunflow.core.light.SphereLight
 
getRadiance(ShadingState) - Method in class org.sunflow.core.light.SunSkyLight
 
getRadiance(ShadingState) - Method in class org.sunflow.core.light.TriangleMeshLight
 
getRadiance(Point3, Vector3) - Method in class org.sunflow.core.photonmap.GlobalPhotonMap
 
getRadiance(Point3, Vector3) - Method in class org.sunflow.core.photonmap.GridPhotonMap
 
getRadiance(ShadingState) - Method in class org.sunflow.core.primitive.CornellBox
 
getRadiance(ShadingState) - Method in class org.sunflow.core.primitive.Hair
 
getRadiance(IntersectionState, float, float, double, double, double, int) - Method in class org.sunflow.core.Scene
Get the radiance seen through a particular pixel
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.AmbientOcclusionShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.AnisotropicWardShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.ConstantShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.DiffuseShader
 
getRadiance(ShadingState) - Method in interface org.sunflow.core.Shader
Gets the radiance for a specified rendering state.
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.GlassShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.IDShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.MirrorShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.NormalShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.PhongShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.PrimIDShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.QuickGrayShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.ShinyDiffuseShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.SimpleShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.UberShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.UVShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.ViewCausticsShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.ViewGlobalPhotonsShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.ViewIrradianceShader
 
getRadiance(ShadingState) - Method in class org.sunflow.core.shader.WireframeShader
 
getRandom(int, int) - Method in class org.sunflow.core.ShadingState
Get a QMC sample from an infinite sequence.
getRandom(int, int, int) - Method in class org.sunflow.core.ShadingState
Get a QMC sample from a finite sequence of n elements.
getRank() - Method in class edu.wustl.cse231s.card.Card
 
getRasterX() - Method in class org.sunflow.core.ShadingState
Get x coordinate of the pixel being shaded.
getRasterY() - Method in class org.sunflow.core.ShadingState
Get y coordinate of the pixel being shaded.
getRay(float, float, int, int, double, double, double) - Method in class org.sunflow.core.camera.FisheyeLens
 
getRay(float, float, int, int, double, double, double) - Method in class org.sunflow.core.Camera
Generate a ray passing though the specified point on the image plane.
getRay(float, float, int, int, double, double, double) - Method in class org.sunflow.core.camera.PinholeLens
 
getRay(float, float, int, int, double, double, double) - Method in class org.sunflow.core.camera.SphericalLens
 
getRay(float, float, int, int, double, double, double) - Method in class org.sunflow.core.camera.ThinLens
 
getRay(float, float, int, int, double, double, double) - Method in interface org.sunflow.core.CameraLens
Create a new rayto be cast through pixel (x,y) on the image plane.
getRay() - Method in class org.sunflow.core.ShadingState
Gets the ray that is associated with this state.
getRect() - Method in class edu.wustl.cse231s.opencv.DetectedEye
 
getRect() - Method in class edu.wustl.cse231s.opencv.DetectedFace
 
getReduceClass() - Method in class edu.wustl.cse231s.mapreduce.apps.friends.ListIntersectionReducer
 
getReduceClass() - Method in interface edu.wustl.cse231s.rice.classic.contrib.api.Reducer
 
getReflectionDepth() - Method in class org.sunflow.core.ShadingState
Get the current reflection tracing depth.
getRefractionDepth() - Method in class org.sunflow.core.ShadingState
Get the current refraction tracing depth.
getResult() - Method in class org.sunflow.core.ShadingState
Get the result of shading this point
getResult(int) - Method in interface student.solution.mapreduce.matrix.GroupStageSkippingMapContext
 
getResult(int) - Method in class student.solution.mapreduce.matrix.StudentGroupStageSkippingMapContext
 
getResult() - Method in interface student.solution.mapreduce.simple.IndividualMapContext
 
getResult() - Method in class student.solution.mapreduce.simple.StudentIndividualMapContext
 
getRGB() - Method in class org.sunflow.image.Color
 
getRightSidesLowerInclusive() - Method in class student.studio.quicksort.PartitionLocation
 
getRobustStack() - Method in class org.sunflow.core.IntersectionState
Used for algorithms which do bounding box based ray intersection.
getRow() - Method in enum edu.wustl.cse231s.sudoku.Square
 
getRowCount() - Method in class student.assignment.nqueens.ImmutableQueenLocations
This method should return how many rows there currently are in the object.
getRunnable() - Method in class edu.wustl.cse231s.rice.classic.options.SingleOption
 
getSamples(ShadingState) - Method in interface org.sunflow.core.CausticPhotonMapInterface
Retrieve caustic photons at the specified shading location and add them as diffuse light samples.
getSamples(ShadingState) - Method in class org.sunflow.core.light.DirectionalSpotlight
 
getSamples(ShadingState) - Method in class org.sunflow.core.light.ImageBasedLight
 
getSamples(ShadingState) - Method in class org.sunflow.core.light.PointLight
 
getSamples(ShadingState) - Method in class org.sunflow.core.light.SphereLight
 
getSamples(ShadingState) - Method in class org.sunflow.core.light.SunSkyLight
 
getSamples(ShadingState) - Method in interface org.sunflow.core.LightSource
Samples the light source to compute direct illumination.
getSamples(ShadingState) - Method in class org.sunflow.core.photonmap.CausticPhotonMap
 
getSamples(ShadingState) - Method in class org.sunflow.core.primitive.CornellBox
 
getSequence() - Method in class student.assignment.kmer.required.util.SequenceSlice
 
getShader(int) - Method in class org.sunflow.core.Instance
Get a shader for the instance's list.
getShader() - Method in class org.sunflow.core.ShadingState
Get the shader to be used to shade this surface.
getShadowRay() - Method in class org.sunflow.core.LightSample
Get the sample's shadow ray.
getSize() - Method in class edu.wustl.cse231s.rice.classic.options.ChunkedOption
 
getSize() - Method in class org.sunflow.core.filter.BlackmanHarrisFilter
 
getSize() - Method in class org.sunflow.core.filter.BoxFilter
 
getSize() - Method in class org.sunflow.core.filter.CatmullRomFilter
 
getSize() - Method in class org.sunflow.core.filter.GaussianFilter
 
getSize() - Method in interface org.sunflow.core.Filter
Width in pixels of the filter extents.
getSize() - Method in class org.sunflow.core.filter.LanczosFilter
 
getSize() - Method in class org.sunflow.core.filter.MitchellFilter
 
getSize() - Method in class org.sunflow.core.filter.SincFilter
 
getSize() - Method in class org.sunflow.core.filter.TriangleFilter
 
getSize() - Method in class org.sunflow.util.FloatArray
Returns the number of elements added to the array.
getSize() - Method in class org.sunflow.util.IntArray
Returns the number of elements added to the array.
getSliceID() - Method in class hw5.slice.Slice
Should get the zero-indexed ID of this slice.
getSpecular(ShadingState) - Method in class org.sunflow.core.shader.UberShader
 
getSpecularRadiance() - Method in class org.sunflow.core.LightSample
Get specular radiance.
getSquare(int, int) - Method in class edu.wustl.cse231s.nqueens.visualization.ChessboardPane
 
getStack() - Method in class org.sunflow.core.IntersectionState
Get stack object for tree based AccelerationStructures.
getStackLabel(int) - Method in class edu.wustl.cse231s.nqueens.visualization.ChessboardPane
 
getStackTop() - Method in class org.sunflow.core.IntersectionState
Index to use as the top of the stack, this is needed because of the two-level nature of ray-intersection (instances then primitive list).
getString(String, String) - Method in class org.sunflow.core.ParameterList
Get the specified string parameter from this list.
getStringArray(String, String[]) - Method in class org.sunflow.core.ParameterList
Get the specified string array parameter from this list.
getSuit() - Method in class edu.wustl.cse231s.card.Card
 
getTexCoord(String, Point2) - Method in class org.sunflow.core.ParameterList
Get the specified texture coordinate parameter from this list.
getTexCoordArray(String) - Method in class org.sunflow.core.ParameterList
Get the specified texture coordinate array parameter from this list.
getTexture(String, boolean) - Static method in class org.sunflow.core.TextureCache
Gets a reference to the texture specified by the given filename.
getThreadPriority() - Method in class org.sunflow.core.Scene
Get the priority level to assign to multi-threaded operations.
getThreads() - Method in class org.sunflow.core.Scene
Get number of allowed threads for multi-threaded operations.
getTrianglePoints(Point3[]) - Method in class org.sunflow.core.ShadingState
Get the three triangle corners in object space if the hit object is a mesh, returns false otherwise.
getU() - Method in class org.sunflow.core.ShadingState
Get u barycentric coordinate of the intersection point.
getUniqueName(String) - Method in class org.sunflow.SunflowAPI
Returns a name currently not being used by any other object.
getUrl() - Method in enum edu.wustl.cse231s.bioinformatics.io.ChromosomeResource
 
getUrl() - Method in enum edu.wustl.cse231s.sudoku.io.PuzzlesResource
 
getUrl() - Method in enum edu.wustl.cse231s.wordcount.io.WordsResource
 
getUV() - Method in class org.sunflow.core.ShadingState
Get texture coordinates at the hit point.
getV() - Method in class org.sunflow.core.ShadingState
Get v barycentric coordinate of the intersection point.
getValue() - Method in class edu.wustl.cse231s.mutable.MutableObject
 
getValue(Square) - Method in class edu.wustl.cse231s.sudoku.fx.FxSudokuPuzzle
 
getValue(Square) - Method in interface edu.wustl.cse231s.sudoku.SudokuPuzzle
 
getValue() - Method in class org.sunflow.util.FastHashMap.Entry
 
getValue(Square) - Method in class student.assignment.sudoku.ImmutableSudokuPuzzle
 
getVector(String, Vector3) - Method in class org.sunflow.core.ParameterList
Get the specified vector parameter from this list.
getVectorArray(String) - Method in class org.sunflow.core.ParameterList
Get the specified vector array parameter from this list.
getVolume() - Method in class org.sunflow.math.BoundingBox
Gets the box's volume
getWidth() - Method in class edu.wustl.cse231s.image.MutablePixels
 
getWidth() - Method in interface edu.wustl.cse231s.raytrace.RayTraceContext
 
getWidth() - Method in class edu.wustl.cse231s.raytrace.runtime.RtContext
 
getWidth() - Method in class edu.wustl.cse231s.raytrace.Section
 
getWidth() - Method in class org.sunflow.image.Bitmap
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.light.ImageBasedLight
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.light.SunSkyLight
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.Background
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.BanchoffSurface
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.Box
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.CornellBox
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.CubeGrid
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.Hair
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.JuliaFractal
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.ParticleSurface
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.Plane
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.QuadMesh
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.Sphere
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.Torus
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.primitive.TriangleMesh
 
getWorldBounds(Matrix4) - Method in interface org.sunflow.core.PrimitiveList
Compute a bounding box of this object in world space, using the specified object-to-world transformation matrix.
getWorldBounds(Matrix4) - Method in class org.sunflow.core.tesselatable.BezierMesh
 
getWorldBounds(Matrix4) - Method in class org.sunflow.core.tesselatable.FileMesh
 
getWorldBounds(Matrix4) - Method in interface org.sunflow.core.Tesselatable
Compute a bounding box of this object in world space, using the specified object-to-world transformation matrix.
getWorldToCamera() - Method in class org.sunflow.core.ShadingState
Get a transformation matrix that will transform world space points into camera space.
getX() - Method in class org.sunflow.image.XYZColor
 
getX() - Method in class student.studio.cholera.data.Location
 
getXMaxExclusive() - Method in class edu.wustl.cse231s.raytrace.Section
 
getXMin() - Method in class edu.wustl.cse231s.raytrace.Section
 
getY() - Method in class org.sunflow.image.XYZColor
 
getY() - Method in class student.studio.cholera.data.Location
 
getYMaxExclusive() - Method in class edu.wustl.cse231s.raytrace.Section
 
getYMin() - Method in class edu.wustl.cse231s.raytrace.Section
 
getZ() - Method in class org.sunflow.image.XYZColor
 
GIEngine - Interface in org.sunflow.core
This represents a global illumination algorithm.
GIEngineFactory - Class in org.sunflow.core.gi
 
GIEngineFactory() - Constructor for class org.sunflow.core.gi.GIEngineFactory
 
GlassShader - Class in org.sunflow.core.shader
 
GlassShader() - Constructor for class org.sunflow.core.shader.GlassShader
 
GlobalPhotonMap - Class in org.sunflow.core.photonmap
 
GlobalPhotonMap(int, int, float) - Constructor for class org.sunflow.core.photonmap.GlobalPhotonMap
 
GlobalPhotonMapInterface - Interface in org.sunflow.core
Represents a global photon map.
GMatrixMapReduceFrameworkTest - Class in student.assignment.mapreduce
 
GMatrixMapReduceFrameworkTest() - Constructor for class student.assignment.mapreduce.GMatrixMapReduceFrameworkTest
 
GoldenRatioUtils - Class in edu.wustl.cse231s.goldenratio
 
GRAY - Static variable in class org.sunflow.image.Color
 
GREEN - Static variable in class org.sunflow.image.Color
 
GridPhotonMap - Class in org.sunflow.core.photonmap
 
GridPhotonMap(int, int, float) - Constructor for class org.sunflow.core.photonmap.GridPhotonMap
 
group(HjRegion.HjRegion1D, int) - Static method in enum edu.wustl.cse231s.rice.classic.HabaneroClassic
 
group(HjRegion.HjRegion2D, int, int) - Static method in enum edu.wustl.cse231s.rice.classic.HabaneroClassic
 
GroupStageSkippingMapContext<K,V> - Interface in student.solution.mapreduce.matrix
 
Gumbo - Class in org.sunflow.core.tesselatable
 
Gumbo() - Constructor for class org.sunflow.core.tesselatable.Gumbo
 
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 
Skip navigation links