Lines Matching refs:dstMatrix

151     void MultScale(TMatrix* dstMatrix, const UMatrix* srcMatrix, const math::VEC3& scale) const  in MultScale()  argument
153 dstMatrix->f._00 = srcMatrix->f._00 * scale.x; in MultScale()
154 dstMatrix->f._10 = srcMatrix->f._10 * scale.x; in MultScale()
155 dstMatrix->f._20 = srcMatrix->f._20 * scale.x; in MultScale()
157 dstMatrix->f._01 = srcMatrix->f._01 * scale.y; in MultScale()
158 dstMatrix->f._11 = srcMatrix->f._11 * scale.y; in MultScale()
159 dstMatrix->f._21 = srcMatrix->f._21 * scale.y; in MultScale()
161 dstMatrix->f._02 = srcMatrix->f._02 * scale.z; in MultScale()
162 dstMatrix->f._12 = srcMatrix->f._12 * scale.z; in MultScale()
163 dstMatrix->f._22 = srcMatrix->f._22 * scale.z; in MultScale()
167 void ScaleMatrix(TMatrix* dstMatrix, const math::VEC3& scale) const in ScaleMatrix() argument
169 dstMatrix->f._00 *= scale.x; in ScaleMatrix()
170 dstMatrix->f._10 *= scale.x; in ScaleMatrix()
171 dstMatrix->f._20 *= scale.x; in ScaleMatrix()
173 dstMatrix->f._01 *= scale.y; in ScaleMatrix()
174 dstMatrix->f._11 *= scale.y; in ScaleMatrix()
175 dstMatrix->f._21 *= scale.y; in ScaleMatrix()
177 dstMatrix->f._02 *= scale.z; in ScaleMatrix()
178 dstMatrix->f._12 *= scale.z; in ScaleMatrix()
179 dstMatrix->f._22 *= scale.z; in ScaleMatrix()
182 void CopyTranslate(math::MTX34* dstMatrix, const math::MTX34& srcMatrix) const in CopyTranslate() argument
184 dstMatrix->f._03 = srcMatrix.f._03; in CopyTranslate()
185 dstMatrix->f._13 = srcMatrix.f._13; in CopyTranslate()
186 dstMatrix->f._23 = srcMatrix.f._23; in CopyTranslate()
189 void AddTranslate(math::MTX34* dstMatrix, const math::VEC3& translate) const in AddTranslate() argument
191 dstMatrix->f._03 += translate.x; in AddTranslate()
192 dstMatrix->f._13 += translate.y; in AddTranslate()
193 dstMatrix->f._23 += translate.z; in AddTranslate()