예제 #1
0
파일: Mesh3D.cs 프로젝트: Rahil627/Rise
 public void AddVertex(ref Vertex3D vert)
 {
     if (vertexCount == vertices.Length)
     {
         Array.Resize(ref vertices, vertexCount * 2);
     }
     vert.CopyTo(out vertices[vertexCount++]);
 }
예제 #2
0
파일: Mesh3D.cs 프로젝트: Rahil627/Rise
 public void AddVertices(ref Vertex3D a, ref Vertex3D b)
 {
     while (vertexCount + 2 > vertices.Length)
     {
         Array.Resize(ref vertices, vertexCount * 2);
     }
     a.CopyTo(out vertices[vertexCount++]);
     b.CopyTo(out vertices[vertexCount++]);
 }
예제 #3
0
파일: Mesh3D.cs 프로젝트: Rahil627/Rise
 public void SetVertex(int i, Vertex3D vert)
 {
     vert.CopyTo(out vertices[i]);
 }