awLinear.Quaternion Class Reference

List of all members.

Public Member Functions

  __init__ ()
  __init__ (Quaternion)
  __init__ (float, Normal)
  __del__ ()
Quaternion  operator= (Quaternion)
  getMatrix (AffineMatrix)
bool  getAngleAxis (float, Normal)
  setAngleAxis (float angle, Normal axis)
  getFrame (Normal x, Normal y, Normal z)
  setFrame (Normal x, Normal y, Normal z)
  normalize ()
Quaternion  operator*= (float a)
Quaternion  operator/= (float a)

Public Attributes

float  x
float  y
float  z
float  w

Member Function Documentation

awLinear.Quaternion.__init__ ( )
awLinear.Quaternion.__init__ ( Quaternion  )
awLinear.Quaternion.__init__ ( float  ,
Normal   
)
awLinear.Quaternion.__del__ ( )
Quaternion awLinear.Quaternion.operator= ( Quaternion  )
awLinear.Quaternion.getMatrix ( AffineMatrix  )
bool awLinear.Quaternion.getAngleAxis ( float  ,
Normal   
)
awLinear.Quaternion.setAngleAxis ( float  angle,
Normal  axis 
)
awLinear.Quaternion.getFrame ( Normal  x,
Normal  y,
Normal  z 
)
awLinear.Quaternion.setFrame ( Normal  x,
Normal  y,
Normal  z 
)
awLinear.Quaternion.normalize ( )
Quaternion awLinear.Quaternion.operator*= ( float  a )
Quaternion awLinear.Quaternion.operator/= ( float  a )

Member Data Documentation


awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion
awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion awLinear.Quaternion