List of all members.
Detailed Description
Definition at line 13 of file vec2f.
Constructor & Destructor Documentation
inlib::vec2f::vec2f |
( |
| ) |
[inline] |
Definition at line 15 of file vec2f.
inlib::vec2f::vec2f |
( |
const float |
a_vec[2] | ) |
[inline] |
Definition at line 16 of file vec2f.
inlib::vec2f::vec2f |
( |
float |
a0, |
|
|
float |
a1 |
|
) |
| [inline] |
Definition at line 17 of file vec2f.
virtual inlib::vec2f::~vec2f |
( |
| ) |
[inline, virtual] |
Definition at line 19 of file vec2f.
inlib::vec2f::vec2f |
( |
const vec2f & |
a_from | ) |
[inline] |
Definition at line 21 of file vec2f.
Member Function Documentation
float inlib::vec2f::cross |
( |
const vec2f & |
aV | ) |
const [inline] |
Definition at line 75 of file vec2f.
float inlib::vec2f::dot |
( |
const vec2f & |
aV | ) |
const [inline] |
Definition at line 78 of file vec2f.
float inlib::vec2f::length |
( |
| ) |
const [inline] |
Definition at line 65 of file vec2f.
float inlib::vec2f::normalize |
( |
| ) |
[inline] |
Definition at line 69 of file vec2f.
{
float norme = length();
if(norme==0) return 0;
divide(norme);
return norme;
}
bool inlib::vec2f::operator!= |
( |
const vec2f & |
a_v | ) |
const [inline] |
Definition at line 61 of file vec2f.
vec2f inlib::vec2f::operator* |
( |
float |
a_v | ) |
const [inline] |
Definition at line 35 of file vec2f.
vec2f& inlib::vec2f::operator*= |
( |
float |
a_v | ) |
[inline] |
Definition at line 52 of file vec2f.
vec2f inlib::vec2f::operator+ |
( |
const vec2f & |
a_v | ) |
const [inline] |
Definition at line 39 of file vec2f.
vec2f& inlib::vec2f::operator+= |
( |
const vec2f & |
a_v | ) |
[inline] |
Definition at line 47 of file vec2f.
vec2f inlib::vec2f::operator- |
( |
const vec2f & |
a_v | ) |
const [inline] |
Definition at line 43 of file vec2f.
vec2f inlib::vec2f::operator- |
( |
| ) |
const [inline] |
Definition at line 57 of file vec2f.
vec2f& inlib::vec2f::operator= |
( |
const vec2f & |
a_from | ) |
[inline] |
Definition at line 22 of file vec2f.
bool inlib::vec2f::operator== |
( |
const vec2f & |
a_v | ) |
const [inline] |
Definition at line 60 of file vec2f.
float& inlib::vec2f::operator[] |
( |
unsigned int |
a_index | ) |
[inline] |
Definition at line 27 of file vec2f.
const float& inlib::vec2f::operator[] |
( |
unsigned int |
a_index | ) |
const [inline] |
Definition at line 31 of file vec2f.
float inlib::vec2f::x |
( |
| ) |
const [inline] |
Definition at line 63 of file vec2f.
float inlib::vec2f::y |
( |
| ) |
const [inline] |
Definition at line 64 of file vec2f.
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/old/inexlib-1.2/inlib/inlib/vec2f