public void RenderBoundary(Mesh mesh)
{
for (Face curFace = mesh.faceHead.nextFace; curFace != mesh.faceHead; curFace = curFace.nextFace)
{
if (curFace.isInterior)
{
this.CallBegin(Tesselator.TriangleListType.LineLoop);
HalfEdge curHalfEdge = curFace.halfEdgeThisIsLeftFaceOf;
do
{
this.CallVertex(curHalfEdge.originVertex.clientIndex);
curHalfEdge = curHalfEdge.nextEdgeCCWAroundLeftFace;
} while (curHalfEdge != curFace.halfEdgeThisIsLeftFaceOf);
this.CallEnd();
}
}
}