Holds either a simple integer translation, or an affine transform.
More...
#include "juce_RenderingHelpers.h"
Holds either a simple integer translation, or an affine transform.
@tags{Graphics}
Definition at line 36 of file juce_RenderingHelpers.h.
◆ TranslationOrTransform()
| juce::RenderingHelpers::TranslationOrTransform::TranslationOrTransform |
( |
Point< int > |
origin | ) |
|
|
noexcept |
◆ addTransform()
◆ deviceSpaceToUserSpace()
| Rectangle< Type > juce::RenderingHelpers::TranslationOrTransform::deviceSpaceToUserSpace |
( |
Rectangle< Type > |
r | ) |
const |
|
noexcept |
◆ getPhysicalPixelScaleFactor()
| float juce::RenderingHelpers::TranslationOrTransform::getPhysicalPixelScaleFactor |
( |
| ) |
const |
|
noexcept |
◆ getTransform()
| AffineTransform juce::RenderingHelpers::TranslationOrTransform::getTransform |
( |
| ) |
const |
|
noexcept |
◆ getTransformWith()
◆ isIdentity()
| bool juce::RenderingHelpers::TranslationOrTransform::isIdentity |
( |
| ) |
const |
|
noexcept |
◆ moveOriginInDeviceSpace()
| void juce::RenderingHelpers::TranslationOrTransform::moveOriginInDeviceSpace |
( |
Point< int > |
delta | ) |
|
|
noexcept |
◆ setOrigin()
| void juce::RenderingHelpers::TranslationOrTransform::setOrigin |
( |
Point< int > |
delta | ) |
|
|
noexcept |
◆ transformed()
◆ translated() [1/2]
◆ translated() [2/2]
◆ complexTransform
| AffineTransform juce::RenderingHelpers::TranslationOrTransform::complexTransform |
◆ isOnlyTranslated
| bool juce::RenderingHelpers::TranslationOrTransform::isOnlyTranslated |
◆ isRotated
| bool juce::RenderingHelpers::TranslationOrTransform::isRotated |
◆ offset
| Point<int> juce::RenderingHelpers::TranslationOrTransform::offset |
The documentation for this class was generated from the following file: