Assimp
v2.0 (November 2010)
|
Represents a two-dimensional vector. More...
Public Member Functions | |
aiVector2D () | |
aiVector2D (float _x, float _y) | |
aiVector2D (float _xyz) | |
aiVector2D (const aiVector2D &o) | |
float | Length () const |
aiVector2D & | Normalize () |
bool | operator!= (const aiVector2D &other) const |
const aiVector2D & | operator*= (float f) |
const aiVector2D & | operator+= (const aiVector2D &o) |
const aiVector2D & | operator-= (const aiVector2D &o) |
const aiVector2D & | operator/= (float f) |
aiVector2D & | operator= (float f) |
bool | operator== (const aiVector2D &other) const |
float | operator[] (unsigned int i) const |
float & | operator[] (unsigned int i) |
void | Set (float pX, float pY) |
float | SquareLength () const |
const aiVector2D | SymMul (const aiVector2D &o) |
Public Attributes | |
float | x |
float | y |
Represents a two-dimensional vector.
aiVector2D::aiVector2D | ( | ) | [inline] |
aiVector2D::aiVector2D | ( | float | _x, |
float | _y | ||
) | [inline] |
aiVector2D::aiVector2D | ( | float | _xyz | ) | [inline] |
aiVector2D::aiVector2D | ( | const aiVector2D & | o | ) | [inline] |
float aiVector2D::Length | ( | ) | const [inline] |
aiVector2D& aiVector2D::Normalize | ( | ) | [inline] |
bool aiVector2D::operator!= | ( | const aiVector2D & | other | ) | const [inline] |
const aiVector2D& aiVector2D::operator*= | ( | float | f | ) | [inline] |
const aiVector2D& aiVector2D::operator+= | ( | const aiVector2D & | o | ) | [inline] |
const aiVector2D& aiVector2D::operator-= | ( | const aiVector2D & | o | ) | [inline] |
const aiVector2D& aiVector2D::operator/= | ( | float | f | ) | [inline] |
aiVector2D& aiVector2D::operator= | ( | float | f | ) | [inline] |
bool aiVector2D::operator== | ( | const aiVector2D & | other | ) | const [inline] |
float aiVector2D::operator[] | ( | unsigned int | i | ) | const [inline] |
float& aiVector2D::operator[] | ( | unsigned int | i | ) | [inline] |
void aiVector2D::Set | ( | float | pX, |
float | pY | ||
) | [inline] |
float aiVector2D::SquareLength | ( | ) | const [inline] |
const aiVector2D aiVector2D::SymMul | ( | const aiVector2D & | o | ) | [inline] |
float aiVector2D::x |
float aiVector2D::y |