From 194ac022eb90e3f8719ba811fb3658a81d1b4b60 Mon Sep 17 00:00:00 2001 From: Nathan Litke Date: Thu, 11 Sep 2014 16:20:46 -0700 Subject: [PATCH] Added forward declarations for template specializations for raw topology data. --- opensubdiv/far/topologyRefinerFactory.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/opensubdiv/far/topologyRefinerFactory.h b/opensubdiv/far/topologyRefinerFactory.h index 739f7d9a..d0943b37 100644 --- a/opensubdiv/far/topologyRefinerFactory.h +++ b/opensubdiv/far/topologyRefinerFactory.h @@ -334,6 +334,29 @@ TopologyRefinerFactory::assignComponentTags(TopologyRefiner& /* refiner */ #endif +// +// Specialization for raw topology data +// +template <> +void +TopologyRefinerFactory::resizeComponentTopology( + TopologyRefiner & refiner, TopologyDescriptor const & desc); + +template <> +void +TopologyRefinerFactory::assignComponentTopology( + TopologyRefiner & refiner, TopologyDescriptor const & desc); + +template <> +void +TopologyRefinerFactory::assignFaceVaryingTopology( + TopologyRefiner & refiner, TopologyDescriptor const & desc); + +template <> +void +TopologyRefinerFactory::assignComponentTags( + TopologyRefiner & refiner, TopologyDescriptor const & desc); + } // end namespace Far } // end namespace OPENSUBDIV_VERSION