Skip navigation links
A B C D E F G H I L M N O P R S T U V Z 

A

abort() - Method in class standard.VideoEffect
Aborts the processing of the video effect.
AbstractImageEffectPanel - Class in gui
Represents a panel that shows the result of an image effect in the gui application.
AbstractImageEffectPanel() - Constructor for class gui.AbstractImageEffectPanel
 
AbstractInteractionImageEffectPanel - Class in gui
Represents a panel that shows the result of an image effect in the gui application and which allows interaction with the mouse.
AbstractInteractionImageEffectPanel() - Constructor for class gui.AbstractInteractionImageEffectPanel
 
AbstractPropertiesPanel - Class in gui
Represents a panel that shows parameters of an image effect.
AbstractPropertiesPanel() - Constructor for class gui.AbstractPropertiesPanel
 
actionPerformed(ActionEvent) - Method in class applets.StarsApplet
 
actionPerformed(ActionEvent) - Method in class applications.GuiApplication
Implementation of the ActionListener interface to react on menu actions or changes in the settings.
actionPerformed(ActionEvent) - Method in class applications.SettingsDialog
Implementation of the ActionListener interface to handle button events.
actionPerformed(ActionEvent) - Method in class gui.color.ColorTransitionPropertiesPanel
This should only be used to modify the parameter panel that is currently shown.
actionPerformed(ActionEvent) - Method in class gui.color.GrayscaleReductionPropertiesPanel
This sets the new parameter panel that should be modified.
actionPerformed(ActionEvent) - Method in class gui.color.NoiseGeneratorPropertiesPanel
This sets the new parameter panel that should be modified.
actionPerformed(ActionEvent) - Method in class gui.ComboBoxPanel
When a change is made to the ComboBox this is communicated to all listeners.
actionPerformed(ActionEvent) - Method in class gui.drawing.BrickTexturePropertiesPanel
Detects which parameter should be shown now in the properties panel and if the brick border should be drawn.
actionPerformed(ActionEvent) - Method in class gui.drawing.NetworkPropertiesPanel
This sets the new parameter panel that should be modified.
actionPerformed(ActionEvent) - Method in class gui.drawing.StarsPropertiesPanel
Detects which parameter should be shown now in the properties panel.
actionPerformed(ActionEvent) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Applies a reset of the Mandelbrot set effect to the default setting respectively detects which parameter should be shown now in the properties panel.
actionPerformed(ActionEvent) - Method in class gui.ImageLoadPanel
Opens a file chooser to select a new image that should be loaded into this ImageLoadPanel object.
actionPerformed(ActionEvent) - Method in class gui.SizeModePanel
Applies the changes of the JComboBox.
actionPerformed(ActionEvent) - Method in class gui.SizingPanel
Applies the changes of the JComboBox.
actionPerformed(ActionEvent) - Method in class gui.transformation.ImageResizePropertiesPanel
Applies the new setting of a ratio resize type respectively detects which parameter should be shown now in the properties panel.
actionPerformed(ActionEvent) - Method in class gui.ZoomPanel
Applies the changes of the JComboBox object.
actionPerformed(ActionEvent) - Method in class standard.BooleanParameter
If the value of the checkbox that represents this parameter in the gui has been changed, also the value of this BooleanParameter as adapted.
actionPerformed(ActionEvent) - Method in class standard.ColorParameter
 
actionPerformed(ActionEvent) - Method in class standard.DoubleParameter
Not used at the moment.
actionPerformed(ActionEvent) - Method in class standard.IntegerParameter
Not used at the moment.
actionPerformed(ActionEvent) - Method in class standard.OptionParameter
Not implemented at the moment.
add(ComplexNumber) - Method in class util.math.ComplexNumber
Returns A complex number that is the sum between this complex number and the specified parameter.
addColorDisplayListener(IColorDisplayListener) - Method in class gui.color.ColorDisplay
Adds a listener to this ColorDisplay object.
addColorGradientPanelListener(IColorGradientPanelListener) - Method in class gui.color.ColorGradientPanel
Adds a listener to this ColorGradientPanel object.
addColorPoint(Color, double) - Method in class util.color.ColorGradient
Adds a color point with a specified color and position.
addComboBoxPanelListener(IComboBoxPanelListener) - Method in class gui.ComboBoxPanel
Adds a listener for this ComboBoxPanel.
addDefaultBufferComponentForPropertyPanels(GridBagConstraints, JPanel) - Static method in class gui.GridBagLayoutUtilities
Adds a buffer component to the current line of the GridBagLayout to create a gap between two elements (No longer used!!!)
addImageDisplayListener(IImageDisplayListener) - Method in class gui.io.ImageDisplay
Adds a listener for this ImageDisplay object.
addImageLoadPanelListener(IImageLoadPanelListener) - Method in class gui.ImageLoadPanel
Adds a listener to this ImageLoadPanel object.
addPropertiesPanelListener(IPropertiesPanelListener) - Method in class gui.AbstractPropertiesPanel
Adds a listener object that listens to changes in this properties panel.
addSettingsListener(ISettingsListener) - Method in class applications.SettingsDialog
Adds a ISettingsListener object to a list of listeners.
addSizeModePanelListener(ISizeModePanelListener) - Method in class gui.SizeModePanel
Adds a listener to this SizeModePanel object.
addSizingPanelListener(ISizingPanelListener) - Method in class gui.SizingPanel
Adds a listener to this SizingPanel object.
addSliderPanelListener(ISliderPanelListener) - Method in class gui.SliderPanel
Adds a listener to this SliderPanel object.
addSlimSliderPanelListener(ISlimSliderPanelListener) - Method in class gui.SlimSliderPanel
Adds a listener to this SlimSliderPanel object.
addThreadListener(IThreadListener) - Method in class standard.ThreadEventManager
Adds a thread listener object.
addThreadListener(IThreadListener, int) - Method in class standard.ThreadEventManager
Adds a thread listener object at a specified position.
addToThis(ComplexNumber) - Method in class util.math.ComplexNumber
Adds the values of the specified complex number to this complex number.
addTransparentColorPanelListener(ITransparentColorPanelListener) - Method in class gui.color.TransparentColorPanel
Adds a listener to this TransparentColorPanel object.
addVideoEffectListener(IVideoEffectListener) - Method in class standard.VideoEffect
Adds a video effect listener object and adds it also as thread listener.
addVideoEffectListener(IVideoEffectListener, int) - Method in class standard.VideoEffect
Adds a video effect listener object and adds it also as thread listener at the specified position.
addZoomPanelListener(IZoomPanelListener) - Method in class gui.ZoomPanel
Adds a listener to this ZoomPanel object.
applets - package applets
Applets: This package is obsolete, because applets are no longer supported by current browsers.
applications - package applications
Command line and GUI application and related classes.
applyChanges(EffectParameters) - Method in class gui.AbstractImageEffectPanel
If a properties panel has adapted the image effect parameters those paremeters are passed on to the image effect and a repainting is initiated.
applyChanges(SlimSliderPanel, int) - Method in class gui.color.ColorTransitionPropertiesPanel
If the color transition length has been changed in the slider panel for this parameter, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(ImageLoadPanel, BufferedImage) - Method in class gui.color.ColorTransitionPropertiesPanel
If the image where the color transition should be painted is changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(SlimSliderPanel, int) - Method in class gui.color.GrayscaleReductionPropertiesPanel
If the number of gray scales has been changed in the slider panel for this parameter, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(ImageLoadPanel, BufferedImage) - Method in class gui.color.GrayscaleReductionPropertiesPanel
If the image to which the effect should be applied is changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(SlimSliderPanel, int) - Method in class gui.color.NoiseGeneratorPropertiesPanel
If the intensities of the noises have been adapted in the corresponding slider panel, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(ImageLoadPanel, BufferedImage) - Method in class gui.color.NoiseGeneratorPropertiesPanel
If the image to which the effect should be applied is changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(SlimSliderPanel, int) - Method in class gui.color.TransparentColorPanel
If the transparency slider has been adapted , it is communicated with this method, the color is adapted accordingly and the listeners are notified.
applyChanges(SlimSliderPanel, int) - Method in class gui.drawing.BrickTexturePropertiesPanel
If the brick dimensions or the randomize magnitude have been adapted in the corresponding slider panel, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(ComboBoxPanel, int) - Method in class gui.drawing.BrickTexturePropertiesPanel
If bevel or the randomize mode have been adapted in the corresponding combobox panel, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(SlimSliderPanel, int) - Method in class gui.drawing.NetworkPropertiesPanel
If the number of points or connections or the maximum point drawing size or the point intend have been adapted in the corresponding slider panel, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(SlimSliderPanel, int) - Method in class gui.drawing.StarsPropertiesPanel
If the number of spikes, the spike length, the line number, the translation or rotation values have been adapted in the corresponding slider panel, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(SlimSliderPanel, int) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
If the iteration depth has been adapted in the corresponding slider panel, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(ComboBoxPanel, int) - Method in interface gui.IComboBoxPanelListener
This method is called when the value of the ComboBoxPanel panel has been changed.
applyChanges(ImageLoadPanel, BufferedImage) - Method in interface gui.IImageLoadPanelListener
This method is called when the value of the ImageLoadPanel panel has been changed.
applyChanges(EffectParameters) - Method in interface gui.IPropertiesPanelListener
The changes in the effect properties that were made in the properties panel are communicated to the listener.
applyChanges(SliderPanel, int) - Method in interface gui.ISliderPanelListener
The changes that were made in the SliderPanel are communicated to the listener.
applyChanges(SlimSliderPanel, int) - Method in interface gui.ISlimSliderPanelListener
The changes that were made in the SlimSliderPanel are communicated to the listener.
applyChanges(SlimSliderPanel, int) - Method in class gui.transformation.ImageResizePropertiesPanel
If the resize slider has been modified, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyChanges(ImageLoadPanel, BufferedImage) - Method in class gui.transformation.ImageResizePropertiesPanel
If the image that should be resized is changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyNewColor(ColorDisplay, Color) - Method in class gui.color.ColorTransitionPropertiesPanel
If the color of the color transition is changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyNewColor(ColorDisplay, Color) - Method in interface gui.color.IColorDisplayListener
If the color of the ColorDisplay has been changed, this is communicated with this method.
applyNewColor(TransparentColorPanel, Color) - Method in interface gui.color.ITransparentColorPanelListener
If the color of the TransparentColorPanel has been changed, this is communicated with this method.
applyNewColor(ColorDisplay, Color) - Method in class gui.color.TransparentColorPanel
If the color has been changed in the ColorDisplay, this is communicated with this method, the transparent color is adapted accordingly and the listeners are notified.
applyNewColor(ColorDisplay, Color) - Method in class gui.drawing.BrickTexturePropertiesPanel
If the color of the brick or the brick border has been changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyNewColor(ColorDisplay, Color) - Method in class gui.drawing.NetworkPropertiesPanel
If the color of the background or the points has been changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyNewColor(TransparentColorPanel, Color) - Method in class gui.drawing.NetworkPropertiesPanel
If the transparent color of the connections has been changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyNewColor(ColorDisplay, Color) - Method in class gui.drawing.StarsPropertiesPanel
If the color of the lines has been changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applyNewSettings(Settings) - Method in class applications.GuiApplication
Apply the changes of the settings to the application.
applyNewSettings(Settings) - Method in interface applications.ISettingsListener
Apply the changes of the settings to the listener.
applyNewSettings(Settings) - Method in class gui.AbstractImageEffectPanel
If the settings for the gui application have been changed, the changed settings are sent.
applyNewSettings(Settings) - Method in class gui.AbstractPropertiesPanel
If the settings for the gui application have been changed, the changed settings are sent and the properties panel can adapt accordingly.
applyNewSettings(Settings) - Method in class gui.color.ColorTransitionPropertiesPanel
Applies the changes of the settings to the application.
applyNewSettings(Settings) - Method in class gui.color.GrayscaleReductionPropertiesPanel
Applies the changes of the settings to the application.
applyNewSettings(Settings) - Method in class gui.color.NoiseGeneratorPropertiesPanel
Applies the changes of the settings to the application.
applyNewSettings(Settings) - Method in class gui.drawing.BrickTexturePropertiesPanel
Applies the changes of the settings to the application.
applyNewSettings(Settings) - Method in class gui.drawing.NetworkPropertiesPanel
Applies the changes of the settings to the application.
applyNewSettings(Settings) - Method in class gui.drawing.StarsPropertiesPanel
Applies the changes of the settings to the application.
applyNewSettings(Settings) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Applies the changes of the settings to the application.
applyNewSettings(Settings) - Method in class gui.ImageLoadPanel
Applies new settings (e.g. language settings) to this gui element.
applyNewSettings(Settings) - Method in class gui.PropertiesInternalFrame
If the settings for the gui application have been changed, the changed settings are sent and the properties panel can adapt accordingly.
applyNewSettings(Settings) - Method in class gui.SimpleImageEffectPanel
If the settings for the gui application have been changed, the changed settings are sent and the properties panel can adapt accordingly.
applyNewSettings(Settings) - Method in class gui.SizingPanel
If the settings for the gui application have been changed, the changed settings are sent and the panel can adapt accordingly.
applyNewSettings(Settings) - Method in class gui.transformation.ImageResizePropertiesPanel
Applies the changes of the settings to the application.
applyNewSettings(Settings) - Method in class gui.ZoomPanel
If the settings for the gui application have been changed, the changed settings are sent and the properties panel can adapt accordingly.
applySizeModeChanges(int, int, int) - Method in interface gui.ISizeModePanelListener
The changes of the size mode that were made in the SizeModePanel are communicated to the listener.
applySizingChanges(SizingPanel) - Method in class gui.drawing.NetworkPropertiesPanel
If the image size has been changed, this is communicated with this method, the effect parameters are adapted and the listeners are notified.
applySizingChanges(SizingPanel) - Method in class gui.fractals.MandelbrotSetPanel
Applies the settings of the specified SizingPanel to the effect.
applySizingChanges(SizingPanel) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Applies the settings of the specified SizingPanel to the effect.
applySizingChanges(SizingPanel) - Method in interface gui.ISizingPanelListener
The changes that were made in the SizingPanel are communicated to the listener.
AUSTRIAN - Static variable in class applications.LanguageProperties
The string constant for the language Austrian.

B

BooleanParameter - Class in standard
Represents an image or video effect parameter that has a boolean value.
BooleanParameter(boolean) - Constructor for class standard.BooleanParameter
Creates a BooleanParameter object with the specified boolean value.
BrickTexture - Class in drawing
Implements the brick texture effect.
BrickTexture() - Constructor for class drawing.BrickTexture
Creates a BrickTexture object with the default parameters.
BrickTexture(BrickTextureParameters) - Constructor for class drawing.BrickTexture
Creates a BrickTexture object with the specified parameters.
BrickTextureParameters - Class in drawing
Encapsulates the parameters that can be specified for the BrickTexture effect.
BrickTextureParameters() - Constructor for class drawing.BrickTextureParameters
Creates a default parameter set for the brick texture effect.
BrickTexturePropertiesPanel - Class in gui.drawing
A properties panel for the brick texture effect.
BrickTexturePropertiesPanel() - Constructor for class gui.drawing.BrickTexturePropertiesPanel
Creates a BrickTexturePropertiesPanel object with the default parameters of the BrickTexture effect.

C

calculateAbsDiffImage(BufferedImage, BufferedImage) - Static method in class util.image.ImageDifferenceOperations
Calculates the absolute difference between the images.
calculateAbsLumDiffImage(BufferedImage, BufferedImage) - Static method in class util.image.ImageDifferenceOperations
Calculates the absolute difference between the luminance images created from the given source images.
calculateAbsLumDiffImage(BufferedImage, BufferedImage, double) - Static method in class util.image.ImageDifferenceOperations
Calculates the absolute difference between the luminance images created from the given source images and allows the amplification or alleviation of the difference values by a multiplicator.
calculateLumDiffImage(BufferedImage, BufferedImage) - Static method in class util.image.ImageDifferenceOperations
Calculates the difference between the luminance images created from the given source images.
color - package color
Color effects: Effect and parameter classes.
ColorDisplay - Class in gui.color
A panel that shows a color and allows to modify it by clicking on it.
ColorDisplay() - Constructor for class gui.color.ColorDisplay
Creates a default ColorDisplay object with the color Black and an empty title for the Color chooser dialog.
ColorGradient - Class in util.color
Represents a transition between n colored positions on the [0,1] interval.
ColorGradient() - Constructor for class util.color.ColorGradient
Creates a default color gradient object having the color black at position 0 and white at position 1.
colorGradientChanged(ColorGradientPanel) - Method in class applets.MandelbrotApplet
 
colorGradientChanged(ColorGradientPanel) - Method in interface gui.color.IColorGradientPanelListener
If the color gradient of the ColorGradientPanel has been changed, this is communicated with this method.
colorGradientChanged(ColorGradientPanel) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
If the color gradient has been modified in the specified ColorGradientPanel, it is communicated with this method, the effect parameters are adapted and the listeners are notified.
ColorGradientPanel - Class in gui.color
A panel to show and modify a color gradient.
ColorGradientPanel() - Constructor for class gui.color.ColorGradientPanel
Creates a ColorGradientPanel object with a default color gradient.
ColorGradientPanel(ColorGradient) - Constructor for class gui.color.ColorGradientPanel
Creates a ColorGradientPanel object showing the specified ColorGradient object.
ColorParameter - Class in standard
Represents an image or video effect parameter that has a color value.
ColorParameter(Color) - Constructor for class standard.ColorParameter
Creates a ColorParameter object with the specified color value.
ColorPoint1D - Class in util.color
Represents a positioned color holding a color value and a one dimensional position as double.
ColorPoint1D(Color, double) - Constructor for class util.color.ColorPoint1D
Creates a color point object with the specified color and position.
ColorTransition - Class in color
Implements a color transition effect.
ColorTransition() - Constructor for class color.ColorTransition
Creates a color transition effect object with the default effect settings.
ColorTransition(ColorTransitionParameters) - Constructor for class color.ColorTransition
Creates a ColorTransition object with the specified parameters.
ColorTransitionParameters - Class in color
Encapsulates the parameters that can be specified for the ColorTransition effect object.
ColorTransitionParameters() - Constructor for class color.ColorTransitionParameters
Creates a default parameter set for the ColorTransition effect.
ColorTransitionPropertiesPanel - Class in gui.color
A properties panel for the color transition effect.
ColorTransitionPropertiesPanel() - Constructor for class gui.color.ColorTransitionPropertiesPanel
Creates a ColorTransitionPropertiesPanel object with the default parameters of the ColorTransition effect.
combineAndSaveFourImages(BufferedImage, BufferedImage, BufferedImage, BufferedImage, int, String, int) - Static method in class standard.ImageSequence
Combines the four given images into one and saves the combined image into a file with the given filebasename and the given index.
combineAndSaveFourImagesWithLeadingZeros(BufferedImage, BufferedImage, BufferedImage, BufferedImage, int, String, int, int) - Static method in class standard.ImageSequence
Combines the four given images into one and saves the combined image into a file with the given filebasename and the given index.
combineAndSaveTwoImages(BufferedImage, BufferedImage, int, String, int) - Static method in class standard.ImageSequence
Combines the two given images into one and saves the combined image into a file with the given filebasename and the given index.
combineAndSaveTwoImagesWithLeadingZeros(BufferedImage, BufferedImage, int, String, int, int) - Static method in class standard.ImageSequence
Combines the two given images into one and saves the combined image into a file with the given filebasename and the given index.
ComboBoxPanel - Class in gui
A panel with a label for an effect property and ComboBox managing the value of this effect property.
ComboBoxPanel(String, Vector<String>, int) - Constructor for class gui.ComboBoxPanel
Creates the ComboBox with a label text, the possible values for the ComboBox and the selected index to indicate the current value of the ComboBox.
compareTo(ColorPoint1D) - Method in class util.color.ColorPoint1D
Implementation of the comparable interface to sort color points according to their position.
ComplexNumber - Class in util.math
Encapsulates a complex number and provides also methods to calculate with them.
ComplexNumber(double, double) - Constructor for class util.math.ComplexNumber
Creates a complex number with the specified real and imaginary part.
componentHidden(ComponentEvent) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Not used at the moment.
componentHidden(ComponentEvent) - Method in class gui.SimpleImageEffectPanel
Performed when the panel is hidden.
componentMoved(ComponentEvent) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Not used at the moment.
componentMoved(ComponentEvent) - Method in class gui.SimpleImageEffectPanel
Performed when the panel is moved.
componentResized(ComponentEvent) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Resizes the color gradient panel when the size of this panel has been changed.
componentResized(ComponentEvent) - Method in class gui.SimpleImageEffectPanel
Performed when the panel is resized.
componentShown(ComponentEvent) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Not used at the moment.
componentShown(ComponentEvent) - Method in class gui.SimpleImageEffectPanel
Performed when the panel is shown.
concatenateImages(Vector<BufferedImage>) - Static method in class util.image.ImageCombineOperations
Returns an image that shows all of the specified images.
Configuration - Class in io
Handles a configuration file and loads its values.
Configuration(String) - Constructor for class io.Configuration
Creates a Configuration object that loads the specified file.
convertToBinaryImage(BufferedImage, int) - Static method in class util.image.ImageTransformations
Converts the specified image to a binary image by using a treshold that decides at which value a pixel will be set to white.
convertToBinaryImageCopy(BufferedImage, int) - Static method in class util.image.ImageTransformations
Returns a binary image copy of the specified image by using a treshold that decides at which value a pixel will be set to white.
convertToGrayscaleImage(BufferedImage) - Static method in class util.image.ImageTransformations
Converts the specified image to a gray scale image.
convertToGrayscaleImage2(BufferedImage) - Static method in class util.image.ImageTransformations
Converts the specified image to a gray scale image by using conversion methods of the java API.
convertToGrayscaleImage2Copy(BufferedImage) - Static method in class util.image.ImageTransformations
Returns a gray scale converted copy of the specified image by using conversion methods of the java API.
convertToGrayscaleImageCopy(BufferedImage, ImageEffect) - Static method in class util.image.ImageTransformations
Returns a gray scale converted copy of the specified image.
convertToLuminanceImage(BufferedImage) - Static method in class util.image.ImageTransformations
Converts the specified image to a gray scale image by using the luminance formula.
copyImage(BufferedImage) - Static method in class util.image.ImageTransformations
Returns a copy of the specified image.
createDirectories(boolean) - Method in class io.RenderingOutput
Sets if a directory should be created, if the specified directory does not exist.
createStatusMessage() - Method in class applets.MandelbrotApplet
 
createStatusMessage() - Method in class applets.StarsApplet
 

D

DEFAULT_FIXED_HEIGHT - Static variable in class gui.SizeModePanel
 
DEFAULT_FIXED_HEIGHT - Static variable in class gui.SizingPanel
 
DEFAULT_FIXED_WIDTH - Static variable in class gui.SizeModePanel
 
DEFAULT_FIXED_WIDTH - Static variable in class gui.SizingPanel
 
DefaultLanguageProperties - Class in applications
An entity that holds the default language properties, for example all label names in English.
DefaultLanguageProperties() - Constructor for class applications.DefaultLanguageProperties
Creates a language property object holding the default label name settings in English.
divideBy(ComplexNumber) - Method in class util.math.ComplexNumber
Returns A complex number that is the result of this complex number divided by the specified complex number.
divideThisBy(ComplexNumber) - Method in class util.math.ComplexNumber
Divides this complex number by the specified complex number.
DoubleParameter - Class in standard
Represents an image or video effect parameter that has a double value.
DoubleParameter(double, double, double) - Constructor for class standard.DoubleParameter
Creates a DoubleParameter object with the specified double value and the allowed minimum and maximum value.
doubleValue() - Method in class standard.InterpolatedDouble
Returns the double value that is represented by this object.
doubleValue() - Method in class standard.InterpolatedInteger
Returns the integer value that is represented by this object as a double value.
drawing - package drawing
Drawing effects (effect and parameter classes), where lines, circles or other primitives are drawn.
drawInteraction(Graphics2D) - Method in class gui.AbstractInteractionImageEffectPanel
Draws the interaction graphics on top of the result image.
drawInteraction(Graphics2D) - Method in class gui.drawing.StarsPanel
 
drawInteraction(Graphics2D) - Method in class gui.fractals.MandelbrotSetPanel
 
drawInteraction(Graphics2D) - Method in class gui.SimpleImageEffectPanel
 

E

EFFECT_PREFIX - Static variable in class io.imageeffects.StarsConfiguration
 
EffectParameters - Class in standard
Abstract class implementing basic methods for the specific effect parameter classes.
EffectParameters() - Constructor for class standard.EffectParameters
 
endedProperly() - Method in class io.ProgressOutput
Prints a finish notification.
endedProperly() - Method in class io.RenderingOutput
Not used.
endedProperly() - Method in interface standard.IThreadListener
This method is called by the thread, after it has been finished properly.
ENGLISH - Static variable in class applications.LanguageProperties
The string constant for the language English.
equals(ComplexNumber) - Method in class util.math.ComplexNumber
Returns true, if the specified complex number is equal to this object.
ExampleImageGenerator - Class in util.image
Provides methods to generate example images for effects that need an image on which they can operate.
ExampleImageGenerator() - Constructor for class util.image.ExampleImageGenerator
Creates an image creator object with the default settings The image site is 400 x 400 pixels A linear color transition from white (left upper corner) to green (right lower corner) is drawn.

F

FILE_TYPE_BMP - Static variable in class standard.ImageSequence
Represents the file type ".bmp"
FILE_TYPE_JPG - Static variable in class standard.ImageSequence
Represents the file type ".jpg"
FILE_TYPE_PNG - Static variable in class standard.ImageSequence
Represents the file type ".png"
fillMaskCopy(BufferedImage, Color, BufferedImage) - Static method in class util.image.FillOperations
Returns a copy of the given image, where the pixels indicated by the mask are filled with the given color.
FillOperations - Class in util.image
Provides methods to fill areas of images with a specific color.
FillOperations() - Constructor for class util.image.FillOperations
 
fireApplyChanges(EffectParameters) - Method in class gui.AbstractPropertiesPanel
Informs all registered listeners that a change in the properties panel has been made.
fireEndedProperlyEvent() - Method in class standard.ThreadEventManager
Informs all thread listeners that the thread ended properly.
fireInterruptedEvent(String) - Method in class standard.ThreadEventManager
Informs all thread listeners that the thread got interrupted and could not be ended properly.
fireProcessingStarted() - Method in class standard.VideoEffect
Notifies all listeners that the processing of the video effect has been started.
fireProgressStatusEvent(double, String) - Method in class standard.ThreadEventManager
Fires a status event, that informs all thread listeners about the current status of the thread.
fireSetCurrentVideoFrame(BufferedImage, int, int) - Method in class standard.VideoEffect
Sets the current effect frame, which can be retrieved afterwards by the getCurrentFrame method, and communicates the current status of the video effect to all registered listeners.
fractals - package fractals
Effect classes, their parameter and helper classes that implement fractal algorithms.
FRAME_DIFF_PREFIX - Static variable in class io.FrameDifferencingConfiguration
the prefix for the frame differencing configuration parameters
FrameDifferencing - Class in motionanalysis
Implements a frame differencing algorithm to detect differences between two consecutive images (frames) of a video or image sequence.
FrameDifferencing(IVideo, FrameDifferencingParameters) - Constructor for class motionanalysis.FrameDifferencing
Creates a frame differencing effect object that can process the given video with the given effect parameters.
FrameDifferencingConfiguration - Class in io
Provides methods to read in configuration files for the frame differencing effect.
FrameDifferencingConfiguration() - Constructor for class io.FrameDifferencingConfiguration
 
FrameDifferencingParameters - Class in motionanalysis
Encapsulates the parameters that can be specified for the frame differencing analysis.
FrameDifferencingParameters() - Constructor for class motionanalysis.FrameDifferencingParameters
Creates the default frame differencing parameter set.
FXLibraryCmd - Class in applications
The command line application.
FXLibraryCmd() - Constructor for class applications.FXLibraryCmd
 

G

GERMAN - Static variable in class applications.LanguageProperties
The string constant for the language German.
getBooleanParameter(String) - Method in class io.Configuration
Returns the boolean parameter value from a configuration file as BooleanParameter.
getBooleanParameterNames() - Method in class standard.EffectParameters
Returns the names BooleanParameter object.
getBooleanParameterValue(String) - Method in class standard.EffectParameters
Returns the boolean value of the specified BooleanParameter.
getColor() - Method in class gui.color.ColorDisplay
Returns the color that is currently represented by this ColorDisplay object.
getColor() - Method in class gui.color.TransparentColorPanel
Returns the color that is represented by this TransparentColorPanel object.
getColor() - Method in class util.color.ColorPoint1D
Returns the color of the color point.
getColorAtPosition(double) - Method in class util.color.ColorGradient
Returns the color at the specified position.
getColorGradient() - Method in class gui.color.ColorGradientPanel
Returns the ColorGradient object that is currently shown in this ColorGradientPanel object.
getColorOfColorPoint(int) - Method in class util.color.ColorGradient
Returns the color of the specified color point.
getColorParameter(String) - Method in class io.Configuration
Returns the color parameter value from a configuration file as ColorParameter.
getColorParameterNames() - Method in class standard.EffectParameters
Returns the names ColorParameter object.
getColorParameterValue(String) - Method in class standard.EffectParameters
Returns the color value of the specified ColorParameter.
getColorPointNum() - Method in class util.color.ColorGradient
Returns the current number of color points.
getColorReducedImageCopy(BufferedImage, int) - Static method in class util.image.ImageTransformations
Returns a copy of the specified image with the specified number of colors.
getColorReducedImageCopy(BufferedImage, int[]) - Static method in class util.image.ImageTransformations
Returns a copy of the specified image with the specified number of colors per channel.
getComplexNumberAt(int, int) - Method in class fractals.Iterator
Returns the complex number that it is represented by the specified position in the raster.
getComplexNumberAt(int, int) - Method in class fractals.MandelbrotSet
Returns the complex number that it is represented by the specified position in the image.
getCurrentEffectImage() - Method in class gui.ImageEffectInternalFrame
Returns the image that is created by the image effect that is shown in this frame.
getCurrentFrame() - Method in class standard.VideoEffect
Returns the current frame that is processed.
getDefaultConstraintsForPropertyPanels(GridBagConstraints) - Static method in class gui.GridBagLayoutUtilities
Configures and returns the GridBagConstraints object so that it can be used in property panels (No longer used!!!)
getDoubleParameter(String) - Method in class io.Configuration
Returns the double parameter value from a configuration file as DoubleParameter.
getDoubleParameterNames() - Method in class standard.EffectParameters
Returns the names DoubleParameter object.
getDoubleParameterValue(String) - Method in class standard.EffectParameters
Returns the double value of the specified DoubleParameter.
getEffect(Configuration) - Static method in class io.FrameDifferencingConfiguration
Creates a frame differencing effect from a configuration file.
getEffect(Configuration) - Static method in class io.imageeffects.StarsConfiguration
Creates a Stars object from a configuration file.
getEffectHeight() - Method in class gui.SizingPanel
Returns the height of the effect image in pixels.
getEffectImage() - Method in class gui.AbstractImageEffectPanel
Returns the image that is created by the image effect that is shown in this panel.
getEffectImage() - Method in class gui.AbstractInteractionImageEffectPanel
Returns the image that is created by the image effect that is shown in this panel.
getEffectImage() - Method in class gui.SimpleImageEffectPanel
Returns the result image of the image effect that is shown in this panel.
getEffectParameters() - Method in class color.ColorTransition
Returns the parameters that are currently used for the grayscale reduction effect.
getEffectParameters() - Method in class color.GrayscaleReduction
 
getEffectParameters() - Method in class color.NoiseGenerator
Returns the parameters that are currently used for the noise generator effect.
getEffectParameters() - Method in class drawing.BrickTexture
Returns the parameters that are currently used for the brick texture effect.
getEffectParameters() - Method in class drawing.Network
Returns the parameters that are currently used for the network effect.
getEffectParameters() - Method in class drawing.Stars
Returns the parameters that are currently used for the stars effect.
getEffectParameters() - Method in class fractals.MandelbrotSet
Returns the parameters that are currently used for the Mandelbrot set effect.
getEffectParameters() - Method in class gui.AbstractImageEffectPanel
Returns the parameters that are currently used by the effect that is shown in this panel.
getEffectParameters() - Method in class gui.AbstractPropertiesPanel
Returns the image effect parameters that the settings of the properties panel represent.
getEffectParameters() - Method in class gui.color.ColorTransitionPropertiesPanel
Returns the ColorTransitionParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.color.GrayscaleReductionPropertiesPanel
Returns the GrayScaleReductionParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.color.NoiseGeneratorPropertiesPanel
Returns the NoiseGeneratorParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.drawing.BrickTexturePropertiesPanel
Returns the BrickTextureParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.drawing.NetworkPropertiesPanel
Returns the NetworkParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.drawing.StarsPanel
Returns the StarsParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.drawing.StarsPropertiesPanel
Returns the StarsParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.fractals.MandelbrotSetPanel
Returns the MandelbrotSetParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Returns the MandelbrotSetParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class gui.SimpleImageEffectPanel
Returns the parameters of the image effect that is shown in this panel.
getEffectParameters() - Method in class gui.transformation.ImageResizePropertiesPanel
Returns the ImageResizeParameters object representing the effect parameters of this panel.
getEffectParameters() - Method in class standard.ImageEffect
Returns the image effect parameters that configure the effect.
getEffectParameters() - Method in class transformation.ImageResize
Returns the parameters that are currently used for the resizing effect.
getEffectWidth() - Method in class gui.SizingPanel
Returns the width of the effect image in pixels.
getFileName() - Method in class gui.AbstractPropertiesPanel
Returns the file name of the source image file, if possible.
getFileName() - Method in class gui.ImageLoadPanel
Returns the file name of the image that is currently loaded into this ImageLoadPanel object.
getFileName() - Method in class gui.transformation.ImageResizePropertiesPanel
Returns the name of the image file that should be resized.
getFileName() - Method in class io.Configuration
Returns the file name that is used by this @code{Configuration} object.
getFrame(int) - Method in class standard.ImageSequence
Returns the frame of the image sequence with the given frameID.
getFrame(int) - Method in interface standard.IVideo
Returns the frame of the image sequence with the given frameID.
getFrameNumber() - Method in class standard.ImageSequence
Returns the number of frames in the image sequence.
getFrameNumber() - Method in interface standard.IVideo
Returns the number of frames in the image sequence.
getHeight() - Method in class fractals.Raster
Returns the height of the raster.
getIdOfColorPointWithColor(Color) - Method in class util.color.ColorGradient
Returns the id of the first color point having the specified color.
getImage(ImageEffect, ColorGradient, Color) - Method in class fractals.Raster
Returns an image calculated from the raster values by using a color gradiant to map colors to the raster values.
getImage() - Method in class gui.ImageLoadPanel
Returns the image that is currently loaded into this ImageLoadPanel object.
getImage() - Method in class gui.io.ImageDisplay
Returns the image that is represented by this object.
getImage() - Method in class util.image.ExampleImageGenerator
Generates the example image according to the given settings.
getImageEffectGUIElement(String) - Method in class standard.BooleanParameter
Returns gui element of a BooleanParameter as it is needed for an image effect.
getImageXOffset() - Method in class gui.AbstractInteractionImageEffectPanel
Returns the horizontal offset of the image.
getImageYOffset() - Method in class gui.AbstractInteractionImageEffectPanel
Returns the vertical offset of the image.
getIntegerParameter(String) - Method in class io.Configuration
Returns the integer parameter value from a configuration file as IntegerParameter.
getIntegerParameterNames() - Method in class standard.EffectParameters
Returns the names IntegerParameter object.
getIntegerParameterValue(String) - Method in class standard.EffectParameters
Returns the integer value of the specified IntegerParameter.
getIntValue() - Method in class gui.SlimSliderPanel
Returns the integer value of the effect parameter that is represented by this SlimSliderPanel.
getLength() - Method in class util.math.ComplexNumber
Returns the length of the complex number (i.e. the length of the vector in the complex plane).
getMandelbrotSetParameters() - Method in class gui.fractals.MandelbrotSetPanel
Returns the MandelbrotSetParameters object representing the effect parameters of this panel.
getMaximum() - Method in class fractals.Raster
Returns the maximum raster value as integer.
getMaximum() - Method in class standard.DoubleParameter
Returns the maximum double value that can be represented by this DoubleParameter object.
getMaximum() - Method in class standard.IntegerParameter
Returns the maximum integer value that can be represented by this IntegerParameter object.
getMinimum() - Method in class fractals.Raster
Returns the minimum raster value as integer.
getMinimum() - Method in class standard.DoubleParameter
Returns the minimum double value that can be represented by this DoubleParameter object.
getMinimum() - Method in class standard.IntegerParameter
Returns the minimum integer value that can be represented by this IntegerParameter object.
getNextColorHSB(boolean, boolean, boolean) - Method in class util.color.RandomColor
Calculates a new random color by modifying the specified HSB parameters of the base color of this object.
getNextColorRGB(boolean, boolean, boolean) - Method in class util.color.RandomColor
Calculates a new random color by modifying the specified RGB channels of the base color of this object.
getObjectParameterNames() - Method in class standard.EffectParameters
Returns the names ObjectParameter object.
getObjectParameterValue(String) - Method in class standard.EffectParameters
Returns the value of the specified ObjectParameter.
getParameterValue(String) - Method in class io.Configuration
Returns the parameter value as string.
getParameterValueWithoutException(String) - Method in class io.Configuration
Returns the parameter value as string, without throwing any Exception.
getPointSize() - Method in class drawing.NetworkNode
Returns the point size as integer.
getPosition() - Method in class standard.VideoEffect
Returns the current frame id that is processed.
getPosition() - Method in class util.color.ColorPoint1D
Returns the position of the color point.
getPositionOfColorPoint(int) - Method in class util.color.ColorGradient
Returns the position of the specified color point.
getPropertiesPanel() - Method in class gui.AbstractImageEffectPanel
Returns the properties panel that is appropriate for the image effect that is shown in this panel.
getPropertiesPanel() - Method in class gui.drawing.StarsPanel
Returns the StarsPropertiesPanel object representing the effect parameters and providing a GUI to modify them.
getPropertiesPanel() - Method in class gui.fractals.MandelbrotSetPanel
Returns the MandelbrotSetPropertiesPanel object representing the effect parameters and providing a GUI to modify them.
getPropertiesPanel() - Method in class gui.SimpleImageEffectPanel
Returns the properties panel of the image effect that is shown in this panel.
getPropertiesSelectionWidth() - Method in class gui.AbstractPropertiesPanel
Returns the width of the properties combo box.
getProperty(String) - Method in class applications.DefaultLanguageProperties
Returns the value of the specified property.
getProperty(String) - Method in class applications.LanguageProperties
Returns the value of the specified property.
getProperty(String) - Method in class applications.Settings
Returns the value of the specified property.
getRaster(ImageEffect) - Method in class fractals.Iterator
Calculates and returns the raster according to the properties that were set.
getRasterValues() - Method in class fractals.Raster
Returns the raster values as two dimensional Integer array.
getRenderingOutput(Configuration) - Static method in class io.RenderingOutputConfiguration
Creates a RenderingOutput object from a configuration file.
getRGBAtPosition(double) - Method in class util.color.ColorGradient
Returns the color at the specified position.
getRGBLookupTable(int) - Method in class util.color.ColorGradient
Returns a color lookup table with the specified number of entries, where the entry 0 represents the color at position 0 and the n-th entry represents the color at position 1.
getSelectedIndex() - Method in class gui.ComboBoxPanel
Returns the selected index of the ComboBox.
getSelectedItem() - Method in class gui.ComboBoxPanel
Returns the selected value of the ComboBox as String.
getSelectedPropertiesIndex() - Method in class gui.AbstractPropertiesPanel
Returns the selected index of the properties combo box.
getSettings() - Static method in class applications.SettingsDialog
Returns the Settings object that is used by the application.
getStarsParameters() - Method in class gui.drawing.StarsPanel
Returns the StarsParameters object representing the effect parameters of this panel.
getTimestamps() - Method in class standard.IntegerParameter
Returns the timestamps for which integer values have been defined.
getTimestamps() - Method in class standard.InterpolationContainer
Returns the list of points in time where value objects reside.
getValue() - Method in class standard.BooleanParameter
Returns the boolean value that is represented by this BooleanParameter object.
getValue() - Method in class standard.ColorParameter
Returns the color value that is represented by this ColorParameter object.
getValue() - Method in class standard.DoubleParameter
Returns the double value that is represented by this DoubleParameter object.
getValue(double) - Method in class standard.DoubleParameter
Returns the double value that is represented by this DoubleParameter object for the specified point of time.
getValue() - Method in class standard.IntegerParameter
Returns the integer value that is represented by this IntegerParameter object.
getValue(double) - Method in class standard.IntegerParameter
Returns the integer value that is represented by this IntegerParameter object for the specified point of time.
getValue(double) - Method in class standard.InterpolationContainer
Returns the value object that is at the specified point in time.
getValue() - Method in class standard.ObjectParameter
Returns the value that is represented by this ObjectParameter object.
getVideo(Configuration) - Static method in class io.VideoConfiguration
Creates a IVideo object from a configuration file.
getVideo() - Method in class standard.VideoEffect
Returns the video object that should be processed.
getWidth() - Method in class fractals.Raster
Returns the width of the raster.
goToFirstFrame() - Method in class standard.VideoEffect
Sets the video back to the start.
goToLastFrame() - Method in class standard.VideoEffect
Sets the video to the last frame.
goToNextFrame() - Method in class standard.VideoEffect
Sets the video to the next available frame.
goToPreviousFrame() - Method in class standard.VideoEffect
Sets the video to the previous frame.
GrayscaleReduction - Class in color
Implements the grayscale reduction effect.
GrayscaleReduction() - Constructor for class color.GrayscaleReduction
Creates a GrayscaleReduction object with the default parameters.
GrayscaleReduction(GrayscaleReductionParameters) - Constructor for class color.GrayscaleReduction
Creates a GrayscaleReduction object with the specified parameters..
GrayscaleReductionParameters - Class in color
Encapsulates the parameters that can be specified for the GrayscaleReduction object.
GrayscaleReductionParameters() - Constructor for class color.GrayscaleReductionParameters
Creates a default parameter set for the GrayscaleReduction effect.
GrayscaleReductionPropertiesPanel - Class in gui.color
A properties panel for the gray scale reduction effect.
GrayscaleReductionPropertiesPanel() - Constructor for class gui.color.GrayscaleReductionPropertiesPanel
Creates a GrayscaleReductionPropertiesPanel object with the default parameters of the GrayscaleReduction effect.
GridBagLayoutUtilities - Class in gui
A collection of methods that helps to organize components in a grid bag layout, which is no longer used!!!
GridBagLayoutUtilities() - Constructor for class gui.GridBagLayoutUtilities
 
gui - package gui
Generic gui elements (e.g. panels) and their listeners.
gui.color - package gui.color
Panels of the color effects and gui elements to steer colors, color transitions and other color related settings.
gui.drawing - package gui.drawing
Panels of the drawing effects.
gui.fractals - package gui.fractals
Panels of the fractal effects.
gui.io - package gui.io
Panels for data (e.g. images) that is loaded from outside the program.
gui.transformation - package gui.transformation
Panels for the transformation effects.
GuiApplication - Class in applications
The starting point and main frame of the gui application of the JFXLibrary.
GuiApplication() - Constructor for class applications.GuiApplication
Creates the main frame of the GUI application.

H

HISTORY_PREFIX - Static variable in class io.FrameDifferencingConfiguration
the prefix for the frame differencing history configuration parameters

I

IColorDisplayListener - Interface in gui.color
The interface for classes that listen to changes of a ColorDisplay object.
IColorGradientPanelListener - Interface in gui.color
The interface for classes that listen to changes of a ColorGradientPanel object.
IComboBoxPanelListener - Interface in gui
Interface for objects that listen to changes in a ComboBoxPanel.
IImageDisplayListener - Interface in gui.io
Interface for all classes that should listen to ImageDisplay objects.
IImageEffectListener - Interface in standard
This interface should be implemented by all classes that listen to the completion of an Image Effect rendering process.
IImageLoadPanelListener - Interface in gui
Interface for objects that listen to changes in an ImageLoadPanel.
IInterpolated<T> - Interface in standard
Interface to define the methods for interpolation classes.
ImageCombineOperations - Class in util.image
Provides methods to combine several images side by side.
ImageCombineOperations() - Constructor for class util.image.ImageCombineOperations
 
ImageDifferenceOperations - Class in util.image
This class provides static methods for different kinds of image difference operations.
ImageDifferenceOperations() - Constructor for class util.image.ImageDifferenceOperations
 
ImageDisplay - Class in gui.io
A gui element that handles an image parameter for effects.
ImageDisplay() - Constructor for class gui.io.ImageDisplay
Creates an ImageDisplay object holding no image and showing the default tooltip message.
ImageEffect - Class in standard
Abstract class defining the interface for image effects and implementing helping methods that are valid for all image effects.
ImageEffect() - Constructor for class standard.ImageEffect
 
ImageEffectInternalFrame - Class in gui
Represents an internal frame of an image effect that contains the image effect panel and its properties panel.
ImageEffectInternalFrame(String, AbstractImageEffectPanel, PropertiesInternalFrame, GuiApplication) - Constructor for class gui.ImageEffectInternalFrame
Creates an ImageEffectInternalFrame object with a specified title, image effect panel, properties panel and a link to the GuiApplication object.
ImageLoadPanel - Class in gui
A panel that is used to modify an image property by loading an image from an external source.
ImageLoadPanel() - Constructor for class gui.ImageLoadPanel
Creates an ImageLoadPanel object with its gui components: a load button, an image display and a label for the file name.
imageLoadRequested(ImageDisplay) - Method in class gui.ImageLoadPanel
Triggers the image load action.
imageLoadRequested(ImageDisplay) - Method in interface gui.io.IImageDisplayListener
Informs the listener that a new image has to be loaded.
ImageResize - Class in transformation
Implements resizing of images.
ImageResize() - Constructor for class transformation.ImageResize
Creates a ImageResize object with the default parameters.
ImageResize(ImageResizeParameters) - Constructor for class transformation.ImageResize
Creates a ImageResize object with the specified parameters..
ImageResizeParameters - Class in transformation
Encapsulates the parameters that can be specified for the ImageResize object.
ImageResizeParameters() - Constructor for class transformation.ImageResizeParameters
Creates a default parameter set for the image resize effect.
ImageResizePropertiesPanel - Class in gui.transformation
A properties panel for the image resizing effect.
ImageResizePropertiesPanel() - Constructor for class gui.transformation.ImageResizePropertiesPanel
Creates a ImageResizePropertiesPanel object with the default parameter settings for the image resize effect.
ImageSequence - Class in standard
The class implements the access to the single frames of an image sequence.
ImageSequence(String, int, int, int) - Constructor for class standard.ImageSequence
The constructor initializes the member variables specifying the filename, start and end frame, filetype, framenumber and number of positions of the running index in the image sequence.
ImageSequence(Vector<String>) - Constructor for class standard.ImageSequence
The constructor allows the creation of an image sequence based on images with arbitrary filenames.
ImageSequence(File[]) - Constructor for class standard.ImageSequence
The constructor allows the creation of an image sequence based on images with arbitrary filenames.
ImageSequence(File) - Constructor for class standard.ImageSequence
The constructor allows the creation of an image sequence based on the scheme of the first filename.
ImageTransformations - Class in util.image
Provides basic image color transformation methods.
ImageTransformations() - Constructor for class util.image.ImageTransformations
 
increasePointSize() - Method in class drawing.NetworkNode
Increases the point size by 1
init() - Method in class applets.MandelbrotApplet
 
init() - Method in class applets.StarsApplet
 
initPropertiesComboBox(ActionListener) - Method in class gui.AbstractPropertiesPanel
Creates a combo box for a properties panel that should hold all the different properties that can be selected.
IntegerParameter - Class in standard
Represents an image or video effect parameter that has an integer value.
IntegerParameter(int, int, int) - Constructor for class standard.IntegerParameter
Creates an IntegerParameter object with the specified integer value and the allowed minimum and maximum value.
internalFrameActivated(InternalFrameEvent) - Method in class gui.ImageEffectInternalFrame
When this internal frame gets activated, the properties panel of the image effect is set again to the properties frame and the gui application is notified, that this is the current effect frame.
internalFrameClosed(InternalFrameEvent) - Method in class gui.ImageEffectInternalFrame
The close event is not used at the moment.
internalFrameClosing(InternalFrameEvent) - Method in class gui.ImageEffectInternalFrame
The close event is not used at the moment.
internalFrameDeactivated(InternalFrameEvent) - Method in class gui.ImageEffectInternalFrame
The deactivated event is not used at the moment.
internalFrameDeiconified(InternalFrameEvent) - Method in class gui.ImageEffectInternalFrame
The Deiconified event is not used at the moment.
internalFrameIconified(InternalFrameEvent) - Method in class gui.ImageEffectInternalFrame
The Iconified event is not used at the moment.
internalFrameOpened(InternalFrameEvent) - Method in class gui.ImageEffectInternalFrame
The open event is not used at the moment.
InterpolatedColor - Class in standard
An extension of the Color class that allows to calculate interpolated color values.
InterpolatedColor(int) - Constructor for class standard.InterpolatedColor
Creates an opaque sRGB color with the specified combined RGB value consisting of the red component in bits 16-23, the green component in bits 8-15, and the blue component in bits 0-7.
InterpolatedColor(int, int, int, int) - Constructor for class standard.InterpolatedColor
Creates an sRGB color with the specified red, green, blue, and alpha values in the range (0 - 255).
InterpolatedColor(int, int, int) - Constructor for class standard.InterpolatedColor
Creates an opaque sRGB color with the specified red, green, and blue values in the range (0 - 255).
InterpolatedColor(Color) - Constructor for class standard.InterpolatedColor
Creates an interpolated color object from a given color.
InterpolatedDouble - Class in standard
Provides interpolation methods for double values.
InterpolatedDouble(double) - Constructor for class standard.InterpolatedDouble
Creates an InterpolatedDouble object with the specified double value.
InterpolatedInteger - Class in standard
Provides interpolation methods for integer values.
InterpolatedInteger(int) - Constructor for class standard.InterpolatedInteger
Creates an InterpolatedInteger object with the specified integer value.
interpolateLinearly(T, double) - Method in interface standard.IInterpolated
Returns a linearly interpolated version of this object.
interpolateLinearly(InterpolatedColor, double) - Method in class standard.InterpolatedColor
Returns an InterpolatedColor object representing the color which is an interpolation between the color of this object, and the color that has been passed on as parameter.
interpolateLinearly(InterpolatedDouble, double) - Method in class standard.InterpolatedDouble
Returns an InterpolatedDouble object representing the double value which is an interpolation between the double value of this object, and the double value that has been passed on as parameter.
interpolateLinearly(InterpolatedInteger, double) - Method in class standard.InterpolatedInteger
Returns an InterpolatedInteger object representing the integer value which is an interpolation between the integer value of this object, and the integer value that has been passed on as parameter.
InterpolationContainer<E extends IInterpolated<E>> - Class in standard
Manages a list of objects that can be interpolated.
InterpolationContainer() - Constructor for class standard.InterpolationContainer
Creates an empty InterpolationContainer object.
interrupted(String) - Method in class io.ProgressOutput
Prints a notification that the processing has been interrupted.
interrupted(String) - Method in class io.RenderingOutput
Not used.
interrupted(String) - Method in interface standard.IThreadListener
This method is called by the thread, if it was interrupted and could not be finished properly.
intValue() - Method in class standard.InterpolatedDouble
Returns the integer value that is nearest to the double value represented by this object.
intValue() - Method in class standard.InterpolatedInteger
Returns the integer value that is represented by this object.
invertImage(BufferedImage) - Static method in class util.image.ImageTransformations
Inverts the specified image.
invertImageCopy(BufferedImage) - Static method in class util.image.ImageTransformations
Returns the inverted version of the speicified image.
io - package io
Classes to load configurations for effects from files and classes to print output to the command line.
io.imageeffects - package io.imageeffects
Classes to load image effect configurations from files.
IParameter - Interface in standard
Interface that an image or video effect parameter should implement.
IPropertiesPanelListener - Interface in gui
Specifies the interface for listeneners of a PropertiesPanel object.
ISettingsListener - Interface in applications
Interface for listeners to changes in the Settings of the GUI application.
ISizeModePanelListener - Interface in gui
Specifies the interface for listeneners of a SizeModePanel object.
ISizingPanelListener - Interface in gui
Specifies the interface for listeneners of a SizingPanel object.
ISliderPanelListener - Interface in gui
Specifies the interface for listeneners of a SliderPanel object.
ISlimSliderPanelListener - Interface in gui
Specifies the interface for listeneners of a SlimSliderPanel object.
isRunning() - Method in class standard.ImageEffect
Returns a boolean indicating if this image effect is still processing.
isVideoEffectAborted() - Method in class standard.VideoEffect
Returns true if the processing of the video effect got aborted.
Iterator - Class in fractals
An iterator for juliasets and the mandelbrot set and their modified kinds to calculate a two dimensional Raster which can be used to create images.
Iterator(IteratorParameters) - Constructor for class fractals.Iterator
This standard constructor initializes the iterator with the defined parameters.
IteratorParameters - Class in fractals
Encapsulates the parameters that can be specified for the fractals Iterator object.
IteratorParameters() - Constructor for class fractals.IteratorParameters
Creates a default parameter set for the fractals iterator so that it create a Mandelbrot set.
IThreadListener - Interface in standard
This interface should be implemented by all classes that listen to the current progress or the end of the execution of a thread.
ITransparentColorPanelListener - Interface in gui.color
The interface for classes that listen to changes of a TransparentColorPanel object.
IVideo - Interface in standard
Interface that video object have to implement.
IVideoEffectListener - Interface in standard
This interface should be implemented by all classes that listen to a processing video effect or are waiting for the end of the execution of a video effect.
IZoomPanelListener - Interface in gui
The listener interface that should be implemented, when the settings of a zoom panel should be considered.

L

LanguageProperties - Class in applications
An entity that holds the language properties, for example all label names for the specified language.
LanguageProperties(String) - Constructor for class applications.LanguageProperties
Creates an object with the labels of the specified language.

M

m_dImaginary - Variable in class util.math.ComplexNumber
The imaginary part of the complex number as double.
m_dReal - Variable in class util.math.ComplexNumber
The real part of the complex number as double.
main(String[]) - Static method in class applications.FXLibraryCmd
Starts the command line application.
main(String[]) - Static method in class applications.GuiApplication
Starts the GUI application.
main(String[]) - Static method in class fractals.Iterator
A testing method to create an image out of a raster calculation.
MandelbrotApplet - Class in applets
Applet for showing the Mandelbrot set.
MandelbrotApplet() - Constructor for class applets.MandelbrotApplet
 
MandelbrotSet - Class in fractals
Implements the Mandelbrot set effect.
MandelbrotSet() - Constructor for class fractals.MandelbrotSet
Creates a MandelbrotSet object with the default parameters.
MandelbrotSet(MandelbrotSetParameters) - Constructor for class fractals.MandelbrotSet
Creates a MandelbrotSet object that draws a part of the mandelbrot set according to the specified parameters.
MandelbrotSetPanel - Class in gui.fractals
Handles the interaction with a Mandelbrot set.
MandelbrotSetPanel() - Constructor for class gui.fractals.MandelbrotSetPanel
Creates a MandelbrotSetPanel object with the default settings for the Mandelbrot set effect.
MandelbrotSetParameters - Class in fractals
Encapsulates the parameters that can be specified for the MandelbrotSet object.
MandelbrotSetParameters() - Constructor for class fractals.MandelbrotSetParameters
Creates a default parameter set for the fractals iterator so that it create a Mandelbrot set.
MandelbrotSetPropertiesPanel - Class in gui.fractals
A properties panel for the mandelbrot effect.
MandelbrotSetPropertiesPanel(MandelbrotSetPanel) - Constructor for class gui.fractals.MandelbrotSetPropertiesPanel
Creates a MandelbrotSetPropertiesPanel object with the parameters that are set to a given MandelbrotSetPanel.
MAXIMUM_FIXED_HEIGHT - Static variable in class gui.SizeModePanel
 
MAXIMUM_FIXED_HEIGHT - Static variable in class gui.SizingPanel
 
MAXIMUM_FIXED_WIDTH - Static variable in class gui.SizeModePanel
 
MAXIMUM_FIXED_WIDTH - Static variable in class gui.SizingPanel
 
MINIMUM_FIXED_HEIGHT - Static variable in class gui.SizeModePanel
 
MINIMUM_FIXED_HEIGHT - Static variable in class gui.SizingPanel
 
MINIMUM_FIXED_WIDTH - Static variable in class gui.SizeModePanel
constants
MINIMUM_FIXED_WIDTH - Static variable in class gui.SizingPanel
constants
motionanalysis - package motionanalysis
Effect classes, their parameter and helper classes that implement algorithms to detect and analyse motion in videos or image sequences.
mouseClicked(MouseEvent) - Method in class gui.color.ColorDisplay
When a click event is detected on the ColorDisplay object a color chooser dialog is opened.
mouseClicked(MouseEvent) - Method in class gui.color.ColorGradientPanel
When a right mouse click is detected on a color point marker, then a color chooser dialog is opened to modify the color.
mouseClicked(MouseEvent) - Method in class gui.drawing.StarsPanel
 
mouseClicked(MouseEvent) - Method in class gui.fractals.MandelbrotSetPanel
If the mouse is double clicked the default Mandelbrot set is shown again.
mouseClicked(MouseEvent) - Method in class gui.io.ImageDisplay
Used to inform the listeners about a change in the image property.
mouseDragged(MouseEvent) - Method in class gui.color.ColorGradientPanel
When a color point has been selected and the drag event is activated, the new color point position set and the color gradient visualization is recalculated.
mouseDragged(MouseEvent) - Method in class gui.drawing.StarsPanel
 
mouseDragged(MouseEvent) - Method in class gui.fractals.MandelbrotSetPanel
Sets an end point for the zooming operation.
mouseEntered(MouseEvent) - Method in class gui.color.ColorDisplay
Not used at the moment.
mouseEntered(MouseEvent) - Method in class gui.color.ColorGradientPanel
Not used at the moment.
mouseEntered(MouseEvent) - Method in class gui.drawing.StarsPanel
 
mouseEntered(MouseEvent) - Method in class gui.fractals.MandelbrotSetPanel
Not used at the moment.
mouseEntered(MouseEvent) - Method in class gui.io.ImageDisplay
Not used at the moment.
mouseExited(MouseEvent) - Method in class gui.color.ColorDisplay
Not used at the moment.
mouseExited(MouseEvent) - Method in class gui.color.ColorGradientPanel
Not used at the moment.
mouseExited(MouseEvent) - Method in class gui.drawing.StarsPanel
 
mouseExited(MouseEvent) - Method in class gui.fractals.MandelbrotSetPanel
Not used at the moment.
mouseExited(MouseEvent) - Method in class gui.io.ImageDisplay
Not used at the moment.
mouseMoved(MouseEvent) - Method in class gui.color.ColorGradientPanel
Not used at the moment.
mouseMoved(MouseEvent) - Method in class gui.drawing.StarsPanel
 
mouseMoved(MouseEvent) - Method in class gui.fractals.MandelbrotSetPanel
Not used at the moment.
mousePressed(MouseEvent) - Method in class gui.color.ColorDisplay
Not used at the moment.
mousePressed(MouseEvent) - Method in class gui.color.ColorGradientPanel
When the mouse is pressed, variables for dragging a color point are set.
mousePressed(MouseEvent) - Method in class gui.drawing.StarsPanel
 
mousePressed(MouseEvent) - Method in class gui.fractals.MandelbrotSetPanel
Sets a start point for a zoom operation.
mousePressed(MouseEvent) - Method in class gui.io.ImageDisplay
Not used at the moment.
mouseReleased(MouseEvent) - Method in class gui.color.ColorDisplay
Not used at the moment.
mouseReleased(MouseEvent) - Method in class gui.color.ColorGradientPanel
When the mouse is released, variables for dragging a color point are set back to the defaults and the changes are communicated to the listeners.
mouseReleased(MouseEvent) - Method in class gui.drawing.StarsPanel
 
mouseReleased(MouseEvent) - Method in class gui.fractals.MandelbrotSetPanel
Realizes the zooming.
mouseReleased(MouseEvent) - Method in class gui.io.ImageDisplay
Not used at the moment.
multiply(ComplexNumber) - Method in class util.math.ComplexNumber
Returns A complex number that is the result of this complex number multiplied by the specified complex number.
multiplyWithThis(ComplexNumber) - Method in class util.math.ComplexNumber
Multiplies the values of the specified complex number with this complex number.

N

Network - Class in drawing
Implements the network effect, that paints dots and connects them with lines.
Network() - Constructor for class drawing.Network
Creates a Network object with the default parameters.
Network(NetworkParameters) - Constructor for class drawing.Network
Creates a Network effect object that draws a network image with the specified parameters.
NetworkNode - Class in drawing
A helper class for the Network effect, representing a node in the network image.
NetworkNode(int, int) - Constructor for class drawing.NetworkNode
Creates a NetworkNode object at the specified x and y position.
NetworkParameters - Class in drawing
Encapsulates the parameters that can be specified for the Network effect.
NetworkParameters() - Constructor for class drawing.NetworkParameters
Creates a default parameter set for the Network effect.
NetworkPropertiesPanel - Class in gui.drawing
A properties panel for the networks effect.
NetworkPropertiesPanel() - Constructor for class gui.drawing.NetworkPropertiesPanel
Creates a NetworkPropertiesPanel object with the default parameters of the Network effect.
NoiseGenerator - Class in color
Implements the Noise generator effect.
NoiseGenerator() - Constructor for class color.NoiseGenerator
Creates a NoiseGenerator object with the default parameters.
NoiseGenerator(NoiseGeneratorParameters) - Constructor for class color.NoiseGenerator
Creates a NoiseGenerator object with the specified parameters.
NoiseGeneratorParameters - Class in color
Encapsulates the parameters that can be specified for the Noise Generator object.
NoiseGeneratorParameters() - Constructor for class color.NoiseGeneratorParameters
Creates a default parameter set for the noise generator effect.
NoiseGeneratorPropertiesPanel - Class in gui.color
A properties panel for the noise generator effect.
NoiseGeneratorPropertiesPanel() - Constructor for class gui.color.NoiseGeneratorPropertiesPanel
Creates a NoiseGeneratorPropertiesPanel object with the default parameters of the NoiseGenerator effect.

O

ObjectParameter - Class in standard
Represents an image or video effect parameter that has a an arbitrary object as value.
ObjectParameter(Object) - Constructor for class standard.ObjectParameter
Creates an ObjectParameter object with the specified parameter as value.
ObjectParameter(Object, Class) - Constructor for class standard.ObjectParameter
Creates an ObjectParameter object with the specified parameter as value.
OptionParameter - Class in standard
Represents an image or video effect parameter that can have several options as values.
OptionParameter(Hashtable<String, String>) - Constructor for class standard.OptionParameter
Creates an OptionsParameter object with the specified option values.
overwriteImageFiles(boolean) - Method in class io.RenderingOutput
Sets if already existing image files should be overwritten.

P

paintComponent(Graphics) - Method in class gui.AbstractInteractionImageEffectPanel
Paints the content of the panel.
paintComponent(Graphics) - Method in class gui.color.ColorDisplay
Paints the panel: The whole panel is filled with the color that is currently set to it.
paintComponent(Graphics) - Method in class gui.color.ColorGradientPanel
Paints the content of this panel: Each color point of the of the color gradient is drawn at its position with a marker that is used for the interactions.
paintComponent(Graphics) - Method in class gui.io.ImageDisplay
Painting method that draws the represented image on it, or a black rectangle, if no image is set.
PARAM_BOOL_CONVERT_DIFF_IM - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: convert difference image.
PARAM_BOOL_HISTORY_FADE - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: difference history fade.
PARAM_BOOL_HISTORY_KEEP - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: keep history.
PARAM_BOOL_HISTORY_ON - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: history on.
PARAM_BOOL_SHOW_DIFF_IM - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: show difference image.
PARAM_BOOL_SHOW_HISTORY - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: show history.
PARAM_BOOL_SHOW_MOTION_MASK - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: show motion mask.
PARAM_BOOL_SHOW_ORIG_FRAME - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: show original frame.
PARAM_BOOL_SHOW_RESULT - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the boolean parameter: show result.
PARAM_BOOL_TRANSITION_BOTTOM - Static variable in class color.ColorTransitionParameters
KEY for the boolean parameter: transition bottom
PARAM_BOOL_TRANSITION_TOP - Static variable in class color.ColorTransitionParameters
KEY for the boolean parameter: transition top
PARAM_BOOLEAN_CREATE_GAUSSIAN_NOISE - Static variable in class color.NoiseGeneratorParameters
KEY for the boolean parameter: create gaussian noise
PARAM_BOOLEAN_CREATE_RANDOM_COLOR_NOISE - Static variable in class color.NoiseGeneratorParameters
KEY for the boolean parameter: create random color noise
PARAM_BOOLEAN_CREATE_SALT_AND_PEPPER_NOISE - Static variable in class color.NoiseGeneratorParameters
KEY for the boolean parameter: create salt and pepper noise
PARAM_BOOLEAN_DRAW_BORDER - Static variable in class drawing.BrickTextureParameters
KEY for the boolean parameter: draw border
PARAM_COLOR_BACKGROUND - Static variable in class drawing.StarsParameters
KEY for the color parameter: background color
PARAM_COLOR_BACKGROUND_COLOR - Static variable in class drawing.NetworkParameters
KEY for the color parameter: background color
PARAM_COLOR_BORDER - Static variable in class drawing.BrickTextureParameters
KEY for the color parameter: border color
PARAM_COLOR_BRICK - Static variable in class drawing.BrickTextureParameters
KEY for the color parameter: brick color
PARAM_COLOR_HISTORY_COLOR - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the color parameter: history color.
PARAM_COLOR_LINE_COLOR - Static variable in class drawing.NetworkParameters
KEY for the color parameter: line color
PARAM_COLOR_LINE_COLOR - Static variable in class drawing.StarsParameters
KEY for the color parameter: line color
PARAM_COLOR_POINT_COLOR1 - Static variable in class drawing.NetworkParameters
KEY for the color parameter: point color 1
PARAM_COLOR_POINT_COLOR2 - Static variable in class drawing.NetworkParameters
KEY for the color parameter: point color 2
PARAM_COLOR_POINT_COLOR3 - Static variable in class drawing.NetworkParameters
KEY for the color parameter: point color 3
PARAM_COLOR_POINT_COLOR4 - Static variable in class drawing.NetworkParameters
KEY for the color parameter: point color 4
PARAM_COLOR_TRANSITION_COLOR - Static variable in class color.ColorTransitionParameters
KEY for the color parameter: transition color
PARAM_DOUBLE_DECISION_LIMIT - Static variable in class fractals.IteratorParameters
KEY for the double parameter: decision limit
PARAM_DOUBLE_DECISION_LIMIT - Static variable in class fractals.MandelbrotSetParameters
KEY for the double parameter: decision limit
PARAM_DOUBLE_GAUSSIAN_INTENSITY - Static variable in class color.NoiseGeneratorParameters
KEY for the double parameter: intensity for gaussian noise
PARAM_DOUBLE_GAUSSIAN_STANDARD_DEVIATION - Static variable in class color.NoiseGeneratorParameters
KEY for the double parameter: standard deviation for gaussian noise
PARAM_DOUBLE_POINT_CHECK_PERCENTAGE - Static variable in class drawing.NetworkParameters
KEY for the double parameter: Point check percentage
PARAM_DOUBLE_RANDOM_COLOR_INTENSITY - Static variable in class color.NoiseGeneratorParameters
KEY for the double parameter: intensity for gaussian noise
PARAM_DOUBLE_RANDOMIZE_MAGNITUDE - Static variable in class drawing.BrickTextureParameters
KEY for the double parameter: randomize magnitude
PARAM_DOUBLE_SALT_AND_PEPPER_INTENSITY - Static variable in class color.NoiseGeneratorParameters
KEY for the double parameter: intensity for salt and pepper
PARAM_INT_BEVEL_MODE - Static variable in class drawing.BrickTextureParameters
KEY for the integer parameter: bevel mode: 0 = NONE, 1 = RAISED, 2 = SUNK
PARAM_INT_BRICK_HEIGHT - Static variable in class drawing.BrickTextureParameters
KEY for the integer parameter: brick height
PARAM_INT_BRICK_WIDTH - Static variable in class drawing.BrickTextureParameters
KEY for the integer parameter: brick width
PARAM_INT_GRAYSCALENUM - Static variable in class color.GrayscaleReductionParameters
KEY for the integer parameter: number of grayscales
PARAM_INT_HEIGHT - Static variable in class drawing.BrickTextureParameters
KEY for the integer parameter: height
PARAM_INT_HEIGHT - Static variable in class drawing.NetworkParameters
KEY for the integer parameter: height
PARAM_INT_HEIGHT - Static variable in class drawing.StarsParameters
KEY for the integer parameter: height
PARAM_INT_HEIGHT - Static variable in class fractals.IteratorParameters
KEY for the int parameter: height
PARAM_INT_HEIGHT - Static variable in class fractals.MandelbrotSetParameters
KEY for the int parameter: height
PARAM_INT_HISTORY_FADE_FRAME_NUM - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the integer parameter: fade out frame number.
PARAM_INT_HISTORY_FRAME_NUM - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the integer parameter: history frame number.
PARAM_INT_HORIZONTAL_TRANSLATION - Static variable in class drawing.StarsParameters
KEY for the integer parameter: horizontal translation
PARAM_INT_ITERATION_DEPTH - Static variable in class fractals.IteratorParameters
KEY for the integer parameter: iteration depth
PARAM_INT_ITERATION_DEPTH - Static variable in class fractals.MandelbrotSetParameters
KEY for the integer parameter: iteration depth
PARAM_INT_LINE_NUM - Static variable in class drawing.StarsParameters
KEY for the integer parameter: number of lines
PARAM_INT_MAX_CONNECTION_NUM - Static variable in class drawing.NetworkParameters
KEY for the integer parameter: maximum number of starting connections per point
PARAM_INT_MAX_POINT_DRAWING_SIZE - Static variable in class drawing.NetworkParameters
KEY for the integer parameter: maximum size of the points
PARAM_INT_NEW_HEIGHT - Static variable in class transformation.ImageResizeParameters
KEY for the color parameter: The height of the resized image in pixels.
PARAM_INT_NEW_WIDTH - Static variable in class transformation.ImageResizeParameters
KEY for the integer parameter: The width of the resized image in pixels.
PARAM_INT_POINT_INTEND - Static variable in class drawing.NetworkParameters
KEY for the integer parameter: point intend
PARAM_INT_POINT_NUM - Static variable in class drawing.NetworkParameters
KEY for the integer parameter: number of points
PARAM_INT_RANDOM_MODE - Static variable in class drawing.BrickTextureParameters
KEY for the integer parameter: random mode: 0 = RGB, 1 = R, 2 = G, 3 = B, 4 = RG, 5 = RB, 6 = GB, 7 = HSB, 8 = H, 9 = S, 10 = B, 11 = HS, 12 = HB, 13 = SB
PARAM_INT_ROTATION - Static variable in class drawing.StarsParameters
KEY for the integer parameter: rotation
PARAM_INT_SPIKE_LENGTH - Static variable in class drawing.StarsParameters
KEY for the integer parameter: length of spikes
PARAM_INT_SPIKE_NUM - Static variable in class drawing.StarsParameters
KEY for the integer parameter: number of spikes
PARAM_INT_THRESHOLD - Static variable in class motionanalysis.FrameDifferencingParameters
KEY for the integer parameter: threshold.
PARAM_INT_TRANSITION_LENGTH - Static variable in class color.ColorTransitionParameters
KEY for the integer parameter: transition length in number of pixels
PARAM_INT_VERTICAL_TRANSLATION - Static variable in class drawing.StarsParameters
KEY for the integer parameter: horizontal translation
PARAM_INT_WIDTH - Static variable in class drawing.BrickTextureParameters
KEY for the integer parameter: width
PARAM_INT_WIDTH - Static variable in class drawing.NetworkParameters
KEY for the integer parameter: width
PARAM_INT_WIDTH - Static variable in class drawing.StarsParameters
KEY for the integer parameter: width
PARAM_INT_WIDTH - Static variable in class fractals.IteratorParameters
KEY for the integer parameter: width
PARAM_INT_WIDTH - Static variable in class fractals.MandelbrotSetParameters
KEY for the integer parameter: width
PARAM_OBJECT_COLOR_GRADIENT - Static variable in class fractals.MandelbrotSetParameters
KEY for the object parameter: right lower window corner (ColorGradient)
PARAM_OBJECT_COMPLEX_NUMBER_C - Static variable in class fractals.IteratorParameters
KEY for the object parameter: complex number c
PARAM_OBJECT_COMPLEX_NUMBER_Z - Static variable in class fractals.IteratorParameters
KEY for the object parameter: complex number z
PARAM_OBJECT_IMAGE - Static variable in class color.ColorTransitionParameters
KEY for the object parameter: image
PARAM_OBJECT_IMAGE - Static variable in class color.GrayscaleReductionParameters
KEY for the object parameter: image
PARAM_OBJECT_IMAGE - Static variable in class color.NoiseGeneratorParameters
KEY for the object parameter: image
PARAM_OBJECT_IMAGE - Static variable in class transformation.ImageResizeParameters
KEY for the object parameter: The image that should be resized.
PARAM_OBJECT_LOWER_RIGHT_WINDOW_CORNER - Static variable in class fractals.IteratorParameters
KEY for the object parameter: right lower window corner (complex number)
PARAM_OBJECT_LOWER_RIGHT_WINDOW_CORNER - Static variable in class fractals.MandelbrotSetParameters
KEY for the object parameter: right lower window corner (ComplexNumber)
PARAM_OBJECT_UPPER_LEFT_WINDOW_CORNER - Static variable in class fractals.IteratorParameters
KEY for the object parameter: left upper window corner (complex number)
PARAM_OBJECT_UPPER_LEFT_WINDOW_CORNER - Static variable in class fractals.MandelbrotSetParameters
KEY for the object parameter: left upper window corner (ComplexNumber)
populatePropertiesSelection(LanguageProperties, Vector<String>) - Method in class gui.AbstractPropertiesPanel
Fills the combo box with the property labels defined by the language properties and the given keys.
process() - Method in class color.ColorTransition
Returns an image processed with the current color transition.
process() - Method in class color.GrayscaleReduction
Returns an image of the Mandelbrot set according to the parameters that were set.
process() - Method in class color.NoiseGenerator
Returns an image processed with the current noise generator settings.
process() - Method in class drawing.BrickTexture
Returns a brick texture image according to the parameters that were set.
process() - Method in class drawing.Network
Returns an network image according to the parameters that were set.
process() - Method in class drawing.Stars
Returns an stars image according to the parameters that were set.
process() - Method in class fractals.MandelbrotSet
Returns an image of the Mandelbrot set according to the parameters that were set.
process() - Method in class motionanalysis.FrameDifferencing
Processes the image differencing effect according to the specified parameters and applies it on the specified video.
process() - Method in class standard.ImageEffect
Processes the image effect and returns the result image.
process() - Method in class standard.VideoEffect
The actual processing method of the video effect that has to be implemented by each video effect class.
process() - Method in class transformation.ImageResize
Returns the resized image.
processAsThread(IImageEffectListener) - Method in class standard.ImageEffect
Processes the image effect in a thread.
processingStarted() - Method in class io.ProgressOutput
Inits the timing variables when the video processing starts.
processingStarted() - Method in class io.RenderingOutput
Not used at the moment.
processingStarted() - Method in interface standard.IVideoEffectListener
Notifies the listener that the processing of the video effect started.
ProgressOutput - Class in io
Manages command line output for processing of a video.
ProgressOutput() - Constructor for class io.ProgressOutput
 
PropertiesInternalFrame - Class in gui
Implementation of an internal frame that shows a properties panel which steers the properties of an image or video effect.
PropertiesInternalFrame(int, int) - Constructor for class gui.PropertiesInternalFrame
Creates a PropertiesInternalFrame with the specified width and height.

R

RandomColor - Class in util.color
A color randomizer.
RandomColor() - Constructor for class util.color.RandomColor
Creates a color randomizer with the color black, a default Random object and a randomizer magnitude of 150.
RandomColor(Color) - Constructor for class util.color.RandomColor
Creates a color randomizer with the specified, a default Random object and a randomizer magnitude of 150.
RandomColor(Color, Random) - Constructor for class util.color.RandomColor
Creates a color randomizer with the specified, the specified Random object and a randomizer magnitude of 150.
RandomColor(Color, Random, double) - Constructor for class util.color.RandomColor
Creates a color randomizer with the specified, the specified Random object and the specified randomizer magnitude.
Raster - Class in fractals
Entity that encapsulates the data of an 2D integer array that was calculated by an Iterator and provides default functionalities for it.
Raster(int[][]) - Constructor for class fractals.Raster
Creates a two dimensional Raster object with the raster values.
Raster(int[][], int, int) - Constructor for class fractals.Raster
Creates a two dimensional Raster object with the raster values and the already known minimum and maximum properties.
recreateCanvas() - Method in class applets.StarsApplet
 
removeAllColorDisplayListeners() - Method in class gui.color.ColorDisplay
Removes all listeners from this ColorDisplay object.
removeAllComboBoxPanelListeners() - Method in class gui.ComboBoxPanel
Removes all listeners from this ComboBoxPanel.
removeAllIImageDisplayListeners() - Method in class gui.io.ImageDisplay
Removes all listeners from this ImageDisplay object.
removeAllImageLoadPanelListener() - Method in class gui.ImageLoadPanel
 
removeAllPropertiesPanelListener() - Method in class gui.AbstractPropertiesPanel
Removes all listeners from this properties panel.
removeAllSizeModePanelListeners() - Method in class gui.SizeModePanel
Removes all listeners from this SizeModePanel object.
removeAllSizeModePanelListeners() - Method in class gui.SizingPanel
Removes all listeners from this SizingPanel object.
removeAllSliderPanelListener() - Method in class gui.SliderPanel
Removes all listeners from this SliderPanel object.
removeAllSlimSliderPanelListener() - Method in class gui.SlimSliderPanel
Removes all listeners from this SlimSliderPanel object.
removeAllThreadListeners() - Method in class standard.ThreadEventManager
Removes all thread listener objects.
removeAllTransparentColorPanelListeners() - Method in class gui.color.TransparentColorPanel
Removes all listeners from this ColorDisplay object.
removeAllValues() - Method in class standard.InterpolationContainer
Removes all value objects from this container.
removeAllVideoEffectListeners() - Method in class standard.VideoEffect
Removes all video effect listeners.
removeAllZoomPanelListeners() - Method in class gui.ZoomPanel
Removes all listeners from this ZoomPanel object.
removeColorDisplayListener(IColorDisplayListener) - Method in class gui.color.ColorDisplay
Removes a listener from this ColorDisplay object.
removeColorPoint(int) - Method in class util.color.ColorGradient
Removes the specified color point.
removeComboBoxPanelListener(IComboBoxPanelListener) - Method in class gui.ComboBoxPanel
Removes the specified listener from this ComboBoxPanel.
removeImageDisplayListener(IImageDisplayListener) - Method in class gui.io.ImageDisplay
Removes the specified listener from this ImageDisplay object.
removeImageLoadPanelListener(IImageLoadPanelListener) - Method in class gui.ImageLoadPanel
Adds a listener from this ImageLoadPanel object.
removePropertiesPanelListener(IPropertiesPanelListener) - Method in class gui.AbstractPropertiesPanel
Removes a listener object that should no longer listen to changes in this properties panel.
removeSizeModePanelListener(ISizeModePanelListener) - Method in class gui.SizeModePanel
Removes a listener from this SizeModePanel object.
removeSizeModePanelListener(ISizingPanelListener) - Method in class gui.SizingPanel
Removes a listener from this SizingPanel object.
removeSliderPanelListener(ISliderPanelListener) - Method in class gui.SliderPanel
Removes a listener from this SliderPanel object.
removeSlimSliderPanelListener(ISlimSliderPanelListener) - Method in class gui.SlimSliderPanel
Removes a listener from this SlimSliderPanel object.
removeThreadListener(IThreadListener) - Method in class standard.ThreadEventManager
Removes the specified thread listener object.
removeThreadListener(IVideoEffectListener) - Method in class standard.VideoEffect
Removes the specified video effect listener.
removeTransparentColorPanelListener(ITransparentColorPanelListener) - Method in class gui.color.TransparentColorPanel
Removes a listener from this TransparentColorPanel object.
removeValue(double) - Method in class standard.InterpolationContainer
Removes the value object that resides at the specified time.
removeZoomPanelListener(IZoomPanelListener) - Method in class gui.ZoomPanel
Removes a listener from this ZoomPanel object.
RenderingOutput - Class in io
Saves the results of video renderings.
RenderingOutput() - Constructor for class io.RenderingOutput
Creates a rendering output with the default settings for saving the image files.
RenderingOutputConfiguration - Class in io
Provides methods to read in configuration files to configure the output settings.
RenderingOutputConfiguration() - Constructor for class io.RenderingOutputConfiguration
 
RESIZING_MODE_FIXEDSIZE - Static variable in class gui.SizeModePanel
 
RESIZING_MODE_FIXEDSIZE - Static variable in class gui.SizingPanel
 
RESIZING_MODE_PANELSIZE - Static variable in class gui.SizeModePanel
 
RESIZING_MODE_PANELSIZE - Static variable in class gui.SizingPanel
 
run() - Method in class standard.ImageEffect
Implements the Thread execution of this image effect.
run() - Method in class standard.VideoEffect
Starts the processing of the video effect.

S

saveImage(BufferedImage, int, String, int) - Static method in class standard.ImageSequence
Saves a given image into a file with the given filebasename and the given index.
saveImage(BufferedImage, File) - Static method in class standard.ImageSequence
Saves a given image into a file defined by a parameter of the type File.
saveImageWithLeadingZeros(BufferedImage, int, String, int, int) - Static method in class standard.ImageSequence
Saves a given image into a file with the given filebasename and the given index.
setBooleanParameters(Hashtable<String, BooleanParameter>) - Method in class standard.EffectParameters
Sets the BooleanParameter objects used by this effect parameters object.
setBooleanParameterValue(String, boolean) - Method in class standard.EffectParameters
Sets the boolean value of the specified BooleanParameter.
setColor(Color) - Method in class gui.color.ColorDisplay
Sets the color that should be shown by this ColorDisplay object.
setColor(Color) - Method in class gui.color.TransparentColorPanel
Sets the color that should be represented by this TransparentColorPanel object.
setColor(Color) - Method in class util.color.ColorPoint1D
Sets the color of the color point.
setColor(Color) - Method in class util.color.RandomColor
Sets the color that should be the starting point for the randomizer process.
setColorChooserTitle(String) - Method in class gui.color.ColorDisplay
Sets the title of the color chooser dialog that is opened when the color should be changed.
setColorGradient(ColorGradient) - Method in class gui.color.ColorGradientPanel
Sets the ColorGradient object that should be shown and modified by this panel.
setColorOfColorPoint(int, Color) - Method in class util.color.ColorGradient
Sets the color of the specified color point.
setColorParameters(Hashtable<String, ColorParameter>) - Method in class standard.EffectParameters
Sets the ColorParameter objects used by this effect parameters object.
setColorParameterValue(String, Color) - Method in class standard.EffectParameters
Sets the color value of the specified ColorParameter.
setColorTransitionParameters(ColorTransitionParameters) - Method in class color.ColorTransition
Sets the parameters for the color transition effect.
setCurrentEffectPanel(ImageEffectInternalFrame) - Method in class applications.GuiApplication
Sets the panel of the effect that should be shown now.
setCurrentVideoFrame(BufferedImage, int, int) - Method in class io.ProgressOutput
Prints a status notification with a progress percentag, rendering time and a remaining time.
setCurrentVideoFrame(BufferedImage, int, int) - Method in class io.RenderingOutput
Saves the specified image according to the settings made in this object.
setCurrentVideoFrame(BufferedImage, int, int) - Method in interface standard.IVideoEffectListener
Sets the information of the current frame that is processed.
setDefaultMandelbrotSet() - Method in class gui.fractals.MandelbrotSetPanel
Sets the effect back to the default settings.
setDirectory(String) - Method in class io.RenderingOutput
Sets the directory where the output images should be saved.
setDoubleParameters(Hashtable<String, DoubleParameter>) - Method in class standard.EffectParameters
Sets the DoubleParameter objects used by this effect parameters object.
setDoubleParameterValue(String, double) - Method in class standard.EffectParameters
Sets the double value of the specified DoubleParameter.
setEffectImage(BufferedImage) - Method in class gui.AbstractInteractionImageEffectPanel
The only method how the image that should be shown can be set.
setEffectImage(BufferedImage) - Method in class gui.SimpleImageEffectPanel
The only method how the image that should be shown can be set.
setEffectImage(BufferedImage) - Method in interface standard.IImageEffectListener
This method is called when the rendering of the image effect was successfully finished.
setEffectParameters(EffectParameters) - Method in class color.ColorTransition
Sets the parameters for the color transition effect.
setEffectParameters(EffectParameters) - Method in class color.GrayscaleReduction
Sets the parameters for the grayscale reduction effect.
setEffectParameters(EffectParameters) - Method in class color.NoiseGenerator
Sets the parameters for the noise generator effect.
setEffectParameters(EffectParameters) - Method in class drawing.BrickTexture
Sets the parameters for the brick texture effect.
setEffectParameters(EffectParameters) - Method in class drawing.Network
Sets the parameters for the network effect.
setEffectParameters(EffectParameters) - Method in class drawing.Stars
Sets the parameters for the stars effect.
setEffectParameters(EffectParameters) - Method in class fractals.MandelbrotSet
Sets the parameters for the Mandelbrot set effect.
setEffectParameters(EffectParameters) - Method in class gui.AbstractImageEffectPanel
Sets the parameters for the image effect that is shown in the panel.
setEffectParameters(EffectParameters) - Method in class gui.AbstractPropertiesPanel
Sets the parameters for the image effect that should be modified in this panel.
setEffectParameters(EffectParameters) - Method in class gui.color.ColorTransitionPropertiesPanel
Sets the effect parameters that should be represented by this ColorTransitionPropertiesPanel object.
setEffectParameters(EffectParameters) - Method in class gui.color.GrayscaleReductionPropertiesPanel
Sets the effect parameters that should be represented by this GrayscaleReductionPropertiesPanel object.
setEffectParameters(EffectParameters) - Method in class gui.color.NoiseGeneratorPropertiesPanel
Sets the effect parameters that should be represented by this NoiseGeneratorPropertiesPanel object.
setEffectParameters(EffectParameters) - Method in class gui.drawing.BrickTexturePropertiesPanel
Sets the effect parameters that should be represented by this BrickTexturePropertiesPanel object.
setEffectParameters(EffectParameters) - Method in class gui.drawing.NetworkPropertiesPanel
Sets the effect parameters that should be represented by this NetworkPropertiesPanel object.
setEffectParameters(EffectParameters) - Method in class gui.drawing.StarsPanel
Sets the effect parameters for the Stars effect that is shown by this StarsPanel object.
setEffectParameters(EffectParameters) - Method in class gui.drawing.StarsPropertiesPanel
Sets the effect parameters that should be represented by this StarsPropertiesPanel object.
setEffectParameters(EffectParameters) - Method in class gui.fractals.MandelbrotSetPanel
Sets the effect parameters for the MandelbrotSet effect that is shown by this MandelbrotSetPanel object.
setEffectParameters(EffectParameters) - Method in class gui.fractals.MandelbrotSetPropertiesPanel
Sets the effect parameters that should be represented by this MandelbrotSetPropertiesPanel object.
setEffectParameters(EffectParameters) - Method in class gui.SimpleImageEffectPanel
Sets the parameters of the image effect that is shown by this panel.
setEffectParameters(EffectParameters) - Method in class gui.transformation.ImageResizePropertiesPanel
Sets the effect parameters that should be represented by this ImageResizePropertiesPanel object.
setEffectParameters(EffectParameters) - Method in class standard.ImageEffect
Sets the image effect parameters that configure the effect.
setEffectParameters(EffectParameters) - Method in class transformation.ImageResize
Sets the parameters for the resize effect.
setEffectSize(int, int) - Method in class gui.AbstractImageEffectPanel
Sets the image size of the result image of the image effect.
setEffectSize(int, int) - Method in class gui.drawing.StarsPanel
Sets the size of the effect.
setEffectSize(int, int) - Method in class gui.fractals.MandelbrotSetPanel
Sets the size of the effect.
setEffectSize(int, int) - Method in class gui.SimpleImageEffectPanel
Sets the size of the result image of the image effect.
setFileBaseName(String) - Method in class io.RenderingOutput
Sets the file base name of the output images that should be saved.
setFileName(String) - Method in class io.Configuration
Sets the name of the configuration file.
setFileType(int) - Method in class io.RenderingOutput
Sets the file type.
setFirstFrame(int) - Method in class io.RenderingOutput
Sets the id of the first frame.
setFitHeight() - Method in interface gui.IZoomPanelListener
Sets the zoom factor so that it fits the height of the current display.
setFitHeight() - Method in class gui.SimpleImageEffectPanel
Sets the zoom factor so that it fits the height of the current display.
setFitWidth() - Method in interface gui.IZoomPanelListener
Sets the zoom factor so that it fits the width of the current display.
setFitWidth() - Method in class gui.SimpleImageEffectPanel
Sets the zoom factor so that it fits the width of the current display.
setGrayscaleReductionParameters(GrayscaleReductionParameters) - Method in class color.GrayscaleReduction
Sets the parameters for the grayscale reduction effect.
setHeight(int) - Method in class util.image.ExampleImageGenerator
Sets the height of the image that should be generated.
setImage(BufferedImage) - Method in class gui.io.ImageDisplay
Sets the image that should be represented by this gui element.
setImageResizeParameters(ImageResizeParameters) - Method in class transformation.ImageResize
Sets the parameters for the resize effect.
setIntegerParameters(Hashtable<String, IntegerParameter>) - Method in class standard.EffectParameters
Sets the IntegerParameter objects used by this effect parameters object.
setIntegerParameterValue(String, int) - Method in class standard.EffectParameters
Sets the integer value of the specified IntegerParameter.
setIntValue(int) - Method in class gui.SlimSliderPanel
Sets the integer value of the effect parameter that is represented by this SlimSliderPanel.
setIteratorParameters(IteratorParameters) - Method in class fractals.Iterator
Sets the parameters for the iterator to calculate the raster.
setLabel(String) - Method in class gui.SliderPanel
Sets the label text of this SliderPanel object.
setLabelValue(String) - Method in class standard.OptionParameter
Sets the option value of this object by specifying the label of the option.
setLeftUpperColor(Color) - Method in class util.image.ExampleImageGenerator
Sets the color in the left upper corner that should be used for the color transition.
setMandelbrotSetParameters(MandelbrotSetParameters) - Method in class fractals.MandelbrotSet
Sets the parameters for the Mandelbrot set effect.
setMandelbrotSetParameters(MandelbrotSetParameters) - Method in class gui.fractals.MandelbrotSetPanel
Sets the effect parameters for the MandelbrotSet effect that is shown by this MandelbrotSetPanel object.
setMaximum(int) - Method in class gui.SlimSliderPanel
Sets the maximum value of the effect parameter that is represented by this SlimSliderPanel.
setMaximum(double) - Method in class standard.DoubleParameter
Sets the maximum double value that can be represented by this DoubleParameter object.
setMaximum(int) - Method in class standard.IntegerParameter
Sets the maximum integer value that can be represented by this IntegerParameter object.
setMinimum(double) - Method in class standard.DoubleParameter
Sets the minimum double value that can be represented by this DoubleParameter object.
setMinimum(int) - Method in class standard.IntegerParameter
Sets the minimum integer value that can be represented by this IntegerParameter object.
setNoiseGeneratorParameters(NoiseGeneratorParameters) - Method in class color.NoiseGenerator
Sets the parameters for the noise generator effect.
setObjectParameters(Hashtable<String, ObjectParameter>) - Method in class standard.EffectParameters
Sets the ObjectParameter objects used by this effect parameters object.
setObjectParameterValue(String, Object) - Method in class standard.EffectParameters
Sets the value of the specified ObjectParameter.
setParameters(FrameDifferencingParameters) - Method in class motionanalysis.FrameDifferencing
Sets the effect parameters.
setParameterValue(String, String) - Method in class standard.EffectParameters
Sets the value of the specified parameter.
setPosition(double) - Method in class util.color.ColorPoint1D
Sets the position of the color point.
setPositionOfColorPoint(int, double) - Method in class util.color.ColorGradient
Sets the position of the specified color point.
setProgressStatus(double, String) - Method in class io.ProgressOutput
Not used.
setProgressStatus(double, String) - Method in class io.RenderingOutput
Not used.
setProgressStatus(double, String) - Method in interface standard.IThreadListener
This method is called by the thread to tell all its listeners what it is currently processing and and which percentage of the work has already been finished.
setPropertiesPanel(AbstractPropertiesPanel) - Method in class applications.GuiApplication
Sets the properties panel that should be shown now to steer the parameters of the current effect.
setPropertiesPanel(AbstractPropertiesPanel) - Method in class gui.PropertiesInternalFrame
Sets the properties panel that should be shown by this internal frame.
setProperty(String, String) - Method in class applications.Settings
Sets the value of the specified property.
setRandom(Random) - Method in class util.color.RandomColor
Sets the Random object that should be used to generate the random numbers for the color calculation.
setRandomMagnitude(double) - Method in class util.color.RandomColor
Sets the randomizer magnitude.
setRightLowerColor(Color) - Method in class util.image.ExampleImageGenerator
Sets the color in the left upper corner that should be used for the color transition.
setSelectedIndex(int) - Method in class gui.ComboBoxPanel
Sets the selected index of the ComboBox.
setStarsParameters(StarsParameters) - Method in class gui.drawing.StarsPanel
Sets the effect parameters for the Stars effect that is shown by this StarsPanel object.
setText(String) - Method in class gui.color.TransparentColorPanel
Sets the title of the color chooser window of the ColorDisplay object.
setText(String) - Method in class gui.ComboBoxPanel
Sets the text of the label.
setText(String) - Method in class gui.SliderPanel
Sets the label text of this SliderPanel object.
Settings - Class in applications
An entity that holds the settings of the gui application.
Settings() - Constructor for class applications.Settings
Creates the default settings.
Settings(Properties) - Constructor for class applications.Settings
Loads the settings saved in the specified properties object.
SETTINGS_PROPERTY_FILE - Static variable in class applications.SettingsDialog
The file name of the java properties file where the options of the gui application are stored.
SettingsDialog - Class in applications
Dialog that represents the options of the gui application.
SettingsDialog(JFrame) - Constructor for class applications.SettingsDialog
Creates the settings dialog.
setValue(boolean) - Method in class standard.BooleanParameter
Sets the boolean value that should be represented by this BooleanParameter object.
setValue(String) - Method in class standard.BooleanParameter
Sets the boolean value that should be represented by this BooleanParameter object.
setValue(Color) - Method in class standard.ColorParameter
Sets the color value that should be represented by this ColorParameter object.
setValue(String) - Method in class standard.ColorParameter
Sets the color value that should be represented by this ColorParameter object.
setValue(String) - Method in class standard.DoubleParameter
Sets the double value that should be represented by this DoubleParameter object.
setValue(double) - Method in class standard.DoubleParameter
Sets the double value that should be represented by this DoubleParameter object.
setValue(double, double) - Method in class standard.DoubleParameter
Sets the double value that should be represented by this DoubleParameter object for a specified point in time of a video.
setValue(String) - Method in class standard.IntegerParameter
Sets the integer value that should be represented by this IntegerParameter object.
setValue(int) - Method in class standard.IntegerParameter
Sets the integer value that should be represented by this IntegerParameter object.
setValue(int, double) - Method in class standard.IntegerParameter
Sets the integer value that should be represented by this IntegerParameter object for a specified point in time of a video.
setValue(E, double) - Method in class standard.InterpolationContainer
Sets a value at the specified point in time.
setValue(String) - Method in interface standard.IParameter
Sets the value of this parameter.
setValue(Object) - Method in class standard.ObjectParameter
Sets the value that should be represented by this ObjectParameter object.
setValue(String) - Method in class standard.ObjectParameter
Not implemented.
setValueLabels(Vector<String>) - Method in class gui.ComboBoxPanel
Sets a new list of values for the ComboBox.
setVideo(IVideo) - Method in class standard.VideoEffect
Sets the IVideo object which should be processed by the VideoEffect object.
setWidth(int) - Method in class util.image.ExampleImageGenerator
Sets the width of the image that should be generated.
setZoomFactor(double) - Method in interface gui.IZoomPanelListener
Sets the zoom factor of the image or video.
setZoomFactor(double) - Method in class gui.SimpleImageEffectPanel
Sets the zoom factor of the image or video.
SHOW_PREFIX - Static variable in class io.FrameDifferencingConfiguration
the prefix for the frame differencing show configuration parameters
SimpleImageEffectPanel - Class in gui
Implements an image effect panel that shows only the image of the effect.
SimpleImageEffectPanel(ImageEffect) - Constructor for class gui.SimpleImageEffectPanel
Creates a panel that shows the result of the specified image effect.
SizeModePanel - Class in gui
A panel that steers the size mode for an image effect.
SizeModePanel() - Constructor for class gui.SizeModePanel
Creates the SizeModePanel object.
SizingPanel - Class in gui
A panel that steers the size of an image effect.
SizingPanel() - Constructor for class gui.SizingPanel
Creates the SizingPanel.
SliderPanel - Class in gui
A panel for steering a numeric effect parameter with a slider and a spinner as main gui components.
SliderPanel(String, int, int, int) - Constructor for class gui.SliderPanel
Creates the SliderPanel object with the specified label, the specified minimum and maximum value and the given current value.
SlimSliderPanel - Class in gui
A panel for steering a numeric effect parameter with a slider and a spinner as main gui components.
SlimSliderPanel(int, int, int) - Constructor for class gui.SlimSliderPanel
Creates the SlimSliderPanel object with the specified minimum and maximum value and the given current value.
standard - package standard
Basic classes that are used by effects and their parameter classes: E.g. parameter types, interfaces, listeners, thread management, ...
Stars - Class in drawing
Implements the stars effect, by taking the parameters and making some line drawings.
Stars() - Constructor for class drawing.Stars
Creates a Stars object with the default parameters.
Stars(StarsParameters) - Constructor for class drawing.Stars
Creates a stars effect object that draws a stars image according to the specified parameters.
StarsApplet - Class in applets
Applet for showing the Stars image effect.
StarsApplet() - Constructor for class applets.StarsApplet
 
StarsConfiguration - Class in io.imageeffects
Provides methods to read in configuration files to define a Stars image effect.
StarsConfiguration() - Constructor for class io.imageeffects.StarsConfiguration
 
StarsPanel - Class in gui.drawing
Handles the interaction with a Star drawing.
StarsPanel() - Constructor for class gui.drawing.StarsPanel
Creates a StarsPanel object with the default settings for the Stars effect.
StarsParameters - Class in drawing
Encapsulates the parameters that can be specified for the Stars effect.
StarsParameters() - Constructor for class drawing.StarsParameters
Creates a default parameter set for the stars effect.
StarsPropertiesPanel - Class in gui.drawing
A properties panel for the stars effect.
StarsPropertiesPanel() - Constructor for class gui.drawing.StarsPropertiesPanel
Creates a StarsPropertiesPanel object with the default parameters of the Stars effect.
stateChanged(ChangeEvent) - Method in class applets.MandelbrotApplet
for sliders. at the moment not used !
stateChanged(ChangeEvent) - Method in class applets.StarsApplet
 
stateChanged(ChangeEvent) - Method in class gui.color.NoiseGeneratorPropertiesPanel
If the checkboxes have been modified that steer which noise type is used, this is communicated with this method.
stateChanged(ChangeEvent) - Method in class gui.SizeModePanel
Applies the changes of the JSpinner.
stateChanged(ChangeEvent) - Method in class gui.SizingPanel
Applies the changes of the JSpinner.
stateChanged(ChangeEvent) - Method in class gui.SliderPanel
Applies the changes of the JSpinner and the JSlider object.
stateChanged(ChangeEvent) - Method in class gui.SlimSliderPanel
Applies the changes of the JSpinner and the JSlider object.
store(String) - Method in class applications.Settings
Stores the current settings to a Java properties file with the specified file name.
subtract(ComplexNumber) - Method in class util.math.ComplexNumber
Returns A complex number that is the result of this complex number subtracted by the specified complex number.
subtractFromThis(ComplexNumber) - Method in class util.math.ComplexNumber
Subtracts the values of the specified complex number from this complex number.

T

ThreadEventManager - Class in standard
All classes that need to notify thread listener objects should extend this class and use its functionality.
ThreadEventManager() - Constructor for class standard.ThreadEventManager
 
toString() - Method in class standard.InterpolatedDouble
Returns a string representation of the double value that is represented by this object.
toString() - Method in class standard.InterpolatedInteger
Returns the integer value that is represented by this object as a string.
transformation - package transformation
Image transformation (e.g. resizing) effects: Effect and parameter classes.
TransparentColorPanel - Class in gui.color
A panel representing a transparent color that can be modified with a transparency slider and a ColorDisplay object.
TransparentColorPanel() - Constructor for class gui.color.TransparentColorPanel
Creates a default TransparentColorPanel object with a the color black and the transparency 0.

U

useLeadingZeros(boolean) - Method in class io.RenderingOutput
Sets if leading zeros should be used in the image count.
util.color - package util.color
Generic color operations that can be used by more than one effect.
util.image - package util.image
Basic image operations that can be used by more than one effect.
util.math - package util.math
Generic implementations of math helper routines and classes, that are used by more than one effect.

V

VideoConfiguration - Class in io
Provides methods to read in configuration files to define a video object.
VideoConfiguration() - Constructor for class io.VideoConfiguration
 
VideoEffect - Class in standard
Abstract class defining the interface for video effects and implementing helping methods that are valid for all video effects.
VideoEffect() - Constructor for class standard.VideoEffect
 

Z

ZoomPanel - Class in gui
Representing a panel with a zoom drop down box to steer the zoom.
ZoomPanel() - Constructor for class gui.ZoomPanel
Creates the ZoomPanel.
A B C D E F G H I L M N O P R S T U V Z