Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
M
N
P
R
S
T
U
A
actualDistFromOrigin()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Returns the actual distance from the origin of the Complex Plane.
actualDistFromOrigin(ComplexNumber)
- Static method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Returns the actual distance from the origin of the Complex Plane.
add(ComplexNumber)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Calculates the sum of this ComplexNumber and the supplied ComplexNumber.
add(ComplexNumber, ComplexNumber)
- Static method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Calculates the sum of two ComplexNumbers.
addRow(String, double)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Adds a row to the table.
B
BasicRenderPanel
- Class in
com.monkeycoder.monkeyfractal.gui
This extremely basic RenderPanel simply dumps the FractalBuffer into its Image.
BasicRenderPanel()
- Constructor for class com.monkeycoder.monkeyfractal.gui.
BasicRenderPanel
Creates a new BasicRenderPanel.
C
com.monkeycoder.monkeyfractal.base
- package com.monkeycoder.monkeyfractal.base
com.monkeycoder.monkeyfractal.gui
- package com.monkeycoder.monkeyfractal.gui
com.monkeycoder.monkeyfractal.plugin
- package com.monkeycoder.monkeyfractal.plugin
ComplexNumber
- Class in
com.monkeycoder.monkeyfractal.base
This class represents a Complex Number (a + b
i
) and provides basic math functions for using them.
ComplexNumber()
- Constructor for class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Creates a new ComplexNumber initialized to (0 + 0
i
).
ComplexNumber(double, double)
- Constructor for class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Creates a new ComplexNumber initialized to (inR + inI
i
).
ComplexRange
- Class in
com.monkeycoder.monkeyfractal.base
This class represents a specific range on Complex Plane.
ComplexRange(double, double, double, double)
- Constructor for class com.monkeycoder.monkeyfractal.base.
ComplexRange
Creates a new ComplexRange set to the range specified.
copy()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Produces a full copy of this FractalBuffer.
D
distFromOrigin()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Returns the distance from the origin of the Complex Plane.
distFromOrigin(ComplexNumber)
- Static method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Returns the distance from the origin of the Complex Plane.
divide(ComplexNumber)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Divides this ComplexNumber by the supplied ComplexNumber.
divide(ComplexNumber, ComplexNumber)
- Static method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Calculates the quotient of two ComplexNumbers.
doRender(FractalBuffer)
- Method in class com.monkeycoder.monkeyfractal.gui.
BasicRenderPanel
Simple implementation which provides basic coloring based on values found in the FractalBuffer.
doRender(FractalBuffer)
- Method in class com.monkeycoder.monkeyfractal.gui.
PlasmaRenderPanel
Simple implementation which provides basic coloring based on values found in the FractalBuffer.
doRender(FractalBuffer)
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This is the core render function that converts data in a FractalBuffer into an Image for display.
E
enableForcedRender()
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
F
flowWrapper(Component)
- Static method in class com.monkeycoder.monkeyfractal.gui.
GuiHelper
Creates a JPanel with a FlowLayout wrapped around the desired Component.
flowWrapper(int, Component)
- Static method in class com.monkeycoder.monkeyfractal.gui.
GuiHelper
Creates a JPanel with a FlowLayout wrapped around the desired Component.
FractalBuffer
- Class in
com.monkeycoder.monkeyfractal.base
This class represents a buffer full of calculated fractal data.
FractalBuffer(int, int)
- Constructor for class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Creates a new FractalBuffer initialized to hold inWidth by inHeight worth of data.
FractalMtWorker
- Class in
com.monkeycoder.monkeyfractal.base
This is the parent class to all Multi-Threaded fractal worker classes.
FractalMtWorker()
- Constructor for class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
FractalMtWorker is abstract and cannot be directly constructed.
FractalMtWorker(int)
- Constructor for class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This constructor sets the ID of this worker.
FractalPlugin
- Class in
com.monkeycoder.monkeyfractal.base
This is the interface that all FractalPlugin's must implement.
FractalPlugin()
- Constructor for class com.monkeycoder.monkeyfractal.base.
FractalPlugin
FractalPlugin is abstract and cannot be directly constructed.
FractalThreadManager
- Class in
com.monkeycoder.monkeyfractal.base
This is a manager class that provides threading control for FractalPlugins.
FractalThreadManager()
- Constructor for class com.monkeycoder.monkeyfractal.base.
FractalThreadManager
Constructs a new FractalThreadManager.
FractalThreadManager(FractalPlugin)
- Constructor for class com.monkeycoder.monkeyfractal.base.
FractalThreadManager
Constructs a new FractalThreadManager with the specified FractalPlugin to manage.
FractalWindow
- Class in
com.monkeycoder.monkeyfractal.gui
This is the main window of MonkeyFractal.
FractalWindow()
- Constructor for class com.monkeycoder.monkeyfractal.gui.
FractalWindow
Creates a new FractalWindow.
G
gatherData(int)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
generateFractal()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This function generates the partial fractal represented by this FractalMtWorker and configured by values passed in through other function calls.
generateFractal()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This function generates the fractal represented by the FractalPlugin and configured by the current ParameterList.
generateFractal()
- Method in class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
Generates a Julia fractal using the current parameters.
generateFractal()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
Generates a Mandelbrot fractal using the current parameters.
generateFractal()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
This function generates the partial fractal represented by this FractalMtWorker and configured by values passed in through other function calls.
generateFractal()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
Generates a Mandelbrot fractal using the current parameters.
generateFractal()
- Method in class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
Generates a Newton fractal using the current parameters.
generateFractal()
- Method in class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
Generates a Plasma fractal using the current parameters.
get(int, int)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Gets the value at a a specific position in the buffer.
getColumnClass(int)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Returns the object class of the requested column.
getColumnCount()
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Returns the number of columns in this table.
getColumnName(int)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Returns the column header name for the requested column.
getComplexRange()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This function gets the current ComplexRange used internally by the FractalPlugin.
getComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
Calculates a new ComplexRange based on a Rectangle of pixels.
getComplexRange()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This function gets the current ComplexRange used internally by the FractalPlugin.
getComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
Calculates a new ComplexRange based on a Rectangle of pixels.
getComplexRange()
- Method in class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
getComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
getComplexRange()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
getComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
getComplexRange()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
getComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
getComplexRange()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
getComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
getComplexRange()
- Method in class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
getComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
getComplexRange()
- Method in class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
getComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
getData()
- Method in class com.monkeycoder.monkeyfractal.base.
UpdateMessage
Returns the data of this message.
getDataSet()
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Builds a ParameterList using the data objects currently in the table.
getFractalBuffer()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This function returns the generated FractalBuffer.
getFractalBuffer()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalThreadManager
This function returns the generated FractalBuffer.
getHeight()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Gets the height of the buffer.
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This method returns a String containing Help About information about this plugin.
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.gui.
BasicRenderPanel
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.gui.
PlasmaRenderPanel
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This method returns a String containing Help About information about this plugin.
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
getHelpAboutInfo()
- Method in class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
getId()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
Gets the ID for this worker.
getImaginary()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Returns the Imaginary part of this ComplexNumber.
getImaginaryLowerBound()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexRange
Gets the lower bound of this range on the imaginary axis.
getImaginaryUpperBound()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexRange
Gets the upper bound of this range on the imaginary axis.
getParameterList()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This function returns the current ParameterList being used by this FractalPlugin.
getParameterList()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This function returns the current ParameterList being used by this FractalPlugin.
getParameterList()
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListGui
getParameterList()
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This function returns the current ParameterList being used by this RenderPanel.
getParamNames()
- Method in class com.monkeycoder.monkeyfractal.base.
ParameterList
Gets the list of all parameter names from this ParameterList.
getParamValue(String)
- Method in class com.monkeycoder.monkeyfractal.base.
ParameterList
Gets the value of a parameter by its name.
getReal()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Returns the Real part of this ComplexNumber.
getRealLowerBound()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexRange
Gets the lower bound of this range on the real axis.
getRealUpperBound()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexRange
Gets the upper bound of this range on the real axis.
getRenderImage()
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This function accepts the two corner points that represent rubberband box.
getRowCount()
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Returns the number of data rows in this table.
getType()
- Method in class com.monkeycoder.monkeyfractal.base.
UpdateMessage
Returns the type of this message.
getValueAt(int, int)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Returns the data at the specified table coordinates.
getWidth()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Gets the width of the buffer.
GuiHelper
- Class in
com.monkeycoder.monkeyfractal.gui
This class provides some convenience GUI methods.
GuiHelper()
- Constructor for class com.monkeycoder.monkeyfractal.gui.
GuiHelper
H
HelpAboutWindow
- Class in
com.monkeycoder.monkeyfractal.gui
Window for showing the Help->About dialog.
HelpAboutWindow(JFrame)
- Constructor for class com.monkeycoder.monkeyfractal.gui.
HelpAboutWindow
Creates and configures a new HelpAboutWindow.
hide()
- Method in class com.monkeycoder.monkeyfractal.gui.
FractalWindow
Hides the MonkeyFractal Main window.
I
i
- Variable in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
The imaginary number part of this complex number.
isCellEditable(int, int)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Returns whether or not the data at the specified table coordinates is editable.
isEmpty()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Does a scan of the entire buffer to determine if it is empty.
isWorkComplete()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
isZero()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Determines whether or not both the real and imaginary parts of this complex number are zero.
J
JuliaPlugin
- Class in
com.monkeycoder.monkeyfractal.plugin
This is a FractalPlugin that generates Julia fractals.
JuliaPlugin()
- Constructor for class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
Creates a new JuliaPlugin.
M
main(String[])
- Static method in class com.monkeycoder.monkeyfractal.base.
MonkeyFractal
This is the starting point of MonkeyFractal.
MandelbrotMtPlugin
- Class in
com.monkeycoder.monkeyfractal.plugin
This is a FractalPlugin that generates Mandelbrot fractals using multiple threads to try to improve performance.
MandelbrotMtPlugin()
- Constructor for class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
Creates a new MandelbrotMtPlugin.
MandelbrotMtWorker
- Class in
com.monkeycoder.monkeyfractal.plugin
This is a Multi-Threaded Mandelbrot worker.
MandelbrotMtWorker()
- Constructor for class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
MandelbrotMtWorker constructor.
MandelbrotMtWorker(int)
- Constructor for class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
This constructor sets the ID of this worker.
MandelbrotPlugin
- Class in
com.monkeycoder.monkeyfractal.plugin
This is a FractalPlugin that generates Mandelbrot fractals.
MandelbrotPlugin()
- Constructor for class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
Creates a new MandelbrotPlugin.
merge(FractalBuffer, Point)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Merges an entire FractalBuffer into this one.
merge(FractalBuffer, Rectangle, Point)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Merges a partial FractalBuffer into this one.
MonkeyFractal
- Class in
com.monkeycoder.monkeyfractal.base
This is the starting point of MonkeyFractal.
MonkeyFractal()
- Constructor for class com.monkeycoder.monkeyfractal.base.
MonkeyFractal
Constructs a new MonkeyFractal controller.
multiply(ComplexNumber)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Multiplies this ComplexNumber by the supplied ComplexNumber.
multiply(ComplexNumber, ComplexNumber)
- Static method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Calculates the product of two ComplexNumbers.
N
NewtonPlugin
- Class in
com.monkeycoder.monkeyfractal.plugin
This is a FractalPlugin that generates Newton fractals.
NewtonPlugin()
- Constructor for class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
Creates a new NewtonPlugin.
P
paint(Graphics)
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This function controls the generalized rendering of FractalBuffer data.
ParameterList
- Class in
com.monkeycoder.monkeyfractal.base
This is a generic container for named parameter passing.
ParameterList()
- Constructor for class com.monkeycoder.monkeyfractal.base.
ParameterList
Creates a new empty ParameterList.
ParameterListGui
- Class in
com.monkeycoder.monkeyfractal.gui
This is a dialog that allows the user to configure the ParameterList for anything that is configured by one.
ParameterListGui(Frame)
- Constructor for class com.monkeycoder.monkeyfractal.gui.
ParameterListGui
Creates and configures a new ParameterListGui.
ParameterListTableModel
- Class in
com.monkeycoder.monkeyfractal.gui
This is the table model used for the display of ParameterList key and value pairs by ParameterListGui.
ParameterListTableModel()
- Constructor for class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Creates a new ParameterListTableModel with no headers or data.
ParameterListTableModel(String[])
- Constructor for class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Creates a new ParameterListTableModel with the supplied headers.
ParameterListTableModel(String[], Object[][])
- Constructor for class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Creates a new ParameterListTableModel with the supplied headers and raw data.
ParameterListTableModel(String[], ParameterList)
- Constructor for class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Creates a new ParameterListTableModel with the supplied headers and data.
params
- Variable in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
Holds the configuration of this plugin in the form of a ParameterList.
params
- Variable in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
Holds the configuration of this plugin in the form of a ParameterList.
params
- Variable in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
Holds the configuration of this RenderPanel in the form of a ParameterList.
PlasmaPlugin
- Class in
com.monkeycoder.monkeyfractal.plugin
This is a PlasmaPlugin that generates Plasma fractals.
PlasmaPlugin()
- Constructor for class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
Creates a new PlasmaPlugin.
PlasmaRenderPanel
- Class in
com.monkeycoder.monkeyfractal.gui
This RenderPanel follows a few coloring rules to decide each color while processing the FractalBuffer into its Image.
PlasmaRenderPanel()
- Constructor for class com.monkeycoder.monkeyfractal.gui.
PlasmaRenderPanel
Creates a new PlasmaRenderPanel.
R
r
- Variable in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
The real number part of this complex number.
removeParameter(String)
- Method in class com.monkeycoder.monkeyfractal.base.
ParameterList
Removes a parameter from this ParameterList by its name.
removeRow(int)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Removes a row from the table.
RenderPanel
- Class in
com.monkeycoder.monkeyfractal.gui
This is the parent class for all RenderPanels.
RenderPanel()
- Constructor for class com.monkeycoder.monkeyfractal.gui.
RenderPanel
RenderPanel is abstract and cannot be directly constructed.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This function creates a default ParameterList for this FractalPlugin.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This function creates a default ParameterList for this FractalPlugin.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.gui.
BasicRenderPanel
Creates the default required parameters for the BasicRenderPanel.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.gui.
PlasmaRenderPanel
Creates the default required parameters for the PlasmaRenderPanel.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This function creates a default ParameterList for this RenderPanel.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
Creates the default required parameters for the JuliaPlugin.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
Creates the default required parameters for the MandelbrotMtPlugin.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
Creates the default required parameters for the MandelbrotPlugin.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
Creates the default required parameters for the MandelbrotPlugin.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
Creates the default required parameters for the NewtonPlugin.
resetParameterList()
- Method in class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
Creates the default required parameters for the PlasmaPlugin.
run()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This manages the process of generating this piece of fractal work.
run()
- Method in class com.monkeycoder.monkeyfractal.base.
FractalThreadManager
This manages the process of generating the fractal.
S
sendUpdate(UpdateMessage)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
Relays an UpdateMessage to whatever is observing this class.
sendUpdate(UpdateMessage)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalThreadManager
Relays an UpdateMessage to whatever is observing this class.
set(double, double)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Sets the Real and Imaginary parts of this ComplexNumber to (inR + inI
i
).
set(ComplexNumber)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Sets the Real and Imaginary parts of this ComplexNumber to the real and imaginary parts of the passed in ComplexNumber.
set(int, int, double)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalBuffer
Sets a specific position in the buffer to the supplied value.
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This function sets the ComplexRange used internally by the FractalPlugin.
setComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This function sets the ComplexRange used internally by the FractalPlugin.
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This function sets the ComplexRange used internally by the FractalPlugin.
setComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This function sets the ComplexRange used internally by the FractalPlugin.
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This function sets the ComplexRange to be shown in the corner of the render.
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
setComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
setComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
setComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
setComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
setComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
setComplexRange(ComplexRange)
- Method in class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
setComplexRange(Rectangle)
- Method in class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
setDataSet(ParameterList)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Replaces the data used with new data.
setFractalBuffer(FractalBuffer)
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This function sets the FractalBuffer of data to be rendered.
setFractalPlugin(FractalPlugin)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalThreadManager
Sets a new FractalPlugin to manage.
setFractalPluginClass(String)
- Method in class com.monkeycoder.monkeyfractal.gui.
FractalWindow
Sets the FractalPlugin that will be used by this FractalWindow.
setFractalPluginInfo(String)
- Method in class com.monkeycoder.monkeyfractal.gui.
HelpAboutWindow
setId(int)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
Allows the setting of an ID for this worker.
setImaginary(double)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Sets the Imaginary part of this ComplexNumber to the Imaginary part passed in.
setParameterList(ParameterList)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This function takes in a ParameterList that will replace the internal ParameterList being used by this FractalPlugin.
setParameterList(ParameterList)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This function takes in a ParameterList that will replace the internal ParameterList being used by this FractalPlugin.
setParameterList(ParameterList)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListGui
setParameterList(ParameterList)
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This function takes in a ParameterList that will replace the internal ParameterList being used by this RenderPanel.
setParamValue(String, double)
- Method in class com.monkeycoder.monkeyfractal.base.
ParameterList
Sets the value of a parameter by its name.
setPixelDimensions(Dimension)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalMtWorker
This method sets the Dimensions of the FractalBuffer that will be generated by generateFractal().
setPixelDimensions(Dimension)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This method sets the Dimensions of the FractalBuffer that will be generated by generateFractal().
setPixelDimensions(Dimension)
- Method in class com.monkeycoder.monkeyfractal.plugin.
JuliaPlugin
setPixelDimensions(Dimension)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
setPixelDimensions(Dimension)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtWorker
setPixelDimensions(Dimension)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotPlugin
setPixelDimensions(Dimension)
- Method in class com.monkeycoder.monkeyfractal.plugin.
NewtonPlugin
setPixelDimensions(Dimension)
- Method in class com.monkeycoder.monkeyfractal.plugin.
PlasmaPlugin
setRange(double, double, double, double)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexRange
Sets this ComplexRange to the range specified.
setReal(double)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Sets the Real part of this ComplexNumber to the Real part passed in.
setRenderPanelClass(String)
- Method in class com.monkeycoder.monkeyfractal.gui.
FractalWindow
Sets the RenderPanel that will be used by this FractalWindow.
setRenderPanelInfo(String)
- Method in class com.monkeycoder.monkeyfractal.gui.
HelpAboutWindow
setRubberBandBox(Point, Point)
- Method in class com.monkeycoder.monkeyfractal.gui.
RenderPanel
This function accepts the two corner points that represent rubberband box.
setThreadManager(FractalThreadManager)
- Method in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
This method accepts a reference to the containing FractalThreadManager.
setValueAt(Object, int, int)
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListTableModel
Sets the raw data at the specified table coordinates.
show()
- Method in class com.monkeycoder.monkeyfractal.gui.
FractalWindow
Displays the MonkeyFractal Main window.
show()
- Method in class com.monkeycoder.monkeyfractal.gui.
HelpAboutWindow
Displays the HelpAboutWindow.
show()
- Method in class com.monkeycoder.monkeyfractal.gui.
ParameterListGui
Displays the ParameterListGui.
size()
- Method in class com.monkeycoder.monkeyfractal.base.
ParameterList
Returns the number of parameters in this ParameterList.
square()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Squares this ComplexNumber.
square(ComplexNumber)
- Static method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Calculates the square of the ComplexNumber passed in.
subtract(ComplexNumber)
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Subtracts the supplied ComplexNumber from this ComplexNumber.
subtract(ComplexNumber, ComplexNumber)
- Static method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Calculates the difference of two ComplexNumbers.
T
threadManager
- Variable in class com.monkeycoder.monkeyfractal.base.
FractalPlugin
Holds a reference to the containing FractalThreadManager.
toString()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexNumber
Returns this ComplexNumber as a String.
toString()
- Method in class com.monkeycoder.monkeyfractal.base.
ComplexRange
toString()
- Method in class com.monkeycoder.monkeyfractal.base.
ParameterList
Outputs the contents of this ParameterList as a String.
U
update(Observable, Object)
- Method in class com.monkeycoder.monkeyfractal.gui.
FractalWindow
Required to implement Observer.
update(Observable, Object)
- Method in class com.monkeycoder.monkeyfractal.plugin.
MandelbrotMtPlugin
Required to implement Observer.
UPDATE_FRACTAL_COMPLETE
- Static variable in class com.monkeycoder.monkeyfractal.base.
UpdateMessage
A FractalBuffer is available with the completed generated fractal.
UPDATE_GENERATION_TIME
- Static variable in class com.monkeycoder.monkeyfractal.base.
UpdateMessage
How long the generation of a fractal has gone on.
UPDATE_NONE
- Static variable in class com.monkeycoder.monkeyfractal.base.
UpdateMessage
No message.
UPDATE_PARTIAL_WORK_COMPLETE
- Static variable in class com.monkeycoder.monkeyfractal.base.
UpdateMessage
Informs the FractalPlugin managing and observing this worker that it is done with its work.
UPDATE_PERCENT_GENERATED
- Static variable in class com.monkeycoder.monkeyfractal.base.
UpdateMessage
Percentage of fractal that is generated so far.
UPDATE_REQUEST_PARTIAL_RENDER
- Static variable in class com.monkeycoder.monkeyfractal.base.
UpdateMessage
Informs the GUI that the FractalPlugin would like a render to be done even though the calculation is not yet complete.
UpdateMessage
- Class in
com.monkeycoder.monkeyfractal.base
Used by Observer/Observable classes and classes with userInterrupt() support within MonkeyFractal as a means of passing around neatly packarged arguements and associated data.
UpdateMessage(int)
- Constructor for class com.monkeycoder.monkeyfractal.base.
UpdateMessage
Initializes a new UpdateMessage to a certain type.
UpdateMessage(int, String)
- Constructor for class com.monkeycoder.monkeyfractal.base.
UpdateMessage
Initializes a new UpdateMessage to a certain type and bundles in data with it.
A
B
C
D
E
F
G
H
I
J
M
N
P
R
S
T
U
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes