Lines Matching refs:scale
129 math::VEC3* scale,
136 math::VEC3* scale,
143 math::VEC3* scale,
149 void MultScale(TMatrix* dstMatrix, const UMatrix* srcMatrix, const math::VEC3& scale) const in MultScale() argument
151 dstMatrix->f._00 = srcMatrix->f._00 * scale.x; in MultScale()
152 dstMatrix->f._10 = srcMatrix->f._10 * scale.x; in MultScale()
153 dstMatrix->f._20 = srcMatrix->f._20 * scale.x; in MultScale()
155 dstMatrix->f._01 = srcMatrix->f._01 * scale.y; in MultScale()
156 dstMatrix->f._11 = srcMatrix->f._11 * scale.y; in MultScale()
157 dstMatrix->f._21 = srcMatrix->f._21 * scale.y; in MultScale()
159 dstMatrix->f._02 = srcMatrix->f._02 * scale.z; in MultScale()
160 dstMatrix->f._12 = srcMatrix->f._12 * scale.z; in MultScale()
161 dstMatrix->f._22 = srcMatrix->f._22 * scale.z; in MultScale()
165 void ScaleMatrix(TMatrix* dstMatrix, const math::VEC3& scale) const in ScaleMatrix() argument
167 dstMatrix->f._00 *= scale.x; in ScaleMatrix()
168 dstMatrix->f._10 *= scale.x; in ScaleMatrix()
169 dstMatrix->f._20 *= scale.x; in ScaleMatrix()
171 dstMatrix->f._01 *= scale.y; in ScaleMatrix()
172 dstMatrix->f._11 *= scale.y; in ScaleMatrix()
173 dstMatrix->f._21 *= scale.y; in ScaleMatrix()
175 dstMatrix->f._02 *= scale.z; in ScaleMatrix()
176 dstMatrix->f._12 *= scale.z; in ScaleMatrix()
177 dstMatrix->f._22 *= scale.z; in ScaleMatrix()
194 void CompensateScale(math::VEC3& scale) const in CompensateScale() argument
198 float mag = (scale.x * scale.x + scale.y * scale.y + scale.z * scale.z); in CompensateScale()
202 scale.x = (scale.x < 0.0f) ? -MinimumScale : MinimumScale; in CompensateScale()
203 scale.y = (scale.y < 0.0f) ? -MinimumScale : MinimumScale; in CompensateScale()
204 scale.z = (scale.z < 0.0f) ? -MinimumScale : MinimumScale; in CompensateScale()
222 math::VEC3 scale; in UpdateMaya() local
228 &scale, in UpdateMaya()
238 &scale, in UpdateMaya()
245 this->CompensateScale(scale); in UpdateMaya()
247 worldTransform->m_Scale = scale; in UpdateMaya()
272 math::VEC3 scale; in UpdateBasic() local
277 &scale, in UpdateBasic()
283 this->CompensateScale(scale); in UpdateBasic()
285 worldTransform->m_Scale = scale; in UpdateBasic()
310 math::VEC3 scale; in UpdateXsi() local
315 &scale, in UpdateXsi()
321 this->CompensateScale(scale); in UpdateXsi()
323 worldTransform->m_Scale = scale; in UpdateXsi()