![]() |
Blender V2.61 - r43446
|
Go to the source code of this file.
Classes | |
| class | MT_Vector2 |
Functions | |
| MT_Vector2 | operator+ (const MT_Vector2 &v1, const MT_Vector2 &v2) |
| MT_Vector2 | operator- (const MT_Vector2 &v1, const MT_Vector2 &v2) |
| MT_Vector2 | operator- (const MT_Vector2 &v) |
| MT_Vector2 | operator* (const MT_Vector2 &v, MT_Scalar s) |
| MT_Vector2 | operator* (MT_Scalar s, const MT_Vector2 &v) |
| MT_Vector2 | operator/ (const MT_Vector2 &v, MT_Scalar s) |
| MT_Scalar | MT_dot (const MT_Vector2 &v1, const MT_Vector2 &v2) |
| MT_Scalar | MT_length2 (const MT_Vector2 &v) |
| MT_Scalar | MT_length (const MT_Vector2 &v) |
| bool | MT_fuzzyZero (const MT_Vector2 &v) |
| bool | MT_fuzzyEqual (const MT_Vector2 &v1, const MT_Vector2 &v2) |
| MT_Scalar | MT_angle (const MT_Vector2 &v1, const MT_Vector2 &v2) |
| MT_Vector2 | MT_cross (const MT_Vector2 &v1, const MT_Vector2 &v2) |
| MT_Scalar | MT_triple (const MT_Vector2 &v1, const MT_Vector2 &v2, const MT_Vector2 &v3) |
Definition in file MT_Vector2.h.
| MT_Scalar MT_angle | ( | const MT_Vector2 & | v1, |
| const MT_Vector2 & | v2 | ||
| ) |
Definition at line 89 of file MT_Vector2.inl.
References MT_Vector2::angle().
| MT_Vector2 MT_cross | ( | const MT_Vector2 & | v1, |
| const MT_Vector2 & | v2 | ||
| ) |
Referenced by RAS_OpenGLRasterizer::FlushDebugShapes().
| MT_Scalar MT_dot | ( | const MT_Vector2 & | v1, |
| const MT_Vector2 & | v2 | ||
| ) |
Definition at line 77 of file MT_Vector2.inl.
References MT_Vector2::dot().
Referenced by RAS_MeshObject::polygonSlot::get(), MT_Transform::invert(), MT_Vector4::length2(), MT_Transform::operator()(), operator*(), sweepCircleCircle(), and sweepCircleSegment().
| bool MT_fuzzyEqual | ( | const MT_Vector2 & | v1, |
| const MT_Vector2 & | v2 | ||
| ) |
Definition at line 85 of file MT_Vector2.inl.
References MT_fuzzyZero().
Referenced by RAS_TexVert::closeTo().
| bool MT_fuzzyZero | ( | const MT_Vector2 & | v | ) |
Definition at line 84 of file MT_Vector2.inl.
References MT_Vector2::fuzzyZero().
| MT_Scalar MT_length | ( | const MT_Vector2 & | v | ) |
Definition at line 82 of file MT_Vector2.inl.
References MT_Vector2::length().
| MT_Scalar MT_length2 | ( | const MT_Vector2 & | v | ) |
Definition at line 81 of file MT_Vector2.inl.
References MT_Vector2::length2().
| MT_Scalar MT_triple | ( | const MT_Vector2 & | v1, |
| const MT_Vector2 & | v2, | ||
| const MT_Vector2 & | v3 | ||
| ) |
| MT_Vector2 operator* | ( | MT_Scalar | s, |
| const MT_Vector2 & | v | ||
| ) |
Definition at line 39 of file MT_Vector2.inl.
| MT_Vector2 operator* | ( | const MT_Vector2 & | v, |
| MT_Scalar | s | ||
| ) |
Definition at line 35 of file MT_Vector2.inl.
| MT_Vector2 operator+ | ( | const MT_Vector2 & | v1, |
| const MT_Vector2 & | v2 | ||
| ) |
Definition at line 23 of file MT_Vector2.inl.
| MT_Vector2 operator- | ( | const MT_Vector2 & | v1, |
| const MT_Vector2 & | v2 | ||
| ) |
Definition at line 27 of file MT_Vector2.inl.
| MT_Vector2 operator- | ( | const MT_Vector2 & | v | ) |
Definition at line 31 of file MT_Vector2.inl.
| MT_Vector2 operator/ | ( | const MT_Vector2 & | v, |
| MT_Scalar | s | ||
| ) |
Definition at line 41 of file MT_Vector2.inl.
References MT_assert, and MT_fuzzyZero().