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