|
| | 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.