// Copyright 2009-2021 Intel Corporation // SPDX-License-Identifier: Apache-2.0 #pragma once #include "../common/geometry.h" #include "../common/buffer.h" #include "half_edge.h" #include "catmullclark_coefficients.h" namespace embree { struct __aligned(64) FinalQuad { … }; template<typename Vertex, typename Vertex_t = Vertex> struct __aligned(64) CatmullClark1RingT { … }; CatmullClark1Ring3fa; template<typename Vertex, typename Vertex_t = Vertex> struct __aligned(64) GeneralCatmullClark1RingT { … }; }