is_vec Boost , ,
QVM: Quaternions, Vectors, Matrices
is_vec
# include <boost/qvm/vec_traits.hpp >[ORIG_END] -->
namespace
boost
{
namespace
qvm
{
template <class T>
struct is_vec
{
static bool const value=/*unspecified*/;
};
}
}
Этот шаблон типа определяет значение постоянной булевой константы времени компиляции, которое может быть использовано для определения, является ли типT векторным типом. Для векторных типов шаблонvec_traits может использоваться для доступа к их элементам в общем виде или для получения их размерности и скалярного типа.
See also:
Accessing Vector Elements | assign(vec,vec) | boost/qvm/swizzle.hpp | boost/qvm/vec_traits.hpp | cmp(vec,vec) | col_mat | convert_to(vec) | cross | deduce_vec | deduce_vec2 | diag_mat | dot(vec,vec) | mag(vec) | mag_sqr(vec) | normalize(vec) | normalized(vec) | operator!=(vec,vec) | operator*(mat,vec) | operator*(quat,vec) | operator*(vec,mat) | operator*(vec,scalar) | operator*=(vec,scalar) | operator+(vec,vec) | operator+=(vec,vec) | operator-(vec) | operator-(vec,vec) | operator-=(vec,vec) | operator/(vec,scalar) | operator/=(vec,scalar) | operator==(vec,vec) | rot_mat | rot_quat | rotate(mat,vec,scalar) | rotate(quat,vec,scalar) | row_mat | SFINAE/enable_if | scalar | scalar_cast(vec) | set_rot(mat,vec,scalar) | set_rot(quat,vec,scalar) | set_zero(vec) | transform_point | transform_vector | translation_mat | vec_index_read | vec_index_write | vec_traits | vref
Статья is_vec раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::