Cleanage.
[GPU.git] / WCudaMSE / Student_Cuda_Image / src / cpp / core / 04_RayTracing / moo / device / Sphere.h
index 0567fb8..a437dab 100644 (file)
@@ -2,14 +2,13 @@
 #define SPHERE_H
 
 #include "cudaTools.h"
-#include "cudaType_CPU.h"
 #include "MathTools.h"
 
 class Sphere
     {
     public:
         __host__
-        Sphere(cpu::float3 centre, float r, float hue) :
+        Sphere(float3 centre, float r, float hue) :
             centre(centre),
             hueInitial(hue)
             {
@@ -22,7 +21,7 @@ class Sphere
             }
 
         __host__
-        void setCentre(const cpu::float3& centre)
+        void setCentre(const float3& centre)
             {
             this->centre = centre;
             }
@@ -41,7 +40,7 @@ class Sphere
             }
 
         __device__
-        float hCarre(cpu::float2 xySol)
+        float hCarre(float2 xySol)
             {
             float a = (centre.x - xySol.x);
             float b = (centre.y - xySol.y);
@@ -86,7 +85,7 @@ class Sphere
 
     private:
         float r;
-        cpu::float3 centre;
+        float3 centre;
         float hueInitial;
         float rCarre;