Reign.Video.Abstraction.VertexProcessor.VertexProcessor C# (CSharp) Method

VertexProcessor() public method

public VertexProcessor ( SoftwareVertex vertex, Vector4 colors, Vector3 normals, Vector2 uvs, HardwareMeshProcessor mesh ) : System.Collections.Generic
vertex SoftwareVertex
colors Reign.Core.Vector4
normals Reign.Core.Vector3
uvs Reign.Core.Vector2
mesh HardwareMeshProcessor
return System.Collections.Generic
        public VertexProcessor(SoftwareVertex vertex, Vector4[] colors, Vector3[] normals, Vector2[] uvs, HardwareMeshProcessor mesh)
        {
            Positions = new Vector3[mesh.positions.Count];
            for (int i = 0; i != Positions.Length; ++i)
            {
                Positions[i] = mesh.positions[i][vertex.Index];
            }

            Colors = colors;
            Normals = normals;
            UVs = uvs;

            mesh.Verticies.AddLast(this);
        }
VertexProcessor