154 lines
2.8 KiB
C#
154 lines
2.8 KiB
C#
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;
|
|
}
|
|
}
|