Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

ps
Class CVector2D

   in Vector2D.h

class CVector2D


Field Summary
 float x
          
 float y
          
 
Constructor Summary
inline CVector2D( float _x, float _y )
          
inline CVector2D( const CVector3D& v3 )
          
inline CVector2D()
          
 
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
          
 

Field Detail

x

public float x;

y

public float y;


Constructor Detail

CVector2D

public inline CVector2D( float _x, float _y );

CVector2D

public inline CVector2D( const CVector3D& v3 );

CVector2D

public inline CVector2D();


Method Detail

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;

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD