Beispiel #1
0
 public MultibrotPlot(Control4NonLineairSystems c) : base(c)
 {
     XMini = -1.5;
     XMaxi = 1.5;
     YMini = -1.5;
     YMaxi = 1.5;
 }
Beispiel #2
0
 public MandelbarPlot(Control4NonLineairSystems c) : base(c)
 {
     XMini    = -2;
     XMaxi    = 2;
     YMini    = -2;
     YMaxi    = 2;
     ThisType = FractalType.Mandelbar;
 }
Beispiel #3
0
 public LambdaPlot(Control4NonLineairSystems c) : base(c)
 {
     XMini    = -3;
     XMaxi    = 5;
     YMini    = -3;
     YMaxi    = 3;
     ThisType = FractalType.Lambda;
 }
 public MultibrotReciprokePlot(Control4NonLineairSystems c) : base(c)
 {
     XMini         = -2;
     XMaxi         = 2;
     YMini         = -2;
     YMaxi         = 2;
     maxIterations = 255;
     a             = 0.5f;
     ThisType      = FractalType.Multibrot;
 }
Beispiel #5
0
 public JuliaPlotInset(Control4NonLineairSystems c, double ix, double iy, DirectBitmap m) : base(c, 0)
 {
     UseOwnBitmap    = true;
     map             = m;
     x               = ix;
     y               = iy;
     XMini           = -2;
     XMaxi           = 2;
     YMini           = -2;
     YMaxi           = 2;
     maxIterations   = 32;
     max_MAG_SQUARED = 4;
 }
Beispiel #6
0
        public HenonPlot(Control4NonLineairSystems c) : base(c)
        {
            parameters[0] = 1;
            parameters[1] = 0;
            parameters[2] = -1.4;
            parameters[3] = 0;
            parameters[4] = 1;
            parameters[5] = 0;

            parameters[6]  = 0;
            parameters[7]  = 0.3;
            parameters[8]  = 0;
            parameters[9]  = 0;
            parameters[10] = 0;
            parameters[11] = 0;
            maxIterations  = 255;
            XMini          = -3;
            XMaxi          = 3;
            YMini          = -4;
            YMaxi          = 6;
            ThisType       = FractalType.Henon;
        }
Beispiel #7
0
        public UserdefinedPlot(Control4NonLineairSystems c)  : base(c)
        {
            parameters[0] = 1;
            parameters[1] = 0;
            parameters[2] = -1.4;
            parameters[3] = 0;
            parameters[4] = 1;
            parameters[5] = 0;

            parameters[6]  = 0;
            parameters[7]  = 0.3;
            parameters[8]  = 0;
            parameters[9]  = 0;
            parameters[10] = 0;
            parameters[11] = 0;

            XMini    = -2;
            XMaxi    = 2;
            YMini    = -3;
            YMaxi    = 4;
            ThisType = FractalType.Userdefined;
        }
Beispiel #8
0
 public LambdaPlot(Control4NonLineairSystems c, DirectBitmap m) : this(c) {
     UseOwnBitmap = true;
     map          = m;
     ResetMaxSquared();
 }
 public MultibrotReciprokePlot(Control4NonLineairSystems c, DirectBitmap m) : this(c) {
     UseOwnBitmap = true;
     map          = m;
     ResetMaxSquared();
 }
Beispiel #10
0
 public JuliaRationalPlot(Control4NonLineairSystems c, int dt, DirectBitmap m) : this(c, dt)
 {
     UseOwnBitmap = true;
     map          = m;
     ResetMaxSquared();
 }
Beispiel #11
0
 public JuliaRationalPlot(Control4NonLineairSystems c, int dt) : base(c, dt)
 {
     ThisType = FractalType.JuliaRationalPlot;
 }