public unsafe void GetFaceGroupsBuffer(int *pBuffer) { if (this.HasTriangleGroups) { DVector <int> .FastGetBuffer(this.FaceGroups, pBuffer); } }
public unsafe void GetVertexUVBuffer(float *pBuffer) { if (this.HasVertexUVs) { DVector <float> .FastGetBuffer(this.UVs, pBuffer); } }
public unsafe void GetVertexColorBuffer(float *pBuffer) { if (this.HasVertexColors) { DVector <float> .FastGetBuffer(this.Colors, pBuffer); } }
public unsafe void GetVertexNormalBuffer(float *pBuffer) { if (this.HasVertexNormals) { DVector <float> .FastGetBuffer(this.Normals, pBuffer); } }
public unsafe void GetTriangleBuffer(int *pBuffer) { DVector <int> .FastGetBuffer(this.Triangles, pBuffer); }
/* * copy internal data into buffers. Assumes that buffers are big enough!! */ public unsafe void GetVertexBuffer(double *pBuffer) { DVector <double> .FastGetBuffer(this.Vertices, pBuffer); }