/***************************************************/ public static BHG.SurfaceTrim FromRhino(this RHG.BrepLoop loop) { BHG.PolyCurve curve2d = new BHG.PolyCurve(); BHG.PolyCurve curve3d = new BHG.PolyCurve(); foreach (RHG.BrepTrim trim in loop.Trims) { curve2d.Curves.Add(trim.ToBHoMTrimCurve()); RHG.Curve trim3d = loop.Face.Pushup(trim, BHG.Tolerance.Distance); curve3d.Curves.Add(trim3d.ToBHoMTrimCurve()); } return(new BHG.SurfaceTrim(curve3d, curve2d)); }