#include <affine.hpp>
Definition at line 169 of file affine.hpp.
Reimplemented from void_binary_helper< affine< C, VC > >.
Definition at line 178 of file affine.hpp.
References Affine, and mmx::vector_access().
00178 { 00179 return Affine (as<C> (vector_access (v, 0)), 00180 as<VC> (vector_access (v, 1)), 00181 as<VR> (vector_access (v, 2))); }
Reimplemented from void_binary_helper< affine< C, VC > >.
Definition at line 174 of file affine.hpp.
References mmx::gen_vec().
00174 { 00175 return gen_vec (as<generic> (base (z)), 00176 as<generic> (slope (z)), 00177 as<generic> (limits (z))); }
static generic full_type_name | ( | ) | [inline, static] |
Reimplemented from void_binary_helper< affine< C, VC > >.
Definition at line 172 of file affine.hpp.
References mmx::C, Full_type_name, and mmx::gen().
static string short_type_name | ( | ) | [inline, static] |
Reimplemented from void_binary_helper< affine< C, VC > >.
Definition at line 170 of file affine.hpp.
References mmx::C, and Short_type_name.
00170 { 00171 return "Af" * Short_type_name (C) * Short_type_name (VC); }
Reimplemented from void_binary_helper< affine< C, VC > >.
Definition at line 182 of file affine.hpp.