Example #1
0
 public PointRadiusBuffer CreateRadiusBufferData(PointGridderSource src, float radius)
 {
     PointRadiusBuffer radiusBuffer = new PointRadiusBuffer();
     unsafe
     {
         int dimenSize = src.DimenSize;
         radiusBuffer.AllocMem(dimenSize);
         float* radiues = (float*)radiusBuffer.Data;
         for (int gridIndex = 0; gridIndex < dimenSize; gridIndex++)
         {
             radiues[gridIndex] = radius;
         }
     }
     return radiusBuffer;
 }
Example #2
0
        public PointRadiusBuffer CreateRadiusBufferData(PointGridderSource src, float radius)
        {
            PointRadiusBuffer radiusBuffer = new PointRadiusBuffer();

            unsafe
            {
                int dimenSize = src.DimenSize;
                radiusBuffer.AllocMem(dimenSize);
                float *radiues = (float *)radiusBuffer.Data;
                for (int gridIndex = 0; gridIndex < dimenSize; gridIndex++)
                {
                    radiues[gridIndex] = radius;
                }
            }
            return(radiusBuffer);
        }