CubicLine constructor
CubicLine({
- required OffsetPoint start,
- required Offset cpStart,
- required Offset cpEnd,
- required OffsetPoint end,
- Offset? upStartVector,
- Offset? upEndVector,
- double startSize = 0.0,
- double endSize = 0.0,
Implementation
CubicLine({
required this.start,
required this.cpStart,
required this.cpEnd,
required this.end,
Offset? upStartVector,
Offset? upEndVector,
this.startSize: 0.0,
this.endSize: 0.0,
}) : super(start.dx, start.dy) {
_upStartVector = upStartVector;
_upEndVector = upEndVector;
_velocity = end.velocityFrom(start);
_distance = start.distanceTo(end);
}