 		{	
 			enum
 			{
-				CTA_SIZE = 192,
+                CTA_SIZE = 192
 			};
 			
 			int work_size;

			SpinImpl<radial, angular, UseCustomAxesCloud> si;
			si.rotation_axes_cloud = rotation_axes_cloud;
			computeSpinImages_caller(si, support_angle_cos, indices, input_cloud, input_normals, surface, normals, neighbours, min_neighb, image_width, bin_size, output);		
		};		
	}
}


				float3 origin_normal = input_normals ? fetch(input_normals, index) : make_float3(0.f, 0.f, 0.f); 				
				origin_normal = normalized_safe(origin_normal); //normalize if non-zero

                float3 rotation_axis = AxesStrategy::getRotationAxes(index, origin_normal);
				rotation_axis = normalized_safe(rotation_axis); //normalize if non-zero

				const float eps = numeric_limits<float>::epsilon ();
