// Token: 0x06000018 RID: 24 RVA: 0x0000253C File Offset: 0x0000073C internal FacetedBRepFace(FacetedBRep facetedBrep, IList <int> verticeIndexes, IList <FacetedBRepFaceHole> holes) { this = default(FacetedBRepFace); this.FacetedBrep = facetedBrep; this.VerticeIndexes = verticeIndexes; this.Holes = holes; }
// Token: 0x060001E9 RID: 489 RVA: 0x00007174 File Offset: 0x00005374 internal FacetedBrepFaceCollection(FacetedBRep facetedBrep) { this.faces = new List <FacetedBRepFace>(); for (int i = 0; i < facetedBrep.OuterWires.Length; i++) { int[] array = facetedBrep.OuterWires[i]; List <int> list = new List <int>(array.Length); foreach (int item in array) { list.Add(item); } List <FacetedBRepFaceHole> list2 = null; if (facetedBrep.InnerWires.ContainsKey(i)) { list2 = new List <FacetedBRepFaceHole>(); foreach (int[] verticeIndexes in facetedBrep.InnerWires[i]) { FacetedBRepFaceHole item2 = new FacetedBRepFaceHole(facetedBrep, verticeIndexes); list2.Add(item2); } } this.faces.Add(new FacetedBRepFace(facetedBrep, list, list2)); } }
// Token: 0x0600002A RID: 42 RVA: 0x0000265A File Offset: 0x0000085A internal FacetedBRepFaceHole(FacetedBRep facetedBrep, IList <int> verticeIndexes) { this = default(FacetedBRepFaceHole); this.FacetedBrep = facetedBrep; this.verticeIndexes = verticeIndexes; }