Commit 213d44ba authored by Jan Möbius's avatar Jan Möbius

Renamed T.cc files to T_impl.hh to get rid of IDE problems not showing them.

parent 854fff43
......@@ -111,9 +111,6 @@ acg_append_files (qrc "*.qrc" ${directories} .)
source_group(TREE ${CMAKE_SOURCE_DIR} FILES ${sources} ${headers} ${ui-files} ${qrc})
# remove template cc files from source file list
acg_drop_templates (sources)
if (QT5_FOUND)
acg_add_library (ACG SHARED ${sources} ${headers} ${qrc})
endif()
......@@ -165,7 +162,7 @@ if (GTEST_FOUND)
file(GLOB_RECURSE TEST_SOURCES tests/*.cc)
set(TESTED_SOURCES
Algorithm/DBSCANT.cc
Algorithm/DBSCANT_impl.hh
)
include_directories(${GTEST_INCLUDE_DIRS} ${OPENMESH_INCLUDE_DIR})
link_directories ( ${GTEST_LIBRARY_DIR})
......
......@@ -1111,7 +1111,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_DRAW_MESH_TCC)
#define ACG_DRAW_MESH_TEMPLATES
#include "DrawMeshT.cc"
#include "DrawMeshT_impl.hh"
#endif
//=============================================================================
#endif // ACG_DRAW_MESH_HH defined
......
......@@ -133,7 +133,7 @@ degToRad( const ValueT& _angle );
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ALGORITHMSANGLE_C)
#define ALGORITHMSANGLE_TEMPLATES
#include "AlgorithmsAngleT.cc"
#include "AlgorithmsAngleT_impl.hh"
#endif
//=============================================================================
#endif // ALGORITHMSANGLE_HH defined
......
......@@ -213,7 +213,7 @@ private: //---------------------------------------------------------------------
//=============================================================================
#if defined(OM_INCLUDE_TEMPLATES) && !defined(BSPIMPLT_C)
# define BSPIMPLT_TEMPLATES
# include "BSPImplT.cc"
# include "BSPImplT_impl.hh"
#endif
//=============================================================================
#endif // BSPIMPLT_HH defined
......
......@@ -158,7 +158,7 @@ protected: //-------------------------------------------------------------------
//=============================================================================
#if defined(OM_INCLUDE_TEMPLATES) && !defined(TRIANGLEBSPCORET_C)
# define TRIANGLEBSPCORET_TEMPLATES
# include "TriangleBSPCoreT.cc"
# include "TriangleBSPCoreT_impl.hh"
#endif
//=============================================================================
#endif // TRIANGLEBSPCORET_HH defined
......
......@@ -189,7 +189,7 @@ typedef DualQuaternionT<double> DualQuaterniond;
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_DUALQUATERNIONT_C)
#define ACG_QUATERNIONT_TEMPLATES
#include "DualQuaternionT.cc"
#include "DualQuaternionT_impl.hh"
#endif
//=============================================================================
#endif // ACG_DUALQUATERNION_HH defined
......
......@@ -331,7 +331,7 @@ typedef GLMatrixT<double> GLMatrixd;
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_GLMATRIX_C)
#define ACG_GLMATRIX_TEMPLATES
#include "GLMatrixT.cc"
#include "GLMatrixT_impl.hh"
#endif
//=============================================================================
#endif // ACG_GLMATRIX_HH defined
......
......@@ -305,7 +305,7 @@ operator>>(std::istream& is, Matrix4x4T<Scalar>& m)
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_MATRIX4X4_C)
#define ACG_MATRIX4X4_TEMPLATES
#include "Matrix4x4T.cc"
#include "Matrix4x4T_impl.hh"
#endif
//=============================================================================
#endif // ACG_MATRIX4X4_HH defined
......
......@@ -519,7 +519,7 @@ public:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_MESHNODE_C)
#define ACG_MESHNODE_TEMPLATES
#include "MeshNode2T.cc"
#include "MeshNode2T_impl.hh"
#endif
//=============================================================================
#endif // ACG_MESHNODE_HH defined
......
......@@ -336,7 +336,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_PRINCIPAL_AXIS_NODE_C)
#define ACG_PRINCIPAL_AXIS_NODE_TEMPLATES
#include "PrincipalAxisNodeT.cc"
#include "PrincipalAxisNodeT_impl.hh"
#endif
//=============================================================================
#endif // ACG_PRINCIPAL_AXIS_NODE_HH
......
......@@ -412,7 +412,7 @@ public:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_STATUS_NODES_C)
#define ACG_STATUS_NODES_TEMPLATES
#include "StatusNodesT.cc"
#include "StatusNodesT_impl.hh"
#endif
//=============================================================================
#endif // ACG_STATUS_NODES_HH defined
......
......@@ -584,7 +584,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_STRIP_PROCESSOR_C)
#define ACG_STRIP_PROCESSOR_TEMPLATES
#include "StripProcessorT.cc"
#include "StripProcessorT_impl.hh"
#endif
//=============================================================================
#endif // ACG_STRIP_PROCESSOR_HH defined
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment