![]() |
Tesseract
Motion Planning Environment
|
Vector dim 2. More...
#include <vhacdVector.h>

Public Member Functions | |
| T & | operator[] (size_t i) |
| const T & | operator[] (size_t i) const |
| T & | X () |
| T & | Y () |
| const T & | X () const |
| const T & | Y () const |
| void | Normalize () |
| T | GetNorm () const |
| void | operator= (const Vec2 &rhs) |
| void | operator+= (const Vec2 &rhs) |
| void | operator-= (const Vec2 &rhs) |
| void | operator-= (T a) |
| void | operator+= (T a) |
| void | operator/= (T a) |
| void | operator*= (T a) |
| T | operator^ (const Vec2 &rhs) const |
| T | operator* (const Vec2 &rhs) const |
| Vec2 | operator+ (const Vec2 &rhs) const |
| Vec2 | operator- (const Vec2 &rhs) const |
| Vec2 | operator- () const |
| Vec2 | operator* (T rhs) const |
| Vec2 | operator/ (T rhs) const |
| Vec2 () | |
| Vec2 (T a) | |
| Vec2 (T x, T y) | |
| Vec2 (const Vec2 &rhs) | |
| ~Vec2 (void) | |
Private Attributes | |
| T | m_data [2] |
Vector dim 2.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| T tesseract_collision::VHACD::Vec2< T >::operator* | ( | const Vec2< T > & | rhs | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| Vec2 tesseract_collision::VHACD::Vec2< T >::operator- | ( | const Vec2< T > & | rhs | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |