Scaling | |
| static void | MathTools::ChangeScale (Matrix &world, float scaleFactor) |
| Uniformly scales object, based on the objects current size * ScaleFactor. | |
| static void | MathTools::SetScale (Matrix &world, float scaleFactor) |
| Sets object scaling uniformly to ScaleFactor. | |
| static float | MathTools::GetScaleFactor (const Matrix &world) |
| Returns objects ScaleFactor assuming uniform scaling. | |
| static float | MathTools::GetScaleFactorSqrd (const Matrix &world) |
| Returns objects ScaleFactorSqrd assuming uniform scaling. | |
| static float | MathTools::GetScaleFactorImprecise (const Matrix &world) |
| Returns objects ScaleFactor assuming uniform scaling using FastSqrt. | |
|
static |
Uniformly scales object, based on the objects current size * ScaleFactor.
| world | |
| scaleFactor |
|
static |
Returns objects ScaleFactor assuming uniform scaling.
| world |
|
static |
Returns objects ScaleFactor assuming uniform scaling using FastSqrt.
| world |
|
static |
Returns objects ScaleFactorSqrd assuming uniform scaling.
| world |
|
static |
Sets object scaling uniformly to ScaleFactor.
| world | |
| scaleFactor |