pub fn intersection_with_parallel_line( line1: &[Point2d; 2], line1_offset: f64, line2_angle: f64, line2_point: Point2d, ) -> Point2d