|
| Vec3f (const Vec3f &vec)=default |
|
| Vec3f (float x, float y, float z) |
|
| Vec3f (const Float4 &vec) |
|
| Vec3f (const Vector3D &vec) |
|
| Vec3f (const vector3d &vec) |
|
| Vec3f (const std::array< float, 3 > &vec) |
|
float | GetX () const |
|
float | GetY () const |
|
float | GetZ () const |
|
void | SetX (float o) |
|
void | SetY (float o) |
|
void | SetZ (float o) |
|
Vec3f & | operator+= (const Vec3f &o) |
|
Vec3f & | operator-= (const Vec3f &o) |
|
Vec3f & | operator*= (const Vec3f &o) |
|
Vec3f & | operator*= (float o) |
|
Vec3f & | operator/= (const Vec3f &o) |
|
Vec3f & | operator/= (float o) |
|
float | GetSquaredLength () const |
|
float | GetLength () const |
|
bool | IsZero (float epsiron=DefaultEpsilon) const |
|
Vec3f | Normalize () const |
|
Vec3f | NormalizePrecisely () const |
|
Vec3f | NormalizeFast () const |
|