Example #1
0
        // 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++;
            }
        }
Example #2
0
 public void Remove(VertexPositionSizeColor vertex)
 {
     vertexList.Remove(vertex);
 }
Example #3
0
 // Add a textured point to the list
 public void Add(VertexPositionSizeColor vertex)
 {
     vertexList.Add(vertex);
 }