Commit 7cca2abf 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 21ae2024
......@@ -39,10 +39,7 @@
* *
\*===========================================================================*/
#ifndef ANIMATIONHANDLE_HH
#define ANIMATIONHANDLE_HH
#pragma once
/**
* @brief A handle used to refer to an animation or to a specific frame in an animation
......@@ -81,4 +78,3 @@ private:
size_t iFrame;
};
#endif // ANIMATIONHANDLE_HH
......@@ -39,10 +39,8 @@
* *
\*===========================================================================*/
#pragma once
#ifndef SKELETON_ANIMATIONHELPER_HH
#define SKELETON_ANIMATIONHELPER_HH
#include <vector>
class AnimationHelper
......@@ -92,4 +90,3 @@ class AnimationHelper
#endif
//=============================================================================
#endif //SKELETON_ANIMATIONHELPER_HH
\ No newline at end of file
......@@ -39,10 +39,7 @@
* *
\*===========================================================================*/
#ifndef ANIMATIONT_HH
#define ANIMATIONT_HH
#pragma once
#include <vector>
#include <map>
......@@ -116,5 +113,3 @@ protected:
int fps_;
};
#endif
......@@ -39,10 +39,7 @@
* *
\*===========================================================================*/
#ifndef FRAMEANIMATIONT_HH
#define FRAMEANIMATIONT_HH
#pragma once
#include "AnimationT.hh"
......@@ -131,8 +128,7 @@ class FrameAnimationT : public AnimationT<PointT>
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(FRAMEANIMATIONT_C)
#define FRAMEANIMATIONT_TEMPLATES
#include "FrameAnimationT.cc"
#include "FrameAnimationT_impl.hh"
#endif
//=============================================================================
#endif //FRAMEANIMATIONT_HH
......@@ -39,10 +39,7 @@
* *
\*===========================================================================*/
#ifndef INTERPOLATIONANIMATIONT_HH
#define INTERPOLATIONANIMATIONT_HH
#pragma once
#include <vector>
#include <map>
......@@ -244,8 +241,7 @@ class InterpolationAnimationT : public AnimationT<PointT>
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(INTERPOLATIONANIMATIONT_C)
#define INTERPOLATIONANIMATIONT_TEMPLATES
#include "InterpolationAnimationT.cc"
#include "InterpolationAnimationT_impl.hh"
#endif
//=============================================================================
#endif //INTERPOLATIONANIMATIONT_HH
......@@ -41,8 +41,7 @@
#ifndef INTERPOLATIONMATRIXMANIPULATORT_HH
#define INTERPOLATIONMATRIXMANIPULATORT_HH
#pragma once
#include <ACG/Math/GLMatrixT.hh>
#include <vector>
......@@ -70,4 +69,3 @@ class InterpolationMatrixManipulatorT
private:
};
#endif //INTERPOLATIONMATRIXMANIPULATORT_HH
\ No newline at end of file
......@@ -39,10 +39,7 @@
* *
\*===========================================================================*/
#ifndef SKELETON_INTERPOLATIONT_HH
#define SKELETON_INTERPOLATIONT_HH
#pragma once
#include <utility>
#include <vector>
......@@ -103,8 +100,6 @@ class BezierInterpolationT : public InterpolationT<Scalar>
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(INTERPOLATIONT_CC)
#define INTERPOLATIONT_TEMPLATES
#include "BezierInterpolationT.cc"
#include "BezierInterpolationT_impl.hh"
#endif
//=============================================================================
#endif //SKELETON_INTERPOLATIONT_HH
\ No newline at end of file
......@@ -40,9 +40,7 @@
\*===========================================================================*/
#ifndef MULTIINTERPOLATIONANIMATIONT_HH
#define MULTIINTERPOLATIONANIMATIONT_HH
#pragma once
#include "InterpolationAnimationT.hh"
......@@ -154,8 +152,7 @@ class MultiInterpolationAnimationT : public InterpolationAnimationT<PointT>
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(MULTIINTERPOLATIONANIMATIONT_C)
#define MULTIINTERPOLATIONANIMATIONT_TEMPLATES
#include "MultiInterpolationAnimationT.cc"
#include "MultiInterpolationAnimationT_impl.hh"
#endif
//=============================================================================
#endif //MULTIINTERPOLATIONANIMATIONT_HH
......@@ -128,7 +128,7 @@ protected:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(JOINTT_C)
#define JOINTT_TEMPLATES
#include "JointT.cc"
#include "JointT_impl.hh"
#endif
//=============================================================================
#endif
......@@ -194,7 +194,7 @@ protected:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(POSET_C)
#define POSET_TEMPLATES
#include "PoseT.cc"
#include "PoseT_impl.hh"
#endif
......@@ -46,7 +46,7 @@
* @file Properties.hh
* @brief The header for the properties, one file for all objects
*
* All methods that are declared inside of template classes go into PropertiesT.cc, all other methods
* All methods that are declared inside of template classes go into PropertiesT_impl.hh, all other methods
* (those that are declared in normal classes) go into Properties.cc. Otherwise including the .cc
* (see end of this header) results in linker problems.
*/
......@@ -206,7 +206,7 @@ protected:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(PROPERTIES_C)
#define PROPERTIES_TEMPLATES
#include "PropertiesT.cc"
#include "PropertiesT_impl.hh"
#endif
//=============================================================================
#endif // PROPERTIES_HH defined
......
......@@ -192,7 +192,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_SKELETONNODET_C)
#define ACG_SKELETONNODET_TEMPLATES
#include "SkeletonNodeT.cc"
#include "SkeletonNodeT_impl.hh"
#endif
//=============================================================================
#endif // ACG_SKELETONNODET_HH defined
......
......@@ -227,7 +227,7 @@ protected:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(SKELETON_C)
#define SKELETONT_TEMPLATES
#include "SkeletonT.cc"
#include "SkeletonT_impl.hh"
#endif
//=============================================================================
#endif // SKELETONT_HH defined
......
......@@ -73,7 +73,7 @@ typedef SkinT< PolyMesh > PolyMeshSkin;
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(SKINT_C)
#define SKINT_TEMPLATES
#include "SkinT.cc"
#include "SkinT_impl.hh"
#endif
//=============================================================================
#endif
......
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