remove \r
[extl.git] / extl / math / vmatrix_selector.h
blob713b8fc263e41cb3d427f87377f57483ecd1253e
1 /* ///////////////////////////////////////////////////////////////////////
2 * File: vmatrix_selector.h
4 * Created: 09.03.15
5 * Updated: 09.03.15
7 * Brief: vmatrix_selector class
9 * [<Home>]
10 * Copyright (c) 2008-2020, Waruqi All rights reserved.
11 * //////////////////////////////////////////////////////////////////// */
13 #ifndef EXTL_MATH_VMATRIX_SELECTOR_H
14 #define EXTL_MATH_VMATRIX_SELECTOR_H
16 /*!\file vmatrix_selector.h
17 * \brief vmatrix_selector class
20 #ifndef __cplusplus
21 # error vmatrix_selector.h need be supported by c++.
22 #endif
24 /* ///////////////////////////////////////////////////////////////////////
25 * Includes
27 #include "basic_vmatrix.h"
29 /* ///////////////////////////////////////////////////////////////////////
30 * ::extl namespace
32 EXTL_BEGIN_NAMESPACE
34 /*!\brief vmatrix_selector class
36 * \ingroup extl_group_algorithm
38 template<typename_param_k Val>
39 struct vmatrix_selector
41 typedef basic_vmatrix < Val
42 , typename_type_k buffer_selector<Val>::buffer_type
43 > vmatrix_type;
45 /* ///////////////////////////////////////////////////////////////////////
46 * ::extl namespace
48 EXTL_END_NAMESPACE
50 /* //////////////////////////////////////////////////////////////////// */
51 #endif /* EXTL_MATH_VMATRIX_SELECTOR_H */
52 /* //////////////////////////////////////////////////////////////////// */