public static List <List <Geometry> > _findRulingPatches(Surface surface, double stepsize) { return(RulingLineFinder.FindingRulingPatches(surface, stepsize)); }
public static List <List <Geometry> > _UnrollDevelopable(List <Surface> surfaces, double stepsize, Plane ceilingPlane) { return(RulingLineFinder.RotateRulesToCeiling(ceilingPlane, surfaces, stepsize)); }
public static List <Line> _findRulingLines(List <Surface> surfaces, double stepsize) { return(RulingLineFinder.FindingRulingLines(surfaces, stepsize).Select(x => x.Item2).ToList()); }