- IdentityFilter - Class in org.sm.fraxion.gui.filters
-
The IdentityFilter
class provides the identity filter.
- IdentityFilter() - Constructor for class org.sm.fraxion.gui.filters.IdentityFilter
-
- initialise() - Method in class org.sm.fraxion.concurrent.IteratorTaskExecutor
-
Performs custom initialisation before tasks are executed.
- initialise(Object[]) - Method in class org.sm.fraxion.gui.FraxionGUI
-
See JStandardGUIApplication
.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.BifurcationOutlierPercentileOffsetChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.BlurKernelSizeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.BrightnessFactorChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ColorMapContinuousRangeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ColorMapCyclingParametersChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ColorMapDiscreteRangeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ColorMapOffsetChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ColorMapRepetitionChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ColorMapScalingParametersChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ComplexBoundsChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ConvergenceParametersChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.EdgeDetectionStrengthChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.EscapeRadiusChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.FilterSetupChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.GaussianIntegersTrapFactorChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.InsetSizeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.IterationRangeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.MagnifyingGlassSizeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.MaxNrOfIterationsChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.MaxNrOfIterationsInOrbitAnalysesChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.NavigationPanningSizeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.NoiseLevelChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.NrOfBifurcationPointsPerOrbitChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.NrOfBlocksToUseChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.NrOfCPUCoresToUseChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.OrbitAnalysesPanelSizeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.OrbitTrapCentreChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.OrbitTrapRadiusChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.OrbitTrapTrigonometricParametersChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.PowerChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.RootSequenceChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ScreenBoundsChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.SectorDecompositionRangeChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.StoredScreenSizeDescriptionChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.StripingDensityChooser
-
Performs custom initialisation.
- initialiseClass(Object[]) - Method in class org.sm.fraxion.gui.dialogs.ZoomLevelChooser
-
Performs custom initialisation.
- initialiseIterations(ComplexNumber, ComplexNumber) - Method in class org.sm.fraxion.fractals.convergent.AConvergentFractalIterator
-
Initialises the first iteration.
- initialiseIterations(ComplexNumber, ComplexNumber) - Method in class org.sm.fraxion.fractals.convergent.NovaFractalIterator
-
Initialises the first iteration.
- InsetSizeChooser - Class in org.sm.fraxion.gui.dialogs
-
The InsetSizeChooser
class provides a dialog for selecting the size of the inset.
- InsetSizeChooser(JFrame, int) - Constructor for class org.sm.fraxion.gui.dialogs.InsetSizeChooser
-
Constructs an InsetSizeChooser
object.
- installFractalIterator(AFractalIterator) - Method in class org.sm.fraxion.concurrent.IteratorTask
-
Installs the FractalIterator
that performs the fractal calculations.
- installGUIControls(JFrame, JProgressUpdateGlassPane, FractalPanel, JLabel, JARResources) - Method in class org.sm.fraxion.concurrent.IteratorController
-
Sets the parent frame, the progress update glass pane, the fractal panel,
and the status bar's calculation time label used for the multithreaded rendering.
- InverseLambdaFractalIterator - Class in org.sm.fraxion.fractals.divergent
-
The InverseLambdaFractalIterator
class provides an implementation of the inverse Lambda fractal.
- InverseLambdaFractalIterator() - Constructor for class org.sm.fraxion.fractals.divergent.InverseLambdaFractalIterator
-
Constructs a LambdaFractalIterator
object and initialises the orbit starting point to 0.5 + 0i.
- InvertFilter - Class in org.sm.fraxion.gui.filters
-
The InvertFilter
class provides a colour-inverting filter.
- InvertFilter() - Constructor for class org.sm.fraxion.gui.filters.InvertFilter
-
- IOfMedusaFractalIterator - Class in org.sm.fraxion.fractals.divergent
-
The IOfMedusaFractalIterator
class provides an implementation of the i of Medusa fractal.
- IOfMedusaFractalIterator() - Constructor for class org.sm.fraxion.fractals.divergent.IOfMedusaFractalIterator
-
- IOfTheStormFractalIterator - Class in org.sm.fraxion.fractals.divergent
-
The IOfTheStormFractalIterator
class provides an implementation of the i of the Storm fractal.
- IOfTheStormFractalIterator() - Constructor for class org.sm.fraxion.fractals.divergent.IOfTheStormFractalIterator
-
- isBusy() - Method in class org.sm.fraxion.concurrent.IteratorController
-
Checks whether or not we are in the middle of a calculation.
- isDirty() - Method in class org.sm.fraxion.gui.util.ZoomStack
-
Returns whether or not the zoom stack is dirty and needs a fresh thumbnail.
- isDualFractalSuppressed() - Method in class org.sm.fraxion.gui.FractalPanel
-
Returns whether or not the dual fractal is suppressed.
- isEmpty() - Method in class org.sm.fraxion.gui.util.ZoomStack
-
Checks if the zoom stack is empty (or contains 1 item or less).
- isLandscapeOriented() - Method in class org.sm.fraxion.gui.FractalPanel
-
Returns whether or not the screensize is in landscape orientation.
- isMouseInsideComplexPlane() - Method in class org.sm.fraxion.gui.FractalPanel
-
Returns true
if the mouse cursor is currently inside the complex plane, false
otherwise.
- isProjectedMemoryUsageAvailable() - Method in class org.sm.fraxion.gui.dialogs.ScreenBoundsChooser
-
Returns a boolean
indicating whether or not there is enough memory available.
- iterate(ComplexNumber, ComplexNumber, boolean) - Method in class org.sm.fraxion.fractals.AFractalIterator
-
Helper method for a general iteration with the escape-time algorithm.
- iterate(ComplexNumber, ComplexNumber, boolean) - Method in class org.sm.fraxion.fractals.convergent.AConvergentFractalIterator
-
Helper method for a general iteration with the Newton-Raphson root finding algorithm.
- iterate(ComplexNumber, ComplexNumber, boolean) - Method in class org.sm.fraxion.fractals.divergent.ADivergentFractalIterator
-
Helper method for a general iteration with the escape-time algorithm.
- iterate(ComplexNumber, ComplexNumber, boolean) - Method in class org.sm.fraxion.fractals.divergent.FastMandelbrotJuliaFractalIterator
-
Helper method for a general iteration with the escape-time algorithm.
- iterate(ComplexNumber, ComplexNumber, boolean) - Method in class org.sm.fraxion.fractals.magnet.AMagnetFractalIterator
-
Helper method for a general iteration with a combined escape-time and convergence algorithm.
- iterate(ComplexNumber, ComplexNumber, boolean) - Method in class org.sm.fraxion.fractals.markuslyapunov.MarkusLyapunovFractalIterator
-
Helper method for a general iteration with the Markus-Lyapunov estimation algorithm.
- iterateBifurcationDiagram(int) - Method in class org.sm.fraxion.fractals.AFractalIterator
-
Iterates all points in the bifurcation diagram.
- iterateBifurcationDiagram(int) - Method in class org.sm.fraxion.fractals.divergent.ADivergentFractalIterator
-
Iterates all points in the bifurcation diagram.
- iterateBifurcationDiagram(int) - Method in class org.sm.fraxion.fractals.divergent.FastMandelbrotJuliaFractalIterator
-
Iterates all points in the bifurcation diagram.
- iterateDualFractal(ScreenLocation, ComplexNumber, boolean) - Method in class org.sm.fraxion.fractals.AFractalIterator
-
Checks whether or not a complex variable starting point z lies in a specified dual fractal set
with complex parameter c (in dynamical/variable space, i.e the z-plane).
- iterateDualFractal(ScreenLocation, ComplexNumber, boolean, int, int) - Method in class org.sm.fraxion.fractals.AFractalIterator
-
Checks whether or not a complex variable starting point z lies in a specified dual fractal set
with complex parameter c (in dynamical/variable space, i.e the z-plane).
- iterateMainFractal(ScreenLocation, boolean) - Method in class org.sm.fraxion.fractals.AFractalIterator
-
Checks whether or not a complex parameter c lies in the main fractal set (in parameter space, i.e the c-plane).
- iterateMainFractal(ScreenLocation, boolean, int, int) - Method in class org.sm.fraxion.fractals.AFractalIterator
-
Checks whether or not a complex parameter c lies in the main fractal set (in parameter space, i.e the c-plane).
- IterationBuffer - Class in org.sm.fraxion.fractals.util
-
The IterationBuffer
class provides a container for the iteration buffer.
- IterationBuffer(int, int) - Constructor for class org.sm.fraxion.fractals.util.IterationBuffer
-
Constructs an IterationBuffer
object that contains an iteration buffer.
- IterationRangeChooser - Class in org.sm.fraxion.gui.dialogs
-
The IterationRangeChooser
class provides a dialog for selecting the range of the iterations.
- IterationRangeChooser(JFrame, int, int, int) - Constructor for class org.sm.fraxion.gui.dialogs.IterationRangeChooser
-
Constructs an IterationRangeChooser
object.
- IterationResult - Class in org.sm.fraxion.fractals.util
-
The IterationResult
class provides a container for the results of the iteration of a single point's orbit.
- IterationResult() - Constructor for class org.sm.fraxion.fractals.util.IterationResult
-
Constructs an IterationResult
object that represents convergence/divergence of an orbit.
- IteratorController - Class in org.sm.fraxion.concurrent
-
The IteratorController
class provides functionality for concurrently calculating fractals.
- IteratorController() - Constructor for class org.sm.fraxion.concurrent.IteratorController
-
Constructs a IteratorController
object.
- IteratorTask - Class in org.sm.fraxion.concurrent
-
The IteratorTask
class provides a threaded task for partially iterating a fractal.
- IteratorTask(ScreenLocation, ScreenLocation) - Constructor for class org.sm.fraxion.concurrent.IteratorTask
-
Constructs an IteratorTask
object.
- IteratorTaskExecutor - Class in org.sm.fraxion.concurrent
-
The IteratorTaskExecutor
class provides a facility for organising partial iteration tasks.
- IteratorTaskExecutor(JFrame, JProgressUpdateGlassPane, AFractalIterator, FractalPanel, JLabel, boolean, JARResources) - Constructor for class org.sm.fraxion.concurrent.IteratorTaskExecutor
-
Constructs an IteratorTaskExecutor
object.