FractalConfig constructor

const FractalConfig({
  1. required NeomFractalType type,
  2. required String shaderAsset,
  3. double defaultCenterX = -0.5,
  4. double defaultCenterY = 0.0,
  5. double defaultZoom = 0.5,
  6. double maxIterations = 100,
  7. double zoomDriftSpeed = 0.0,
  8. double colorCycleSpeed = 1.0,
  9. required FractalPalette palette,
  10. double juliaCx = -0.7,
  11. double juliaCy = 0.27015,
  12. double power = 3.0,
})

Implementation

const FractalConfig({
  required this.type,
  required this.shaderAsset,
  this.defaultCenterX = -0.5,
  this.defaultCenterY = 0.0,
  this.defaultZoom = 0.5,
  this.maxIterations = 100,
  this.zoomDriftSpeed = 0.0,
  this.colorCycleSpeed = 1.0,
  required this.palette,
  this.juliaCx = -0.7,
  this.juliaCy = 0.27015,
  this.power = 3.0,
});