Обновил вопросДобавлено (18.11.2010, 19:28)
---------------------------------------------
Люди, кто знает что это за библиотека?
Code
mt::Vector2 point(idesc.x, idesc.y);
mt::Vector2 origin(m_fX, m_fY);
mt::Vector2 scale(m_fHScale, m_fVScale == 0 ? m_fHScale : m_fVScale);
mt::Vector2 hotSpot(m_fHotSpotX, m_fHotSpotY);
mt::Matrix2D matInv = mt::Matrix2DTranslation(-origin)
* mt::Matrix2DRotateDeg(-m_fAngle)
* mt::Matrix2DScale(1.0f/scale.x, 1.0f/scale.y)
* mt::Matrix2DTranslation(hotSpot);
mt::Vector2 trPos = point * matInv;
trPos = trPos + mt::Vector2(m_fTX, m_fTY);