mirror of
https://github.com/aportelli/LatAnalyze.git
synced 2025-12-20 16:24:28 +00:00
reintegration of LatCore & folder restructuration
This commit is contained in:
@@ -20,13 +20,27 @@
|
||||
#ifndef Latan_Global_hpp_
|
||||
#define Latan_Global_hpp_
|
||||
|
||||
#include <LatCore/LatCore.hpp>
|
||||
#include <LatAnalyze/Core/stdincludes.hpp>
|
||||
|
||||
#define BEGIN_LATAN_NAMESPACE \
|
||||
namespace Latan {\
|
||||
using namespace LatCore;
|
||||
namespace Latan {
|
||||
#define END_LATAN_NAMESPACE }
|
||||
|
||||
// macro utilities
|
||||
#define unique_arg(...) __VA_ARGS__
|
||||
#define DEBUG_VAR(x) std::cout << #x << "= " << x << std::endl
|
||||
#define DEBUG_MAT(m) std::cout << #m << "=\n" << m << std::endl
|
||||
|
||||
// attribute to switch off unused warnings with gcc
|
||||
#ifdef __GNUC__
|
||||
#define __dumb __attribute__((unused))
|
||||
#else
|
||||
#define __dumb
|
||||
#endif
|
||||
|
||||
// max length for paths
|
||||
#define MAX_PATH_LENGTH 512u
|
||||
|
||||
BEGIN_LATAN_NAMESPACE
|
||||
|
||||
// Placeholder type ////////////////////////////////////////////////////////////
|
||||
@@ -47,6 +61,8 @@ namespace Env
|
||||
|
||||
END_LATAN_NAMESPACE
|
||||
|
||||
#include <LatAnalyze/Exceptions.hpp>
|
||||
#include <LatAnalyze/Core/Eigen.hpp>
|
||||
#include <LatAnalyze/Core/Exceptions.hpp>
|
||||
#include <LatAnalyze/Core/Utilities.hpp>
|
||||
|
||||
#endif // Latan_Global_hpp_
|
||||
|
||||
Reference in New Issue
Block a user