// Instanciate and add a textured point to the list public void Add(int x, int y, int vertexSize, Color vertexColor) { VertexPositionSizeColor newVertex = new VertexPositionSizeColor( new Vector3( (float)(x - vertexSize / 2), (float)(y - vertexSize / 2), 0.0F), vertexSize, vertexColor); // if exist a point in the same coordinate, skip adding it again if (!vertexList.Contains(newVertex)) { vertexList.Add(newVertex); } else { countSkipped++; } }
public void Remove(VertexPositionSizeColor vertex) { vertexList.Remove(vertex); }
// Add a textured point to the list public void Add(VertexPositionSizeColor vertex) { vertexList.Add(vertex); }