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