#pragma once
#include "trianglei.h"
#include "triangle_intersector_moeller.h"
#include "triangle_intersector_pluecker.h"
namespace embree
{
namespace isa
{
template<int M, bool filter>
struct TriangleMiIntersector1Moeller
{ … };
template<int M, int K, bool filter>
struct TriangleMiIntersectorKMoeller
{ … };
template<int M, bool filter>
struct TriangleMiIntersector1Pluecker
{ … };
template<int M, int K, bool filter>
struct TriangleMiIntersectorKPluecker
{ … };
template<int M, bool filter>
struct TriangleMiMBIntersector1Moeller
{ … };
template<int M, int K, bool filter>
struct TriangleMiMBIntersectorKMoeller
{ … };
template<int M, bool filter>
struct TriangleMiMBIntersector1Pluecker
{ … };
template<int M, int K, bool filter>
struct TriangleMiMBIntersectorKPluecker
{ … };
}
}