NeoN
A framework for CFD software
Loading...
Searching...
No Matches
Macros
macros.hpp File Reference
#include "NeoN/core/primitives/vec3.hpp"

Go to the source code of this file.

Macros

#define NN_FOR_ALL_INTEGER_TYPES(_macro)
 
#define NN_FOR_ALL_SCALAR_TYPES(_macro)
 
#define NN_FOR_ALL_VALUE_TYPES(_macro)
 

Macro Definition Documentation

◆ NN_FOR_ALL_INTEGER_TYPES

#define NN_FOR_ALL_INTEGER_TYPES (   _macro)
Value:
_macro(uint32_t); \
_macro(uint64_t); \
_macro(int32_t); \
_macro(int64_t)

Definition at line 11 of file macros.hpp.

◆ NN_FOR_ALL_SCALAR_TYPES

#define NN_FOR_ALL_SCALAR_TYPES (   _macro)
Value:
_macro(float); \
_macro(double)

Definition at line 21 of file macros.hpp.

◆ NN_FOR_ALL_VALUE_TYPES

#define NN_FOR_ALL_VALUE_TYPES (   _macro)
Value:
_macro(Vec3)
#define NN_FOR_ALL_SCALAR_TYPES(_macro)
Definition macros.hpp:21

Definition at line 29 of file macros.hpp.