|
| Vector4 (const VType x, const VType y, const VType z, const VType w) |
|
| Vector4 (const Self &vb) |
|
| Vector4 (const Vector2< VType > &vb, const VType z, const VType w) |
|
| Vector4 (const Vector2< VType > &vb1, const Vector2< VType > &vb2) |
|
| Vector4 (const Vector3< VType > &vb, const VType w) |
|
bool | operator== (const Self &vb) const |
|
bool | operator!= (const Self &vb) const |
|
bool | aequal (const Self &vb, FloatType margin) const |
|
bool | operator< (const Self &vb) const |
|
bool | operator> (const Self &vb) const |
|
bool | operator<= (const Self &vb) const |
|
bool | operator>= (const Self &vb) const |
|
void | Set (const VType x, const VType y, const VType z, const VType w) |
|
Self & | operator= (const Self &vb) |
|
Self & | operator+= (const Self &vb) |
|
Self & | operator-= (const Self &vb) |
|
Self & | operator *= (const VType k) |
|
Self & | operator/= (const VType k) |
|
Self | MulComponents (const Self &vb) const |
|
Self | DivComponents (const Self &vb) const |
|
Self | operator+ (const Self &vb) const |
|
Self | operator- (const Self &vb) const |
|
VType | DotProd (const Self &vb) const |
|
Self | operator * (const VType k) const |
|
Self | operator/ (const VType k) const |
|
VType & | operator[] (const int b) |
|
VType | operator[] (const int b) const |
|
void | x (const VType &v) |
|
VType | x () const |
|
void | y (const VType &v) |
|
VType | y () const |
|
void | z (const VType &v) |
|
VType | z () const |
|
void | w (const VType &v) |
|
VType | w () const |
|
VType * | Data () |
|
const VType * | Data () const |
|
VType | Norm2 (void) const |
|
FloatType | Norm (void) const |
|
Self | Normalize () const |
|
Self | Sqrt () const |
|
Self | Fabs () const |
|
Self | Abs () const |
|
Self | Floor () const |
|
Self | Ceil () const |
|
Self | FRound () const |
|
Vector4< int > | IRound () const |
|
void | Clear () |
|
bool | IsNaN () const |
|
template<typename VType2 > |
Vector4< VType > | Cast (const Vector4< VType2 > &vb) |
|
template<typename VType>
class Vector4< VType >
Definition at line 22 of file vector2.h.