Added shared library support.
This commit is contained in:
@@ -268,7 +268,7 @@ namespace ehs
|
||||
Mat4<T> GetInverse() const
|
||||
{
|
||||
T det = GetDeterminant();
|
||||
if (Math::ComCmp(det, 0.0f))
|
||||
if (Math::ComCmp(det, 0))
|
||||
return {};
|
||||
|
||||
return GetAdjugate() * (1 / det);
|
||||
@@ -277,7 +277,7 @@ namespace ehs
|
||||
void Inverse()
|
||||
{
|
||||
T det = GetDeterminant();
|
||||
if (Math::ComCmp(det, 0.0f))
|
||||
if (Math::ComCmp(det, 0))
|
||||
return;
|
||||
|
||||
Adjugate();
|
||||
@@ -421,6 +421,9 @@ namespace ehs
|
||||
}
|
||||
};
|
||||
|
||||
template class EHS_LIB_IO Mat4<float>;
|
||||
template class EHS_LIB_IO Mat4<double>;
|
||||
|
||||
typedef Mat4<float> Mat4_f;
|
||||
typedef Mat4<double> Mat4_d;
|
||||
}
|
Reference in New Issue
Block a user