public static List <Math3D.Line3D> Translate(List <Math3D.Line3D> lines, Math3D.Point3D oldOrigin, Math3D.Point3D newOrigin) { for (int i = 0; i < lines.Count; i++) { lines[i] = Math3D.Translate(lines[i], oldOrigin, newOrigin); } return(lines); }
public static Surface Translate(Surface surface, Math3D.Point3D oldOrigin, Math3D.Point3D newOrigin) { surface.points = Math3D.Translate(surface.points, oldOrigin, newOrigin); return(surface); }