pub fn parallel( a1: &PointExpr, b1: &PointExpr, a2: &PointExpr, b2: &PointExpr, ) -> Vec<Row>
Parallel (or anti-parallel) segments: sin(angle) = 0.
sin(angle) = 0