vector: fix a compile error of strict fallthrough case check.

This commit is contained in:
Hermet Park 2019-05-20 13:24:34 +09:00
parent 8667453efa
commit e1cf42ba8c

View File

@ -98,8 +98,8 @@ VMatrix::MatrixType VMatrix::type() const
case MatrixType::Project: case MatrixType::Project:
if (!vIsZero(m13) || !vIsZero(m23) || !vIsZero(m33 - 1)) { if (!vIsZero(m13) || !vIsZero(m23) || !vIsZero(m33 - 1)) {
mType = MatrixType::Project; mType = MatrixType::Project;
break;
} }
break;
case MatrixType::Shear: case MatrixType::Shear:
case MatrixType::Rotate: case MatrixType::Rotate:
if (!vIsZero(m12) || !vIsZero(m21)) { if (!vIsZero(m12) || !vIsZero(m21)) {
@ -108,18 +108,18 @@ VMatrix::MatrixType VMatrix::type() const
mType = MatrixType::Rotate; mType = MatrixType::Rotate;
else else
mType = MatrixType::Shear; mType = MatrixType::Shear;
break;
} }
break;
case MatrixType::Scale: case MatrixType::Scale:
if (!vIsZero(m11 - 1) || !vIsZero(m22 - 1)) { if (!vIsZero(m11 - 1) || !vIsZero(m22 - 1)) {
mType = MatrixType::Scale; mType = MatrixType::Scale;
break;
} }
break;
case MatrixType::Translate: case MatrixType::Translate:
if (!vIsZero(mtx) || !vIsZero(mty)) { if (!vIsZero(mtx) || !vIsZero(mty)) {
mType = MatrixType::Translate; mType = MatrixType::Translate;
break;
} }
break;
case MatrixType::None: case MatrixType::None:
mType = MatrixType::None; mType = MatrixType::None;
break; break;