i6engine
1.0
|
Namespaces | |
i6e | |
i6e::math | |
boost | |
boost::serialization | |
i6engine | |
i6engine::math | |
Classes | |
class | i6e::math::i6eMatrix< T > |
Implements m x n matrix. More... | |
class | i6e::math::i6eQuaternion |
Class describing a 3d rotation. More... | |
class | i6e::math::i6eVector |
Implements 3-dimensional vectors. More... | |
class | i6e::math::i6eVector2< T > |
Implements 2-dimensional vectors. More... | |
class | i6e::math::i6eVector4 |
Implements 4-dimensional vectors. More... | |
Typedefs | |
typedef i6e::math::i6eQuaternion | Quaternion |
typedef i6e::math::i6eVector | Vec3 |
typedef i6e::math::i6eVector2< double > | Vec2 |
typedef i6e::math::i6eVector2< float > | Vec2f |
typedef i6e::math::i6eVector2< int32_t > | Vec2i |
typedef i6e::math::i6eVector2< uint32_t > | Vec2ui |
typedef i6e::math::i6eVector4 | Vec4 |
Functions | |
ISIXE_MATH_API std::ostream & | operator<< (std::ostream &stream, const Vec2 &v) |
stream operator for the i6eVector2 More... | |
ISIXE_MATH_API std::ostream & | operator<< (std::ostream &stream, const Vec2f &v) |
ISIXE_MATH_API std::ostream & | operator<< (std::ostream &stream, const Vec2i &v) |
ISIXE_MATH_API std::ostream & | operator<< (std::ostream &stream, const Vec2ui &v) |
Variables | |
const double | PI |
PI. More... | |
typedef i6e::math::i6eQuaternion Quaternion |
Definition at line 301 of file i6eQuaternion.h.
typedef i6e::math::i6eVector2<double> Vec2 |
Definition at line 273 of file i6eVector2.h.
typedef i6e::math::i6eVector2<float> Vec2f |
Definition at line 274 of file i6eVector2.h.
typedef i6e::math::i6eVector2<int32_t> Vec2i |
Definition at line 275 of file i6eVector2.h.
typedef i6e::math::i6eVector2<uint32_t> Vec2ui |
Definition at line 276 of file i6eVector2.h.
typedef i6e::math::i6eVector Vec3 |
Definition at line 309 of file i6eVector.h.
typedef i6e::math::i6eVector4 Vec4 |
Definition at line 221 of file i6eVector4.h.
ISIXE_MATH_API std::ostream& operator<< | ( | std::ostream & | stream, |
const Vec2 & | v | ||
) |
stream operator for the i6eVector2
ISIXE_MATH_API std::ostream& operator<< | ( | std::ostream & | stream, |
const Vec2f & | v | ||
) |
ISIXE_MATH_API std::ostream& operator<< | ( | std::ostream & | stream, |
const Vec2i & | v | ||
) |
ISIXE_MATH_API std::ostream& operator<< | ( | std::ostream & | stream, |
const Vec2ui & | v | ||
) |