Go to the source code of this file.
Classes | |
class | eagine::math::reflection_I< matrix< T, 4, 4, RM, V >, I > |
Implements constructor of reflection transformation matrix. More... | |
Namespaces | |
eagine | |
Common code is placed in this namespace. | |
eagine::math | |
Math-related code is placed in this namespace. | |
Typedefs | |
template<typename M > | |
using | eagine::math::reflection_x = reflection_I< M, 0 > |
Alias for implementation of constructor of reflection along x-axis matrix. | |
template<typename M > | |
using | eagine::math::reflection_y = reflection_I< M, 1 > |
Alias for implementation of constructor of reflection along y-axis matrix. | |
template<typename M > | |
using | eagine::math::reflection_z = reflection_I< M, 2 > |
Alias for implementation of constructor of reflection along z-axis matrix. | |
template<typename T , bool V> | |
using | eagine::math::matrix_reflection_x = convertible_matrix_constructor< reflection_x< matrix< T, 4, 4, true, V > >> |
Alias for constructor of reflection along x-axis transformation matrix. More... | |
template<typename T , bool V> | |
using | eagine::math::matrix_reflection_y = convertible_matrix_constructor< reflection_y< matrix< T, 4, 4, true, V > >> |
Alias for constructor of reflection along y-axis transformation matrix. More... | |
template<typename T , bool V> | |
using | eagine::math::matrix_reflection_z = convertible_matrix_constructor< reflection_z< matrix< T, 4, 4, true, V > >> |
Alias for constructor of reflection along z-axis transformation matrix. More... | |
Copyright Matus Chochlik. Distributed under the Boost Software License, Version 1.0. See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt