awLinear.Vector2 Class Reference

List of all members.

Public Member Functions

  __init__ ()
  __init__ (float u, float v)
  __init__ (float v)
  __del__ ()
  set (Vector2 v)
  set (float u, float v)
  set (float v)
  get (float, float)
  get (float p)
  reverse ()
  __init__ (Vector2)
Vector2  operator= (Vector2)
  operator+= (Vector2)
  operator-= (Vector2)
  operator*= (float)
  operator/= (float)
bool  operator== (Vector2)
bool  operator!= (Vector2)
float  operator[] (int)
Point2  asPoint2 ()
Point  asPoint ()
Vector  asVector ()
  operator double * ()
  operator const double * ()
float  length ()
float  length2 ()
bool  normalize ()
Vector2  orthogonalVector ()

Public Attributes

float  v
Vector2  x
Vector2  y
Vector2  zero

Member Function Documentation

awLinear.Vector2.__init__ ( )
awLinear.Vector2.__init__ ( float  u,
float  v 
)
awLinear.Vector2.__init__ ( float  v )
awLinear.Vector2.__del__ ( )
awLinear.Vector2.set ( Vector2  v )
awLinear.Vector2.set ( float  u,
float  v 
)
awLinear.Vector2.set ( float  v )
awLinear.Vector2.get ( float  ,
float   
)
awLinear.Vector2.get ( float  p )
awLinear.Vector2.reverse ( )
awLinear.Vector2.__init__ ( Vector2  )
Vector2 awLinear.Vector2.operator= ( Vector2  )
awLinear.Vector2.operator+= ( Vector2  )
awLinear.Vector2.operator-= ( Vector2  )
awLinear.Vector2.operator*= ( float  )
awLinear.Vector2.operator/= ( float  )
bool awLinear.Vector2.operator== ( Vector2  )
bool awLinear.Vector2.operator!= ( Vector2  )
float awLinear.Vector2.operator[] ( int  )
Point2 awLinear.Vector2.asPoint2 ( )
Point awLinear.Vector2.asPoint ( )
Vector awLinear.Vector2.asVector ( )
awLinear.Vector2.operator double * ( )
awLinear.Vector2.operator const double * ( )
float awLinear.Vector2.length ( )
float awLinear.Vector2.length2 ( )
bool awLinear.Vector2.normalize ( )
Vector2 awLinear.Vector2.orthogonalVector ( )

Member Data Documentation


awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2
awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2 awLinear.Vector2