Honeycomb
0.1
Component-Model Framework
|
#include "Honey/Math/Alge/Vec/Vec.h"
Go to the source code of this file.
Classes | |
struct | honey::matrix::priv::Traits< Vec< 1, Real, Options > > |
struct | honey::vec::priv::StorageFieldsMixin< Real, 1, Align > |
class | honey::Vec< 1, Real, Options > |
1D vector More... | |
class | honey::Matrix< 1, 1, Real, Options > |
Matrix 1x1 vector. More... | |
Namespaces | |
honey | |
Global Honeycomb namespace. | |
honey::vec | |
Vec util. | |
honey::vec::priv | |
Vec implementation details. | |
honey::matrix | |
Matrix util. | |
honey::matrix::priv | |
Matrix implementation details. | |
Typedefs | |
typedef Vec< 1 > | honey::Vec1 |
1D vector types More... | |
typedef Vec< 1, Float > | honey::Vec1_f |
typedef Vec< 1, Double > | honey::Vec1_d |
Functions | |
template<class R , int O> | |
void | honey::matrix::priv::storageCopy (const R *a, Vec< 1, R, O > &v) |
template<class R , int O> | |
void | honey::matrix::priv::storageCopy (const Vec< 1, R, O > &v, R *a) |
template<class R , int O> | |
void | honey::matrix::priv::storageFill (Vec< 1, R, O > &v, R f) |
template<class R , int O> | |
void | honey::matrix::priv::storageFillZero (Vec< 1, R, O > &v) |
template<class R , int O> | |
bool | honey::matrix::priv::storageEqual (const Vec< 1, R, O > &lhs, const Vec< 1, R, O > &rhs) |