My Project
|
#include <mia/core/gsl_defines.hh>
Go to the source code of this file.
Macros | |
#define | EXPORT DO_EXPORT |
Macro to set visibility to default, resp. __declspec(dllexport) More... | |
#define | EXPORT_CORE DO_IMPORT |
Macro to manage Visual C++ style dllimport/dllexport. More... | |
#define | MIA_MODULE_SUFFIX "mia" |
suffix for plug-ins More... | |
#define | NS_BEGIN(NS) namespace NS { |
conveniance define to start a namespace More... | |
#define | NS_END } |
conveniance define to end a namespace More... | |
#define | NS_MIA_BEGIN namespace mia { |
conveniance define to start the mia namespace More... | |
#define | NS_MIA_END } |
conveniance define to end the mia namespace More... | |
#define | NS_MIA_USE using namespace mia; |
conveniance define to use the mia namespace More... | |
#define | NS_USE(NS) using namespace NS |
conveniance define to use s namespace More... | |
Enumerations | |
enum | EInterpolation { ip_nn , ip_linear , ip_bspline0 , ip_bspline1 , ip_bspline2 , ip_bspline3 , ip_bspline4 , ip_bspline5 , ip_omoms3 , ip_unknown } |
some constants for interpoation types More... | |
enum | EInterpolationFactory { ipf_spline , ipf_unknown } |
Enumerate for the types of possible interpolator factories. More... | |
Functions | |
EXPORT_CORE char const * | get_revision () |
This file provides some defines to make life easier
Definition in file defines.hh.
#define EXPORT DO_EXPORT |
Macro to set visibility to default, resp. __declspec(dllexport)
Definition at line 105 of file defines.hh.
#define EXPORT_CORE DO_IMPORT |
Macro to manage Visual C++ style dllimport/dllexport.
Definition at line 101 of file defines.hh.
#define MIA_MODULE_SUFFIX "mia" |
suffix for plug-ins
Definition at line 84 of file defines.hh.
#define NS_BEGIN | ( | NS | ) | namespace NS { |
conveniance define to start a namespace
Definition at line 42 of file defines.hh.
#define NS_END } |
conveniance define to end a namespace
Definition at line 45 of file defines.hh.
#define NS_MIA_BEGIN namespace mia { |
conveniance define to start the mia namespace
Definition at line 33 of file defines.hh.
#define NS_MIA_END } |
conveniance define to end the mia namespace
Definition at line 36 of file defines.hh.
#define NS_MIA_USE using namespace mia; |
conveniance define to use the mia namespace
Definition at line 39 of file defines.hh.
#define NS_USE | ( | NS | ) | using namespace NS |
conveniance define to use s namespace
Definition at line 48 of file defines.hh.
enum EInterpolation |
some constants for interpoation types
Definition at line 62 of file defines.hh.
Enumerate for the types of possible interpolator factories.
Enumerator | |
---|---|
ipf_spline | bspline based interpolation |
ipf_unknown | unkown type |
Definition at line 76 of file defines.hh.
EXPORT_CORE char const* get_revision | ( | ) |