ADVANCED_CONSISTENCY_CHECKS | VRageRender.Utils.MyWingedEdgeMesh | static |
ApproximateMemoryFootprint() | VRageRender.Utils.MyWingedEdgeMesh | inline |
BASIC_CONSISTENCY_CHECKS | VRageRender.Utils.MyWingedEdgeMesh | static |
CheckEdgeIndexValidQuick(int index) | VRageRender.Utils.MyWingedEdgeMesh | inline |
CheckFaceIndexValidQuick(int index) | VRageRender.Utils.MyWingedEdgeMesh | inline |
CheckMeshConsistency() | VRageRender.Utils.MyWingedEdgeMesh | inline |
CheckVertexIndexValidQuick(int index) | VRageRender.Utils.MyWingedEdgeMesh | inline |
Copy() | VRageRender.Utils.MyWingedEdgeMesh | inline |
CustomDebugDrawFaces(ref Matrix drawMatrix, MyWEMDebugDrawMode draw, Func< object, string > drawFunction) | VRageRender.Utils.MyWingedEdgeMesh | inline |
DebugDraw(ref Matrix drawMatrix, MyWEMDebugDrawMode draw) | VRageRender.Utils.MyWingedEdgeMesh | inline |
DebugDrawEdgesAdd(int edgeIndex) | VRageRender.Utils.MyWingedEdgeMesh | inlinestatic |
DebugDrawEdgesReset() | VRageRender.Utils.MyWingedEdgeMesh | inlinestatic |
ExtrudeTriangleFromEdge(ref Vector3 newVertex, int edge, object faceUserData, out int newEdgeS, out int newEdgeP) | VRageRender.Utils.MyWingedEdgeMesh | inline |
GetEdge(int edgeIndex) | VRageRender.Utils.MyWingedEdgeMesh | inline |
GetEdges(HashSet< int > preallocatedHelperHashset=null) | VRageRender.Utils.MyWingedEdgeMesh | inline |
GetFace(int faceIndex) | VRageRender.Utils.MyWingedEdgeMesh | inline |
GetVertexEdges(int vertexIndex) | VRageRender.Utils.MyWingedEdgeMesh | inline |
GetVertexPosition(int vertexIndex) | VRageRender.Utils.MyWingedEdgeMesh | inline |
IntersectEdge(ref MyWingedEdgeMesh.Edge edge, ref Plane p, out Vector3 intersection) | VRageRender.Utils.MyWingedEdgeMesh | inline |
INVALID_INDEX | VRageRender.Utils.MyWingedEdgeMesh | static |
MakeEdgeFace(int vert1, int vert2, int edge1, int edge2, object faceUserData, out int newEdge) | VRageRender.Utils.MyWingedEdgeMesh | inline |
MakeFace(object userData, int incidentEdge) | VRageRender.Utils.MyWingedEdgeMesh | inline |
MakeNewPoly(object userData, List< Vector3 > points, List< int > outEdges) | VRageRender.Utils.MyWingedEdgeMesh | inline |
MakeNewTriangle(object userData, ref Vector3 A, ref Vector3 B, ref Vector3 C, out int edgeAB, out int edgeBC, out int edgeCA) | VRageRender.Utils.MyWingedEdgeMesh | inline |
MergeAngle(int leftEdge, int rightEdge, int commonVert) | VRageRender.Utils.MyWingedEdgeMesh | inline |
MergeEdges(int edge1, int edge2) | VRageRender.Utils.MyWingedEdgeMesh | inline |
MyWingedEdgeMesh() | VRageRender.Utils.MyWingedEdgeMesh | inline |
PrepareFreeEdgeHashset() | VRageRender.Utils.MyWingedEdgeMesh | inline |
PrepareFreeFaceHashset() | VRageRender.Utils.MyWingedEdgeMesh | inline |
PrepareFreeVertexHashset() | VRageRender.Utils.MyWingedEdgeMesh | inline |
RemoveFace(int faceIndex) | VRageRender.Utils.MyWingedEdgeMesh | inline |
SortFreeFaces() | VRageRender.Utils.MyWingedEdgeMesh | inline |
Transform(Matrix transformation) | VRageRender.Utils.MyWingedEdgeMesh | inline |