ps
Class CVector2D
in Vector2D.h
- class CVector2D
Field Summary |
float |
x
|
float |
y
|
Method Summary |
inline CVector2D |
beta() const
|
inline float |
betadot( const CVector2D& u ) const
|
static inline float |
betadot( const CVector2D& u, const CVector2D& v )
|
inline |
operator CVector3D() const
|
inline float |
Dot( const CVector2D& u ) const
|
static inline float |
Dot( const CVector2D& u, const CVector2D& v )
|
inline float |
Length() const
|
inline float |
length2() const
|
CVector2D |
Normalize() const
|
inline CVector2D |
operator*( const float scale ) const
|
inline CVector2D& |
operator*=( const float scale )
|
inline CVector2D |
operator+( const CVector2D& u ) const
|
inline CVector2D& |
operator+=( const CVector2D& u )
|
inline CVector2D |
operator-( const CVector2D& u ) const
|
inline CVector2D& |
operator-=( const CVector2D& u )
|
inline CVector2D |
operator/( const float scale ) const
|
inline CVector2D& |
operator/=( const float scale )
|
inline bool |
operator==( const CVector2D& rhs ) const
|
inline bool |
within( const float dist ) const
|
x
public float x;
y
public float y;
CVector2D
public inline CVector2D( float _x, float _y );
CVector2D
public inline CVector2D( const CVector3D& v3 );
CVector2D
public inline CVector2D();
beta
public inline CVector2D beta() const;
betadot
public inline float betadot( const CVector2D& u ) const;
betadot
public static inline float betadot( const CVector2D& u, const CVector2D& v );
CVector3D
public inline operator CVector3D() const;
Dot
public inline float Dot( const CVector2D& u ) const;
Dot
public static inline float Dot( const CVector2D& u, const CVector2D& v );
Length
public inline float Length() const;
length2
public inline float length2() const;
Normalize
public CVector2D Normalize() const;
operator*
public inline CVector2D operator*( const float scale ) const;
operator*=
public inline CVector2D& operator*=( const float scale );
operator+
public inline CVector2D operator+( const CVector2D& u ) const;
operator+=
public inline CVector2D& operator+=( const CVector2D& u );
operator-
public inline CVector2D operator-( const CVector2D& u ) const;
operator-=
public inline CVector2D& operator-=( const CVector2D& u );
operator/
public inline CVector2D operator/( const float scale ) const;
operator/=
public inline CVector2D& operator/=( const float scale );
operator==
public inline bool operator==( const CVector2D& rhs ) const;
within
public inline bool within( const float dist ) const;