Box2D
2.4.1
A 2D physics engine for games

A 2D column vector with 3 elements. More...
#include <b2_math.h>
Public Member Functions  
b2Vec3 ()  
Default constructor does nothing (for performance).  
b2Vec3 (float xIn, float yIn, float zIn)  
Construct using coordinates.  
void  SetZero () 
Set this vector to all zeros.  
void  Set (float x_, float y_, float z_) 
Set this vector to some specified coordinates.  
b2Vec3  operator () const 
Negate this vector.  
void  operator+= (const b2Vec3 &v) 
Add a vector to this vector.  
void  operator= (const b2Vec3 &v) 
Subtract a vector from this vector.  
void  operator*= (float s) 
Multiply this vector by a scalar.  
Public Attributes  
float  x 
float  y 
float  z 
A 2D column vector with 3 elements.