mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Added a new AffineTransform::scaled method and improved Rectangle::operator*=
This commit is contained in:
parent
7590e3f1fe
commit
7d167aef87
3 changed files with 15 additions and 3 deletions
|
|
@ -152,6 +152,12 @@ AffineTransform AffineTransform::scaled (const float factorX, const float factor
|
|||
factorY * mat10, factorY * mat11, factorY * mat12);
|
||||
}
|
||||
|
||||
AffineTransform AffineTransform::scaled (const float factor) const noexcept
|
||||
{
|
||||
return AffineTransform (factor * mat00, factor * mat01, factor * mat02,
|
||||
factor * mat10, factor * mat11, factor * mat12);
|
||||
}
|
||||
|
||||
AffineTransform AffineTransform::scale (const float factorX, const float factorY) noexcept
|
||||
{
|
||||
return AffineTransform (factorX, 0, 0, 0, factorY, 0);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue