Example #1
0
 public unsafe void GetFaceGroupsBuffer(int *pBuffer)
 {
     if (this.HasTriangleGroups)
     {
         DVector <int> .FastGetBuffer(this.FaceGroups, pBuffer);
     }
 }
Example #2
0
 public unsafe void GetVertexUVBuffer(float *pBuffer)
 {
     if (this.HasVertexUVs)
     {
         DVector <float> .FastGetBuffer(this.UVs, pBuffer);
     }
 }
Example #3
0
 public unsafe void GetVertexColorBuffer(float *pBuffer)
 {
     if (this.HasVertexColors)
     {
         DVector <float> .FastGetBuffer(this.Colors, pBuffer);
     }
 }
Example #4
0
 public unsafe void GetVertexNormalBuffer(float *pBuffer)
 {
     if (this.HasVertexNormals)
     {
         DVector <float> .FastGetBuffer(this.Normals, pBuffer);
     }
 }
Example #5
0
 public unsafe void GetTriangleBuffer(int *pBuffer)
 {
     DVector <int> .FastGetBuffer(this.Triangles, pBuffer);
 }
Example #6
0
        /*
         * copy internal data into buffers. Assumes that buffers are big enough!!
         */

        public unsafe void GetVertexBuffer(double *pBuffer)
        {
            DVector <double> .FastGetBuffer(this.Vertices, pBuffer);
        }