DI-Guy SDK Documentation  13.1
diguyVec4d Class Reference

#include <diguy_vector_classes.h>

Public Member Functions

 diguyVec4d ()
 
 diguyVec4d (double new_x)
 
 diguyVec4d (double new_x, double new_y, double new_z, double new_w)
 
double _x ()
 
double _y ()
 
double _z ()
 
double _w ()
 
double _rz ()
 
double _rx ()
 
double _ry ()
 
double _rw ()
 
double _r ()
 
double _g ()
 
double _b ()
 
double _a ()
 
double _qx ()
 
double _qy ()
 
double _qz ()
 
double _qw ()
 

Public Attributes

union {
   double   x
 
   double   rz
 
   double   r
 
   double   qx
 
}; 
 
union {
   double   y
 
   double   rx
 
   double   g
 
   double   qy
 
}; 
 
union {
   double   z
 
   double   ry
 
   double   b
 
   double   qz
 
}; 
 
union {
   double   w
 
   double   rw
 
   double   a
 
   double   qw
 
}; 
 

Constructor & Destructor Documentation

diguyVec4d::diguyVec4d ( )
inline
diguyVec4d::diguyVec4d ( double  new_x)
inline
diguyVec4d::diguyVec4d ( double  new_x,
double  new_y,
double  new_z,
double  new_w 
)
inline

Member Function Documentation

double diguyVec4d::_x ( )
inline
double diguyVec4d::_y ( )
inline
double diguyVec4d::_z ( )
inline
double diguyVec4d::_w ( )
inline
double diguyVec4d::_rz ( )
inline
double diguyVec4d::_rx ( )
inline
double diguyVec4d::_ry ( )
inline
double diguyVec4d::_rw ( )
inline
double diguyVec4d::_r ( )
inline
double diguyVec4d::_g ( )
inline
double diguyVec4d::_b ( )
inline
double diguyVec4d::_a ( )
inline
double diguyVec4d::_qx ( )
inline
double diguyVec4d::_qy ( )
inline
double diguyVec4d::_qz ( )
inline
double diguyVec4d::_qw ( )
inline

Member Data Documentation

double diguyVec4d::x
double diguyVec4d::rz
double diguyVec4d::r
double diguyVec4d::qx
union { ... }
double diguyVec4d::y
double diguyVec4d::rx
double diguyVec4d::g
double diguyVec4d::qy
union { ... }
double diguyVec4d::z
double diguyVec4d::ry
double diguyVec4d::b
double diguyVec4d::qz
union { ... }
double diguyVec4d::w
double diguyVec4d::rw
double diguyVec4d::a
double diguyVec4d::qw
union { ... }

The documentation for this class was generated from the following file: