bool IsPipeParallel( Pipe p1, Pipe p2 ) { Line c1 = p1.GetCurve() as Line; Line c2 = p2.GetCurve() as Line; return Math.Sin( c1.Direction.AngleTo( c2.Direction ) ) < 0.01; }