TypeDefsPoints.hpp
Go to the documentation of this file.
1 // ========================================================================================
2 // ApproxMVBB
3 // Copyright (C) 2014 by Gabriel Nützi <nuetzig (at) imes (d0t) mavt (d0t) ethz (døt) ch>
4 //
5 // This Source Code Form is subject to the terms of the Mozilla Public
6 // License, v. 2.0. If a copy of the MPL was not distributed with this
7 // file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 // ========================================================================================
9 
10 #ifndef ApproxMVBB_TypeDefsPoints_hpp
11 #define ApproxMVBB_TypeDefsPoints_hpp
12 
14 #include ApproxMVBB_TypeDefs_INCLUDE_FILE
15 
16 namespace ApproxMVBB{
17 namespace TypeDefsPoints {
18 
20 
21  using Vector3List = StdVecAligned<Vector3>;
22  using Vector2List = StdVecAligned<Vector2>;
23 
24  using Matrix3Dyn = MatrixStatDyn<3>;
25  using Matrix2Dyn = MatrixStatDyn<2>;
26 
27 }
28 }
29 
30 #define ApproxMVBB_DEFINE_POINTS_CONFIG_TYPES \
31  using Vector3List = ApproxMVBB::TypeDefsPoints::Vector3List; \
32  using Vector2List = ApproxMVBB::TypeDefsPoints::Vector2List;\
33  using Matrix3Dyn = ApproxMVBB::TypeDefsPoints::Matrix3Dyn;\
34  using Matrix2Dyn = ApproxMVBB::TypeDefsPoints::Matrix2Dyn;
35 
36 #endif
These are some container definitions.
StdVecAligned< Vector3 > Vector3List
StdVecAligned< Vector2 > Vector2List
MatrixStatDyn< 2 > Matrix2Dyn
MatrixStatDyn< 3 > Matrix3Dyn
#define ApproxMVBB_DEFINE_MATRIX_TYPES
Definition: TypeDefs.hpp:26


asr_approx_mvbb
Author(s): Gassner Nikolai
autogenerated on Mon Jun 10 2019 12:38:08