C D E F G H P R S T 

C

copyArray(RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Perform a deep copy of a two-dimensional RGBAPixel array.

D

diffArrays(RGBAPixel[][], RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Testing helper function to explain differences between two arrays.

E

edu.illinois.cs.cs125.mp4.lib - package edu.illinois.cs.cs125.mp4.lib
 
equals(Object) - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
 
expandHorizontal(RGBAPixel[][], int) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Expand in the horizontal axis around the image center.
expandVertical(RGBAPixel[][], int) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Expand in the vertical axis around the image center.

F

flipHorizontal(RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Flip the image on the horizontal axis across its center.
flipVertical(RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Flip the image on the vertical axis across its center.
fromIntArray(int[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Convert an array of ints to an array of RGBAPixels.

G

getAlpha() - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Get this pixel's alpha value.
getBlue() - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Get this pixel's blue value.
getData() - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Return the data for this pixel as an int.
getFillValue() - Static method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Return a new copied fill value.
getGreen() - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Get this pixel's green value.
getRed() - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Get this pixel's red value.
greenScreen(RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Remove a green screen mask from an image.

H

hashCode() - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
 

P

printArray(RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Nicely format an two-dimensional array of RGBAPixels.

R

RGBAPixel - Class in edu.illinois.cs.cs125.mp4.lib
Class representing a RGBA pixel.
RGBAPixel(byte, byte, byte, byte) - Constructor for class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Complete constructor for the RGBA pixel class.
RGBAPixel(int) - Constructor for class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Constructor for the RGBAPixel class that uses a single int.
RGBAPixel(int, int, int, int) - Constructor for class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Complete constructor for the RGBA pixel class.
RGBAPixel(RGBAPixel) - Constructor for class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Copy constructor for the RGBA pixel class.
rotateLeft(RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Rotate the image left by 90 degrees around its center.
rotateRight(RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Rotate the image right by 90 degrees around its center.

S

setAlpha(int) - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Set this pixel's alpha value.
setBlue(int) - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Set this pixel's blue value.
setGreen(int) - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Set this pixel's green value.
setRed(int) - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Set this pixel's red value.
shiftDown(RGBAPixel[][], int) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Shift the image down by the specified amount.
shiftLeft(RGBAPixel[][], int) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Shift the image left by the specified amount.
shiftRight(RGBAPixel[][], int) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Shift the image right by the specified amount.
shiftUp(RGBAPixel[][], int) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Shift the image up by the specified amount.
shrinkHorizontal(RGBAPixel[][], int) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Shrink in the horizontal axis around the image center.
shrinkVertical(RGBAPixel[][], int) - Static method in class edu.illinois.cs.cs125.mp4.lib.Transform
Shrink in the vertical axis around the image center.

T

toIntArray(RGBAPixel[][]) - Static method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
Convert an array of RGBAPixels to an array of ints.
toString() - Method in class edu.illinois.cs.cs125.mp4.lib.RGBAPixel
 
Transform - Class in edu.illinois.cs.cs125.mp4.lib
A class that runs implements several simple transformations on 2D image arrays.
Transform() - Constructor for class edu.illinois.cs.cs125.mp4.lib.Transform
 
C D E F G H P R S T