Canvas interface.
More...
#include <canvas.hxx>
Canvas interface.
Definition at line 54 of file canvas.hxx.
◆ Canvas() [1/3]
cppcanvas::Canvas::Canvas |
( |
| ) |
|
|
default |
◆ Canvas() [2/3]
cppcanvas::Canvas::Canvas |
( |
Canvas const & |
| ) |
|
|
default |
◆ Canvas() [3/3]
cppcanvas::Canvas::Canvas |
( |
Canvas && |
| ) |
|
|
default |
◆ ~Canvas()
virtual cppcanvas::Canvas::~Canvas |
( |
| ) |
|
|
inlinevirtual |
◆ clear()
virtual void cppcanvas::Canvas::clear |
( |
| ) |
const |
|
pure virtual |
◆ clone()
◆ getClip()
◆ getTransformation()
◆ getUNOCanvas()
virtual css::uno::Reference< css::rendering::XCanvas > cppcanvas::Canvas::getUNOCanvas |
( |
| ) |
const |
|
pure virtual |
◆ getViewState()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setClip() [1/2]
virtual void cppcanvas::Canvas::setClip |
( |
| ) |
|
|
pure virtual |
◆ setClip() [2/2]
◆ setTransformation()
◆ ANTIALIASING_EXTRA_SIZE
constexpr auto cppcanvas::Canvas::ANTIALIASING_EXTRA_SIZE =2 |
|
staticconstexpr |
Extra pixel used when canvas anti-aliases.
Enlarge the bounding box of drawing primitives by this amount in both dimensions, and on both sides of the bounds, to account for extra pixel touched outside the actual primitive bounding box, when the canvas performs anti-aliasing.
Definition at line 65 of file canvas.hxx.
The documentation for this class was generated from the following file: