Line3D.generate constructor

Line3D.generate({
  1. required Vector3 start,
  2. required Vector3 end,
  3. required Color color,
  4. double radius = 0.01,
})

Implementation

factory Line3D.generate({
  required Vector3 start,
  required Vector3 end,
  required Color color,
  double radius = 0.01,
}) {
  final line = Line3D._(
    radius: radius,
    height: start.distanceTo(end),
    color: color,
  );
  line.transform.setFrom(_calculateTransform(start, end));
  return line;
}