WaveDrawable constructor
WaveDrawable(
- int N
Implementation
WaveDrawable(this.N) {
L = (4.0 / 3.0) * tan(pi / (2 * N));
_radius = List.filled(N, 0.0);
_angle = List.filled(N, 0.0);
_radiusNext = List.filled(N, 0.0);
_angleNext = List.filled(N, 0.0);
_progress = List.filled(N, 0.0);
_speed = List.filled(N, 0.0);
for (int i = 0; i < N; i++) {
_generateBlob(_radius, _angle, i);
_generateBlob(_radiusNext, _angleNext, i);
_progress[i] = 0;
}
}