is_mat Boost , ,
QVM: Quaternions, Vectors, Matrices
is_mat
# include <boost/qvm/mat_traits.hpp >[ORIG_END] -->
namespace
boost
{
namespace
qvm
{
template <class T>
struct is_mat
{
static bool const value=/*unspecified*/;
};
}
}
Этот шаблон типа определяет значение постоянной булевой константы времени компиляции, которое может быть использовано для определения типаT . Для типов матриц шаблонmat_traits может использоваться для доступа к их элементам в общем виде или для получения их размеров и скалярного типа.
See also:
assign(mat,mat) | boost/qvm/mat_traits.hpp | cmp(mat,mat) | col | convert_to(mat) | convert_to(quat) | deduce_mat | deduce_mat2 | determinant | diag | inverse(mat) | mat_index_read | mat_index_write | mat_traits | mref | operator!=(mat,mat) | operator*(mat,mat) | operator*(mat,scalar) | operator*(mat,vec) | operator*(vec,mat) | operator*=(mat,mat) | operator*=(mat,scalar) | operator+(mat,mat) | operator+=(mat,mat) | operator-(mat) | operator-(mat,mat) | operator-=(mat,mat) | operator/(mat,scalar) | operator/=(mat,scalar) | operator==(mat,mat) | rotate(mat,vec,scalar) | rotate_x(mat,scalar) | rotate_y(mat,scalar) | rotate_z(mat,scalar) | row | SFINAE/enable_if | scalar | scalar_cast(mat) | set_identity(mat) | set_rot(mat,vec,scalar) | set_rotx(mat,scalar) | set_roty(mat,scalar) | set_rotz(mat,scalar) | set_zero(mat) | transform_point | transform_vector | translation
Статья is_mat раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::