godot/thirdparty/embree/kernels/geometry/triangle.h

// Copyright 2009-2021 Intel Corporation
// SPDX-License-Identifier: Apache-2.0

#pragma once

#include "primitive.h"

namespace embree
{
  /* Precalculated representation for M triangles. Stores for each
     triangle a base vertex, two edges, and the geometry normal to
     speed up intersection calculations */
  template<int M>
  struct TriangleM
  {};

  template<int M>
  typename TriangleM<M>::Type TriangleM<M>::type;

  Triangle4;
}