cuve1.Direction.CrossProduct(curve2.Direction).IsAlmostEqualTo(XYZ.Zero)Векторное произведение коллениарных векторов равно нулю :)
bool isParallel =(Pipe1.Location as LocationCurve).Curve as Line).Direction.IsAlmostEqualTo((Pipe1.Location as LocationCurve).Curve as Line).Direction)
Так не будет работать в случае противоположно направленных векторовО, как...
nullreference exceptionесли у меня все элементы трубы - то в любом случае получим LocationCurve или вы не об этом
О, как...
если у меня все элементы трубыНу если так ограниченно, тогда норм
скалярное произведение двух векторов, которое должно быть равно нулю?