AlignT.hh 467 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

namespace align{

template< class MeshT >
void moveToMean(MeshT& _mesh);

template< class MeshT >
void rotate(MeshT& _mesh);

template< class MeshT >
void moveCenterOfBBToOrigin(MeshT& _mesh);

template< class MeshT >
void scaleToUnitCubeNonUniform(MeshT& _mesh);

template< class MeshT >
void scaleToUnitCubeUniform(MeshT& _mesh);

} // namespace align


#if defined(INCLUDE_TEMPLATES) && !defined(ALIGNT_CC)
#define MALIGNT_TEMPLATES
#include "AlignT.cc"
#endif