drawLine method
void
drawLine(})
Implementation
void drawLine(Canvas canvas, Size canvasSize,
{Color color = const Color.fromRGBO(255, 255, 255, 1),
Offset centerOffset = const Offset(0, 0),
double rectSize = 20,
int nbElements = 10,
double angleDegres = 90,
double distance = 20,
double rectRadius = 0}) {
for (var i = 0; i < nbElements; i++) {
rectPainting(
canvas,
canvasSize,
color,
rectSize,
(centerOffset.dx +
distance *
(i - (nbElements - 1) / 2) *
-math.sin(angleDegres.degreesToRadians))
.toDouble(),
(centerOffset.dy +
distance *
(i - (nbElements - 1) / 2) *
math.cos(angleDegres.degreesToRadians))
.toDouble(),
radius: rectRadius);
}
}