45 #ifndef CGenericWidgetH 46 #define CGenericWidgetH 100 const bool a_duplicateTextureData =
false,
101 const bool a_duplicateMeshData =
false,
102 const bool a_buildCollisionDetector =
false);
152 const bool a_duplicateMaterialData,
153 const bool a_duplicateTextureData,
154 const bool a_duplicateMeshData,
155 const bool a_buildCollisionDetector);
This class implements a 3D vector.
Definition: CVector3d.h:88
Implements a class to model polygonal meshes.
double cDegToRad(const double &a_angleDeg)
This function converts an angle from degrees to radians.
Definition: CMaths.h:633
void set(const double &a_x, const double &a_y, const double &a_z)
This method initializes this vector with components x, y, and z passed as arguments.
Definition: CVector3d.h:298
cVector3d m_boundaryBoxMax
Maximum position of boundary box.
Definition: CGenericObject.h:777
cVector3d m_boundaryBoxMin
Minimum position of boundary box.
Definition: CGenericObject.h:774
This class implements a 3D polygonal mesh.
Definition: CMesh.h:108
Definition: CAudioBuffer.cpp:56
void rotateAboutLocalAxisDeg(const cVector3d &a_axis, const double a_angleDeg)
This method rotates this object around a local axis. Angle magnitude is defined in degrees...
Definition: CGenericObject.h:236
void rotateAboutLocalAxisRad(const cVector3d &a_axis, const double a_angleRad)
This method rotates this object around a local axis. Angle magnitude is defined in radians...
Definition: CGenericObject.cpp:269