using System; using TriangleNet.Data; using TriangleNet.Geometry; namespace TriangleNet.IO { // Token: 0x02000029 RID: 41 public class InputTriangle : ITriangle { // Token: 0x06000144 RID: 324 RVA: 0x00017169 File Offset: 0x00015369 public InputTriangle(int p0, int p1, int p2) { this.vertices = new int[] { p0, p1, p2 }; } // Token: 0x17000058 RID: 88 // (get) Token: 0x06000145 RID: 325 RVA: 0x00017189 File Offset: 0x00015389 public int ID { get { return 0; } } // Token: 0x17000059 RID: 89 // (get) Token: 0x06000146 RID: 326 RVA: 0x0001718C File Offset: 0x0001538C public int P0 { get { return this.vertices[0]; } } // Token: 0x1700005A RID: 90 // (get) Token: 0x06000147 RID: 327 RVA: 0x00017196 File Offset: 0x00015396 public int P1 { get { return this.vertices[1]; } } // Token: 0x1700005B RID: 91 // (get) Token: 0x06000148 RID: 328 RVA: 0x000171A0 File Offset: 0x000153A0 public int P2 { get { return this.vertices[2]; } } // Token: 0x06000149 RID: 329 RVA: 0x000171AA File Offset: 0x000153AA public Vertex GetVertex(int index) { return null; } // Token: 0x1700005C RID: 92 // (get) Token: 0x0600014A RID: 330 RVA: 0x00017189 File Offset: 0x00015389 public bool SupportsNeighbors { get { return false; } } // Token: 0x1700005D RID: 93 // (get) Token: 0x0600014B RID: 331 RVA: 0x000171AD File Offset: 0x000153AD public int N0 { get { return -1; } } // Token: 0x1700005E RID: 94 // (get) Token: 0x0600014C RID: 332 RVA: 0x000171AD File Offset: 0x000153AD public int N1 { get { return -1; } } // Token: 0x1700005F RID: 95 // (get) Token: 0x0600014D RID: 333 RVA: 0x000171AD File Offset: 0x000153AD public int N2 { get { return -1; } } // Token: 0x0600014E RID: 334 RVA: 0x000171AA File Offset: 0x000153AA public ITriangle GetNeighbor(int index) { return null; } // Token: 0x0600014F RID: 335 RVA: 0x000171AA File Offset: 0x000153AA public ISegment GetSegment(int index) { return null; } // Token: 0x17000060 RID: 96 // (get) Token: 0x06000150 RID: 336 RVA: 0x000171B0 File Offset: 0x000153B0 // (set) Token: 0x06000151 RID: 337 RVA: 0x000171B8 File Offset: 0x000153B8 public double Area { get { return this.area; } set { this.area = value; } } // Token: 0x17000061 RID: 97 // (get) Token: 0x06000152 RID: 338 RVA: 0x000171C1 File Offset: 0x000153C1 // (set) Token: 0x06000153 RID: 339 RVA: 0x000171C9 File Offset: 0x000153C9 public int Region { get { return this.region; } set { this.region = value; } } // Token: 0x040000E9 RID: 233 internal int[] vertices; // Token: 0x040000EA RID: 234 internal int region; // Token: 0x040000EB RID: 235 internal double area; } }