awLinear.Vector Class Reference

List of all members.

Public Member Functions

  __init__ ()
  __init__ (float x, float y, float z)
  __init__ (float v)
  __init__ (Vector2 v2)
  __del__ ()
  set (float x, float y, float z)
  set (float v)
  set (Vector2 v2)
  get (float, float, float)
  get (float p)
  reverse ()
  __init__ (Vector)
  __init__ (VectorFlt)
  __init__ (Normal)
Vector  operator= (Vector)
  operator+= (Vector)
  operator-= (Vector)
  operator*= (float)
  operator/= (float)
bool  operator== (Vector)
bool  operator!= (Vector)
float  operator[] (int)
Point  asPoint ()
  operator double * ()
  operator const double * ()
float  length ()
float  length2 ()
bool  normalize ()
Normal  normalized ()
Vector  orthogonalVector ()

Public Attributes

float  v
Vector  x
Vector  y
Vector  z
Vector  zero

Member Function Documentation

awLinear.Vector.__init__ ( )
awLinear.Vector.__init__ ( float  x,
float  y,
float  z 
)
awLinear.Vector.__init__ ( float  v )
awLinear.Vector.__init__ ( Vector2  v2 )
awLinear.Vector.__del__ ( )
awLinear.Vector.set ( float  x,
float  y,
float  z 
)
awLinear.Vector.set ( float  v )
awLinear.Vector.set ( Vector2  v2 )
awLinear.Vector.get ( float  ,
float  ,
float   
)
awLinear.Vector.get ( float  p )
awLinear.Vector.reverse ( )
awLinear.Vector.__init__ ( Vector  )
awLinear.Vector.__init__ ( VectorFlt  )
awLinear.Vector.__init__ ( Normal  )
Vector awLinear.Vector.operator= ( Vector  )
awLinear.Vector.operator+= ( Vector  )
awLinear.Vector.operator-= ( Vector  )
awLinear.Vector.operator*= ( float  )
awLinear.Vector.operator/= ( float  )
bool awLinear.Vector.operator== ( Vector  )
bool awLinear.Vector.operator!= ( Vector  )
float awLinear.Vector.operator[] ( int  )
Point awLinear.Vector.asPoint ( )
awLinear.Vector.operator double * ( )
awLinear.Vector.operator const double * ( )
float awLinear.Vector.length ( )
float awLinear.Vector.length2 ( )
bool awLinear.Vector.normalize ( )
Normal awLinear.Vector.normalized ( )
Vector awLinear.Vector.orthogonalVector ( )

Member Data Documentation


awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector
awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector awLinear.Vector