Program Listing for File device.hpp

Return to documentation for file (pcl\gpu\tracking\src\cuda\device.hpp)

#ifndef PCL_GPU_TRACKING_DEVICE_HPP_
#define PCL_GPU_TRACKING_DEVICE_HPP_

#include "internal.h"

namespace pcl
{
  namespace device
  {
    __device__ __forceinline__ float
      getSampleNormal (const float mean, const float cov, curandState* rng_state)
    {
      float rn = curand_normal(rng_state);
      return (rn*cov + mean);
    }
  }
}

#endif // PCL_GPU_TRACKING_DEVICE_HPP_