PhysicsBasedAnimationToolkit 0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
Loading...
Searching...
No Matches
Api.h
1#ifndef PBAT_MATH_LINALG_MINI_API_H
2#define PBAT_MATH_LINALG_MINI_API_H
3
4#include "Assign.h"
5#include "Concepts.h"
6#include "SubMatrix.h"
7#include "Transpose.h"
8
9#define PBAT_MINI_READ_API(SelfType) \
10 PBAT_MINI_DIMENSIONS_API \
11 PBAT_MINI_CONST_SUBMATRIX_API(SelfType) \
12 PBAT_MINI_CONST_TRANSPOSE_API(SelfType)
13
14#define PBAT_MINI_READ_WRITE_API(SelfType) \
15 PBAT_MINI_DIMENSIONS_API \
16 PBAT_MINI_ASSIGN_API(SelfType) \
17 PBAT_MINI_SUBMATRIX_API(SelfType) \
18 PBAT_MINI_CONST_SUBMATRIX_API(SelfType) \
19 PBAT_MINI_TRANSPOSE_API(SelfType) \
20 PBAT_MINI_CONST_TRANSPOSE_API(SelfType)
21
22#endif // PBAT_MATH_LINALG_MINI_API_H