Lines Matching refs:translate
307 void SetTranslate(const math::VEC3& translate) in SetTranslate() argument
309 SetTranslate(translate.x, translate.y, translate.z); in SetTranslate()
316 void GetTranslate(math::VEC3* translate) const in GetTranslate() argument
318 NW_NULL_ASSERT(translate); in GetTranslate()
319 translate->x = this->m_TransformMatrix.f._03; in GetTranslate()
320 translate->y = this->m_TransformMatrix.f._13; in GetTranslate()
321 translate->z = this->m_TransformMatrix.f._23; in GetTranslate()
337 math::VEC3 translate; in SetRotateXYZ() local
338 this->GetTranslate(&translate); in SetRotateXYZ()
343 this->SetTranslate(translate); in SetRotateXYZ()
352 void SetRotateAndTranslate(const math::VEC3& rotate, const math::VEC3& translate) in SetRotateAndTranslate() argument
359 this->SetTranslate(translate); in SetRotateAndTranslate()
370 SetRotateAndTranslate(transform.rotate, transform.translate); in SetTransform()