Esempio n. 1
0
 internal void Copy(MxBlock <T> newBlock, int length)
 {
     for (var i = 0; i < Math.Min(length, Length); i++)
     {
         newBlock[i] = block[i];
     }
 }
Esempio n. 2
0
 internal MxFaceQSlim(MxStdModel model) : base(model)
 {
     faceInfo = new MxBlock <TriInfo>(model.FaceCount);
 }
Esempio n. 3
0
 internal MxEdgeQSlim(MxStdModel model)
     : base(model)
 {
     edgeLinks   = new MxBlock <List <MxQSlimEdge> >(model.VertCount);
     Contracted += ContractionCallback;
 }
Esempio n. 4
0
 internal void Copy(MxBlock <T> newBlock)
 {
     Copy(newBlock, newBlock.Length);
 }
Esempio n. 5
0
 internal MxQSlim(MxStdModel model)
     : base(model)
 {
     quadrics        = new MxBlock <MxQuadric3>(model.VertCount);
     ObjectTransform = null;
 }