intersectsLine method
Implementation
bool intersectsLine(Line3 line) {
  // Note: this tests if a line intersects the plane, not whether it (or its end-points) are coplanar with it.
  final startSign = distanceToPoint(line.start);
  final endSign = distanceToPoint(line.end);
  return (startSign < 0 && endSign > 0) || (endSign < 0 && startSign > 0);
}