Lines Matching refs:translate
297 void SetTranslate(const math::VEC3& translate) in SetTranslate() argument
299 SetTranslate(translate.x, translate.y, translate.z); in SetTranslate()
306 void GetTranslate(math::VEC3* translate) const in GetTranslate() argument
308 NW_NULL_ASSERT(translate); in GetTranslate()
309 translate->x = this->m_TransformMatrix.f._03; in GetTranslate()
310 translate->y = this->m_TransformMatrix.f._13; in GetTranslate()
311 translate->z = this->m_TransformMatrix.f._23; in GetTranslate()
327 math::VEC3 translate; in SetRotateXYZ() local
328 this->GetTranslate(&translate); in SetRotateXYZ()
333 this->SetTranslate(translate); in SetRotateXYZ()
342 void SetRotateAndTranslate(const math::VEC3& rotate, const math::VEC3& translate) in SetRotateAndTranslate() argument
349 this->SetTranslate(translate); in SetRotateAndTranslate()
360 SetRotateAndTranslate(transform.rotate, transform.translate); in SetTransform()