|
| moVector2 () |
|
| moVector2 (Real fX, Real fY) |
|
| moVector2 (const Real *afTuple) |
|
| moVector2 (const moVector2 &rkV) |
|
| operator const Real * () const |
|
| operator Real * () |
|
Real | operator[] (int i) const |
|
Real & | operator[] (int i) |
|
Real | X () const |
|
Real & | X () |
|
Real | Y () const |
|
Real & | Y () |
|
moVector2 & | operator= (const moVector2 &rkV) |
|
bool | operator== (const moVector2 &rkV) const |
|
bool | operator!= (const moVector2 &rkV) const |
|
bool | operator< (const moVector2 &rkV) const |
|
bool | operator<= (const moVector2 &rkV) const |
|
bool | operator> (const moVector2 &rkV) const |
|
bool | operator>= (const moVector2 &rkV) const |
|
moVector2 | operator+ (const moVector2 &rkV) const |
|
moVector2 | operator- (const moVector2 &rkV) const |
|
moVector2 | operator* (Real fScalar) const |
|
moVector2 | operator/ (Real fScalar) const |
|
moVector2 | operator- () const |
|
moVector2 & | operator+= (const moVector2 &rkV) |
|
moVector2 & | operator-= (const moVector2 &rkV) |
|
moVector2 & | operator*= (Real fScalar) |
|
moVector2 & | operator/= (Real fScalar) |
|
Real | Length () const |
|
Real | SquaredLength () const |
|
Real | Dot (const moVector2 &rkV) const |
|
Real | Normalize () |
|
moVector2 | Perp () const |
| returns (y,-x) Más...
|
|
moVector2 | UnitPerp () const |
| returns (y,-x)/sqrt(x*x+y*y) Más...
|
|
Real | DotPerp (const moVector2 &rkV) const |
| returns DotPerp((x,y),(V.x,V.y)) = x*V.y - y*V.x Más...
|
|
void | GetBarycentrics (const moVector2 &rkV0, const moVector2 &rkV1, const moVector2 &rkV2, Real afBary[3]) const |
|
Real | Cosine (const moVector2< Real > &rkV) |
|
Real | Angle (const moVector2< Real > &rkV) |
|
template<> |
const moVector2< MOlong > | UNIT_Y (0, 1) |
|
template<> |
const moVector2< MOlong > | ONE (1, 1) |
|
template<> |
const moVector2< MOdouble > | ZERO (0.0, 0.0) |
|
template<> |
const moVector2< MOdouble > | UNIT_X (1.0, 0.0) |
|
template<> |
const moVector2< MOdouble > | UNIT_Y (0.0, 1.0) |
|
template<> |
const moVector2< MOdouble > | ONE (1.0, 1.0) |
|
| moAbstract () |
|
virtual | ~moAbstract () |
|
virtual MOboolean | Init () |
| Inicializa el objeto. Más...
|
|
virtual MOboolean | Finish () |
| Finaliza el objeto, libera recursos. Más...
|
|
MOboolean | Initialized () |
| Pregunta si está inicializado. Más...
|
|
template<class Real>
class moVector2< Real >
Definición en la línea 46 del archivo moMathVector.h.