#include <juce_graphics.h>
|
| EdgeTableRegion (const EdgeTable &e) |
|
| EdgeTableRegion (const Rectangle< int > &r) |
|
| EdgeTableRegion (const Rectangle< float > &r) |
|
| EdgeTableRegion (const RectangleList< int > &r) |
|
| EdgeTableRegion (const RectangleList< float > &r) |
|
| EdgeTableRegion (const Rectangle< int > &bounds, const Path &p, const AffineTransform &t) |
|
| EdgeTableRegion (const EdgeTableRegion &other) |
|
Ptr | clone () const |
|
Ptr | applyClipTo (const Ptr &target) const |
|
Ptr | clipToRectangle (const Rectangle< int > &r) |
|
Ptr | clipToRectangleList (const RectangleList< int > &r) |
|
Ptr | excludeClipRectangle (const Rectangle< int > &r) |
|
Ptr | clipToPath (const Path &p, const AffineTransform &transform) |
|
Ptr | clipToEdgeTable (const EdgeTable &et) |
|
Ptr | clipToImageAlpha (const Image &image, const AffineTransform &transform, const Graphics::ResamplingQuality quality) |
|
void | translate (Point< int > delta) |
|
bool | clipRegionIntersects (const Rectangle< int > &r) const |
|
Rectangle< int > | getClipBounds () const |
|
void | fillRectWithColour (SavedStateType &state, const Rectangle< int > &area, const PixelARGB colour, bool replaceContents) const |
|
void | fillRectWithColour (SavedStateType &state, const Rectangle< float > &area, const PixelARGB colour) const |
|
void | fillAllWithColour (SavedStateType &state, const PixelARGB colour, bool replaceContents) const |
|
void | fillAllWithGradient (SavedStateType &state, ColourGradient &gradient, const AffineTransform &transform, bool isIdentity) const |
|
void | renderImageTransformed (SavedStateType &state, const Image &src, const int alpha, const AffineTransform &transform, Graphics::ResamplingQuality quality, bool tiledFill) const |
|
void | renderImageUntransformed (SavedStateType &state, const Image &src, const int alpha, int x, int y, bool tiledFill) const |
|
| Base () |
|
virtual | ~Base () |
|
void | incReferenceCount () noexcept |
|
void | decReferenceCount () noexcept |
|
bool | decReferenceCountWithoutDeleting () noexcept |
|
int | getReferenceCount () const noexcept |
|
◆ Ptr
template<class SavedStateType >
◆ EdgeTableRegion() [1/7]
template<class SavedStateType >
◆ EdgeTableRegion() [2/7]
template<class SavedStateType >
◆ EdgeTableRegion() [3/7]
template<class SavedStateType >
◆ EdgeTableRegion() [4/7]
template<class SavedStateType >
◆ EdgeTableRegion() [5/7]
template<class SavedStateType >
◆ EdgeTableRegion() [6/7]
template<class SavedStateType >
◆ EdgeTableRegion() [7/7]
template<class SavedStateType >
◆ applyClipTo()
template<class SavedStateType >
◆ clipRegionIntersects()
template<class SavedStateType >
◆ clipToEdgeTable()
template<class SavedStateType >
◆ clipToImageAlpha()
template<class SavedStateType >
◆ clipToPath()
template<class SavedStateType >
◆ clipToRectangle()
template<class SavedStateType >
◆ clipToRectangleList()
template<class SavedStateType >
◆ clone()
template<class SavedStateType >
◆ excludeClipRectangle()
template<class SavedStateType >
◆ fillAllWithColour()
template<class SavedStateType >
◆ fillAllWithGradient()
template<class SavedStateType >
◆ fillRectWithColour() [1/2]
template<class SavedStateType >
◆ fillRectWithColour() [2/2]
template<class SavedStateType >
◆ getClipBounds()
template<class SavedStateType >
◆ renderImageTransformed()
template<class SavedStateType >
◆ renderImageUntransformed()
template<class SavedStateType >
◆ translate()
template<class SavedStateType >
◆ edgeTable
template<class SavedStateType >
The documentation for this class was generated from the following file: