| 
    Planeshift
    
   | 
 
An entity's translational and angular velocity. More...
#include <psmovement.h>
Public Member Functions | |
| psVelocity & | operator*= (const psVelocity &v) | 
| psVelocity & | operator+= (const psVelocity &v) | 
| psVelocity & | operator-= (const psVelocity &v) | 
| psVelocity & | operator/= (const psVelocity &v) | 
| psVelocity & | operator= (const psVelocity &v) | 
| psVelocity () | |
| psVelocity (csVector3 m, csVector3 r) | |
Public Attributes | |
| csVector3 | move | 
| Translational velocity.  More... | |
| csVector3 | rotate | 
| Angular velocity.  More... | |
An entity's translational and angular velocity.
Contains vectors for 3-dimensional movement and rotation. Operators perform componentwise computations.
Definition at line 36 of file psmovement.h.
      
  | 
  inline | 
Definition at line 38 of file psmovement.h.
      
  | 
  inline | 
Definition at line 39 of file psmovement.h.
| psVelocity& psVelocity::operator*= | ( | const psVelocity & | v | ) | 
| psVelocity& psVelocity::operator+= | ( | const psVelocity & | v | ) | 
| psVelocity& psVelocity::operator-= | ( | const psVelocity & | v | ) | 
| psVelocity& psVelocity::operator/= | ( | const psVelocity & | v | ) | 
| psVelocity& psVelocity::operator= | ( | const psVelocity & | v | ) | 
| csVector3 psVelocity::move | 
Translational velocity.
Definition at line 41 of file psmovement.h.
| csVector3 psVelocity::rotate | 
Angular velocity.
Definition at line 42 of file psmovement.h.