Skip navigation links
D F G H I L M P S T U 

D

de.griefed.larsonscanner - package de.griefed.larsonscanner
 
drawOval(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner
Whether to draw each element oval or rectangular.

F

forceAspectRatio(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the enforcement of an aspect ratio.

G

getAlphas() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the currently set alphas for the elements in the eye.
getAlphas() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' alphas-array.
getCurrentConfig() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the current Larson Scanner configuration as a ScannerConfig.
getDivider() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the divider with which the position of the eye is currently being in-/decremented.
getDivider() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' divider.
getEyeBackground() - Method in class de.griefed.larsonscanner.LarsonScanner
Acquire the background colour of the eye.
getEyeBackgroundColour() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set the background colour for the eye of the Larson Scanner of this configuration.
getEyeColours() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the array of colours currently used for all elements in the eye, left-to-right / 0-n.
getEyeColours() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' eye colours.
getFractions() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the currently set fractions for use in radial gradient creation.
getFractions() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' fractions.
getGapPercent() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the percentage of the width between rectangular elements.
getGapPercent() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' gap percentage.
getInterval() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the currently set interval at wich the eye is being updated.
getInterval() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' interval.
getNumberOfElements() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the currently set number of elements in the eye.
getNumberOfElements() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' number of elements in th eye.
getPartitionDivider() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the partition divider which currently determines the width of the eye.
getPartitionDivider() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' partition divider.
getQualitySetting() - Method in class de.griefed.larsonscanner.LarsonScanner
Get the integer indicating the last set rendering quality.
getQualitySetting() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' rendering quality setting.
getScannerBackgroundColour() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Get this configurations' background colour for the Larson Scanner.

H

HIGH - Static variable in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set the rendering quality of the Larson Scanner to high settings.

I

isAspectRatioForced() - Method in class de.griefed.larsonscanner.LarsonScanner
Whether the aspect ratio is currently being enforced.
isAspectRatioForced() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Whether the aspect ratio is enforced in this configuration.
isCylonAnimation() - Method in class de.griefed.larsonscanner.LarsonScanner
Get whether the eye is currently being animated using the Cylon-eye or Kitt-eye animation.
isCylonAnimation() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Whether this configuration animates the eye as a Cylon-eye, or Kitt-eye.
isDividerActive() - Method in class de.griefed.larsonscanner.LarsonScanner
Whether the divider is currently being used.
isDividerActive() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Whether the position of this configuration in-/decrements using a divider.
isGradientActive() - Method in class de.griefed.larsonscanner.LarsonScanner
Whether the eye is currently being drawn using gradients or solid colours.
isGradientActive() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Whether the elements for this configuration are drawn using gradients.
isRunning() - Method in class de.griefed.larsonscanner.LarsonScanner
Whether the eye is currently being animated.
isShapeOval() - Method in class de.griefed.larsonscanner.LarsonScanner
Return whether the shape is currently set to oval.
isShapeOval() - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Whether the elements for this configuration are drawn as ovals or rectangles.

L

LarsonScanner - Class in de.griefed.larsonscanner
A Larson Scanner which some may or may not know from the Cylons from Battlestar Galactica or Kitt from Knight Rider.
LarsonScanner() - Constructor for class de.griefed.larsonscanner.LarsonScanner
Create a Larson Scanner with default settings.
LarsonScanner(short) - Constructor for class de.griefed.larsonscanner.LarsonScanner
Convenience constructor allowing you to specify the interval at which the position changes.
LarsonScanner(short, Color) - Constructor for class de.griefed.larsonscanner.LarsonScanner
Convenience constructor allowing you to specify the interval at which the position changes, as well as the background colours for the scanner and the eye.
LarsonScanner(short, Color, Color) - Constructor for class de.griefed.larsonscanner.LarsonScanner
Convenience constructor allowing you to specify the interval at which the position changes, the background colours for the scanner and the eye, and the color of the eye.
LarsonScanner.ScannerConfig - Class in de.griefed.larsonscanner
Convenience-class with which to change or acquire the configuration of the LarsonScanner.
loadConfig(LarsonScanner.ScannerConfig) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the configuration of the Larson Scanner with values from the given config.
loadDefaults() - Method in class de.griefed.larsonscanner.LarsonScanner
Load the default values into the Larson Scanner and eye, resetting it.
LOW - Static variable in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set the rendering quality of the Larson Scanner to low settings.

M

MEDIUM - Static variable in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set the rendering quality of the Larson Scanner to medium settings.

P

pause() - Method in class de.griefed.larsonscanner.LarsonScanner
Pause the eye, freezing the animation.
play() - Method in class de.griefed.larsonscanner.LarsonScanner
Unpause the eye, continuing the animation.

S

ScannerConfig() - Constructor for class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Create a Larson Scanner configuration with default values.
ScannerConfig(int, short[], short, short, byte, float[], float, double, boolean, boolean, boolean, boolean, boolean, Color[], Color, Color) - Constructor for class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Create a Larson Scanner configuration with custom settings.
setAlphas(short[]) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set this configurations' alpha-array.
setAlphas(short[]) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the alpha values for the elements in the eye, one for each element.
setCylonAnimation(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set whether this configuration should animate the eye as a Cylon-eye, or Kitt-eye.
setDivider(short) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set this configurations' divider.
setDivider(short) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the divider with which the position of the eye is being in-/decremented.
setEyeBackground(Color) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the background colour for the eye.
setEyeBackgroundColour(Color) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set the background color for the eye of the Larson Scanner for this configuration.
setEyeColour(Color) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the colour for all elements in the eye to the same colour.
setEyeColours(Color[]) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set the colours for each element in the eye for this configuration.
setEyeColours(Color[]) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the colour for each element in the eye, from left to right.
setForceAspectRatio(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set whether this configurations' aspect ratio enforcing should be enabled.
setFractions(float, float) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set this configurations' fractions.
setFractions(float, float) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the fractions for the distribution of the colours along the gradients of each oval-shaped element.
setGapPercent(float) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set this configurations' gap percentage.
setGapPercent(float) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the width of the gap between rectangular shapes in percent.
setInterval(short) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set this configurations' interval.
setInterval(short) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the interval in milliseconds at which to fire the timer of the eye.
setNumberOfElements(byte) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set this configurations' number of elements in the eye.
setNumberOfElements(byte) - Method in class de.griefed.larsonscanner.LarsonScanner
Set the number of elements in the eye.
setOvalShaped(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set whether the elements for this configuration should be drawn as ovals or rectangles.
setPartitionDivider(double) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set this configurations' partition divider.
setPartitionDivider(double) - Method in class de.griefed.larsonscanner.LarsonScanner
The partition divider controls the width of the eye in the Larson Scanner.
setQualityHigh() - Method in class de.griefed.larsonscanner.LarsonScanner
Set the rendering quality of the eye to high.
setQualityLow() - Method in class de.griefed.larsonscanner.LarsonScanner
Set the rendering quality of the eye to low.
setQualityMedium() - Method in class de.griefed.larsonscanner.LarsonScanner
Set the rendering quality of the eye to medium.
setQualitySetting(int) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set this configurations' rendering quality setting.
setScannerBackgroundColour(Color) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set the background colour for the Larson Scanner for this configuration.
setUseDivider(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set whether the position for this configuration in-/decrements using a divider.
setUseGradients(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner.ScannerConfig
Set whether the elements for this configuration should be drawn using gradients.

T

toggleAspectRatio() - Method in class de.griefed.larsonscanner.LarsonScanner
Toggle the enforcement of an aspect ratio.
toggleCylonAnimation() - Method in class de.griefed.larsonscanner.LarsonScanner
Toggle whether the eye os to be animated using the Cylon-eye or Kitt-eye animation.
toggleDivider() - Method in class de.griefed.larsonscanner.LarsonScanner
Toggle the use of the divider.
toggleGradient() - Method in class de.griefed.larsonscanner.LarsonScanner
Toggle the drawing of the eye between gradient and solid colours.
togglePauseUnpause() - Method in class de.griefed.larsonscanner.LarsonScanner
Toggle the animation of the eye on/off.
toggleShape() - Method in class de.griefed.larsonscanner.LarsonScanner
Toggle the eye between oval-shape and rectangle-shape.

U

useCylonAnimation(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner
Whether to use the Cylon-eye animation or Kitt-eye animation.
useDivider(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner
Whether to use a divider to in-/decrement across the width of the Larson Scanner.
useGradient(boolean) - Method in class de.griefed.larsonscanner.LarsonScanner
Whether to draw the eye using gradients.
D F G H I L M P S T U 
Skip navigation links