Space Engineers
VRageRender.Utils.MyWingedEdgeMesh Member List

This is the complete list of members for VRageRender.Utils.MyWingedEdgeMesh, including all inherited members.

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