Fix m_type used uninitialised in MT_Transform.

This commit is contained in:
Kester Maddock 2004-07-17 00:44:48 +00:00
parent b07c5f2096
commit b16d1c7bde

@ -61,12 +61,16 @@ public:
MT_Transform() {} MT_Transform() {}
MT_Transform(const float *m) { setValue(m); } MT_Transform(const float *m) { setValue(m); }
MT_Transform(const double *m) { setValue(m); } MT_Transform(const double *m) { setValue(m); }
MT_Transform(const MT_Point3& p, const MT_Quaternion& q) { MT_Transform(const MT_Point3& p, const MT_Quaternion& q)
: m_type(IDENTITY)
{
setOrigin(p); setOrigin(p);
setRotation(q); setRotation(q);
} }
MT_Transform(const MT_Point3& p, const MT_Matrix3x3& m) { MT_Transform(const MT_Point3& p, const MT_Matrix3x3& m)
: m_type(IDENTITY)
{
setOrigin(p); setOrigin(p);
setBasis(m); setBasis(m);
} }