Ejemplo n.º 1
0
 private static Rhino.Geometry.Vector3f CreateVector(ZSegment Segment)
 {
     Rhino.Geometry.Point3d  startPoint = new Rhino.Geometry.Point3d(Segment.p1.x, Segment.p1.y, Segment.p1.z);
     Rhino.Geometry.Point3d  endPoint   = new Rhino.Geometry.Point3d(Segment.p2.x, Segment.p2.y, Segment.p2.z);
     Rhino.Geometry.Vector3d vect       = endPoint - startPoint;
     return(new Rhino.Geometry.Vector3f((float)vect.X, (float)vect.Y, (float)vect.Z));
 }
Ejemplo n.º 2
0
 private static Rhino.Geometry.Line BuildLine(ZSegment Segment)
 {
     //    if (v.IsTiny(Rhino.RhinoMath.ZeroTolerance))
     //          return Rhino.Commands.Result.Nothing;
     return(new Rhino.Geometry.Line(new Rhino.Geometry.Point3d(Segment.p1.x, Segment.p1.y, Segment.p1.z), new Rhino.Geometry.Point3d(Segment.p2.x, Segment.p2.y, Segment.p2.z)));
 }