79 void cLookAt(
const cVector3d& a_eye, 
    80     const cVector3d& a_at, 
    81     const cVector3d& a_up);
    87 void cDrawFrame(
const double& a_axisLengthScale, 
    88     const double& a_axisThicknessScale);
    91 void cDrawWireBox(
const double& a_xMin, 
const double& a_xMax,
    92     const double& a_yMin, 
const double& a_yMax,
    93     const double& a_zMin, 
const double& a_zMax);
    97     const unsigned int a_numSlices=10, 
    98     const unsigned int a_numStacks=10);
   101 void cDrawArrow(
const cVector3d& a_arrowStart, 
   102     const cVector3d& a_arrowTip, 
   103     const double a_width = 0.05);
   107     const double& a_outerRadius, 
 Implements general math utility functions. 
void cDrawSolidTorus(const double &a_innerRadius, const double &a_outerRadius, const int a_sides, const int a_rings)
This function draws a torus. 
Definition: CDraw3D.cpp:484
void cDrawWireBox(const double &a_xMin, const double &a_xMax, const double &a_yMin, const double &a_yMax, const double &a_zMin, const double &a_zMax)
This function draws a box using lines. 
Definition: CDraw3D.cpp:327
void cDrawSphere(const double &a_radius, const unsigned int a_numSlices, const unsigned int a_numStacks)
This function draws a sphere. 
Definition: CDraw3D.cpp:378
void cDrawArrow(const cVector3d &a_arrowStart, const cVector3d &a_arrowTip, const double a_width)
This function draws an arrow on the z-axis using a cone and a cylinder. 
Definition: CDraw3D.cpp:413
void cDrawFrame(const double &a_scale)
This function draws an x-y-z frame. 
Definition: CDraw3D.cpp:127
void cLookAt(const cVector3d &a_eye, const cVector3d &a_at, const cVector3d &a_up)
This function aligns the current z-axis with a reference frame (similar to function gluLookAt)...
Definition: CDraw3D.cpp:72
Definition: CAudioBuffer.cpp:56