maths
Class CVector4D
in Vector4D.h
- class CVector4D
m_W
public float m_W;
m_X
public float m_X;
m_Y
public float m_Y;
m_Z
public float m_Z;
CVector4D
public CVector4D( const float f[ 4] );
CVector4D
public CVector4D( float x, float y, float z, float w );
CVector4D
public CVector4D( const CVector4D& p );
CVector4D
public CVector4D();
Dot
public float Dot( const CVector4D& a ) const;
float*
public operator const float*() const;
Length
public float Length() const;
LengthSquared
public float LengthSquared() const;
Normalize
public void Normalize();
operator*
public CVector4D operator*( const CVector4D& t ) const;
operator*
public CVector4D operator*( float f ) const;
operator*=
public CVector4D& operator*=( const CVector4D& t );
operator*=
public CVector4D& operator*=( float f );
operator+
public CVector4D operator+( const CVector4D& t ) const;
operator+=
public CVector4D& operator+=( const CVector4D& t );
operator-
public CVector4D operator-() const;
operator-
public CVector4D operator-( const CVector4D& t ) const;
operator-=
public CVector4D& operator-=( const CVector4D& t );
operator/
public CVector4D operator/( float f ) const;
operator/=
public CVector4D& operator/=( float f );