130 lines
3.0 KiB
C#
130 lines
3.0 KiB
C#
using System;
|
|
|
|
namespace Poly2Tri
|
|
{
|
|
// Token: 0x0200000D RID: 13
|
|
public class DTSweepDebugContext : TriangulationDebugContext
|
|
{
|
|
// Token: 0x1700000F RID: 15
|
|
// (get) Token: 0x0600008F RID: 143 RVA: 0x0000480A File Offset: 0x00002A0A
|
|
// (set) Token: 0x06000090 RID: 144 RVA: 0x00004812 File Offset: 0x00002A12
|
|
public DelaunayTriangle PrimaryTriangle
|
|
{
|
|
get
|
|
{
|
|
return this._primaryTriangle;
|
|
}
|
|
set
|
|
{
|
|
this._primaryTriangle = value;
|
|
this._tcx.Update("set PrimaryTriangle");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000010 RID: 16
|
|
// (get) Token: 0x06000091 RID: 145 RVA: 0x0000482B File Offset: 0x00002A2B
|
|
// (set) Token: 0x06000092 RID: 146 RVA: 0x00004833 File Offset: 0x00002A33
|
|
public DelaunayTriangle SecondaryTriangle
|
|
{
|
|
get
|
|
{
|
|
return this._secondaryTriangle;
|
|
}
|
|
set
|
|
{
|
|
this._secondaryTriangle = value;
|
|
this._tcx.Update("set SecondaryTriangle");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000011 RID: 17
|
|
// (get) Token: 0x06000093 RID: 147 RVA: 0x0000484C File Offset: 0x00002A4C
|
|
// (set) Token: 0x06000094 RID: 148 RVA: 0x00004854 File Offset: 0x00002A54
|
|
public TriangulationPoint ActivePoint
|
|
{
|
|
get
|
|
{
|
|
return this._activePoint;
|
|
}
|
|
set
|
|
{
|
|
this._activePoint = value;
|
|
this._tcx.Update("set ActivePoint");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000012 RID: 18
|
|
// (get) Token: 0x06000095 RID: 149 RVA: 0x0000486D File Offset: 0x00002A6D
|
|
// (set) Token: 0x06000096 RID: 150 RVA: 0x00004875 File Offset: 0x00002A75
|
|
public AdvancingFrontNode ActiveNode
|
|
{
|
|
get
|
|
{
|
|
return this._activeNode;
|
|
}
|
|
set
|
|
{
|
|
this._activeNode = value;
|
|
this._tcx.Update("set ActiveNode");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000013 RID: 19
|
|
// (get) Token: 0x06000097 RID: 151 RVA: 0x0000488E File Offset: 0x00002A8E
|
|
// (set) Token: 0x06000098 RID: 152 RVA: 0x00004896 File Offset: 0x00002A96
|
|
public DTSweepConstraint ActiveConstraint
|
|
{
|
|
get
|
|
{
|
|
return this._activeConstraint;
|
|
}
|
|
set
|
|
{
|
|
this._activeConstraint = value;
|
|
this._tcx.Update("set ActiveConstraint");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000099 RID: 153 RVA: 0x000048AF File Offset: 0x00002AAF
|
|
public DTSweepDebugContext(DTSweepContext tcx)
|
|
: base(tcx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000014 RID: 20
|
|
// (get) Token: 0x0600009A RID: 154 RVA: 0x000048B8 File Offset: 0x00002AB8
|
|
public bool IsDebugContext
|
|
{
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600009B RID: 155 RVA: 0x000048BB File Offset: 0x00002ABB
|
|
public override void Clear()
|
|
{
|
|
this.PrimaryTriangle = null;
|
|
this.SecondaryTriangle = null;
|
|
this.ActivePoint = null;
|
|
this.ActiveNode = null;
|
|
this.ActiveConstraint = null;
|
|
}
|
|
|
|
// Token: 0x04000025 RID: 37
|
|
private DelaunayTriangle _primaryTriangle;
|
|
|
|
// Token: 0x04000026 RID: 38
|
|
private DelaunayTriangle _secondaryTriangle;
|
|
|
|
// Token: 0x04000027 RID: 39
|
|
private TriangulationPoint _activePoint;
|
|
|
|
// Token: 0x04000028 RID: 40
|
|
private AdvancingFrontNode _activeNode;
|
|
|
|
// Token: 0x04000029 RID: 41
|
|
private DTSweepConstraint _activeConstraint;
|
|
}
|
|
}
|