mmf
Class MMF_SwitchDivergentFormula

Object
  extended by common:Generic
      extended by common:Formula
          extended by common:DivergentFormula
              extended by mmf:MMF_SwitchDivergentFormula
Direct Known Subclasses:
JLB_SlopeWithShapes, JLB_SwitchSuper, MMF_SwitchBeta, MMF_SwitchPhoenix, MMF_SwitchStandard, TMA_SwitchTalis

class 
DivergentFormula:MMF_SwitchDivergentFormula

Base class for Divergent formulas that allow switching to be used with mmf5.ufm-Generic Switch Formula


Ultra Fractal Source

Toggle UF Source Code Display


Constructor Summary
MMF_SwitchDivergentFormula()
           
MMF_SwitchDivergentFormula(Generic pparent)
           
 
Method Summary
 complex Init(complex pz)
          Set up for a sequence of values
 void SetParams(boolean f, complex v)
           
 
Methods inherited from class common:DivergentFormula
GetUpperBailout, IsBailedOut
 
Methods inherited from class common:Formula
GetLowerBailout, GetPrimaryExponent, Iterate
 
Methods inherited from class common:Generic
GetParent
 
Methods inherited from class Object
 

Constructor Detail

MMF_SwitchDivergentFormula

public MMF_SwitchDivergentFormula(Generic pparent)
Parameters:
pparent - the parent, generally "this" for the parent, or zero

MMF_SwitchDivergentFormula

public MMF_SwitchDivergentFormula()
Method Detail

Init

public complex Init(complex pz)
Description copied from class: DivergentFormula
Set up for a sequence of values

This function will be called at the beginning of each sequence of values (e.g. at the beginning of each fractal orbit).

Overrides:
Init in class DivergentFormula
Parameters:
pz - the initial location
Returns:
initial z for iteration

SetParams

public void SetParams(boolean f,
                      complex v)
Parameters:
f - flag for Mandelbrot or Julia mode, is true for Mandelbrots
v - the value to be used as the start value or constant