#include <SkSVGTransformableNode.h>
Definition at line 14 of file SkSVGTransformableNode.h.
◆ SkSVGTransformableNode()
SkSVGTransformableNode::SkSVGTransformableNode |
( |
SkSVGTag |
tag | ) |
|
|
protected |
◆ mapToParent() [1/2]
void SkSVGTransformableNode::mapToParent |
( |
SkPath * |
path | ) |
const |
|
protected |
Definition at line 40 of file SkSVGTransformableNode.cpp.
40 {
41
42 path->transform(fTransform);
43}
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot The VM snapshot data that will be memory mapped as read only SnapshotAssetPath must be present isolate snapshot The isolate snapshot data that will be memory mapped as read only SnapshotAssetPath must be present cache dir path
◆ mapToParent() [2/2]
void SkSVGTransformableNode::mapToParent |
( |
SkRect * |
rect | ) |
const |
|
protected |
Definition at line 45 of file SkSVGTransformableNode.cpp.
45 {
47}
bool mapRect(SkRect *dst, const SkRect &src, SkApplyPerspectiveClip pc=SkApplyPerspectiveClip::kYes) const
sk_sp< SkBlender > blender SkRect rect
◆ onPrepareToRender()
Reimplemented from SkSVGNode.
Reimplemented in SkSVGUse.
Definition at line 18 of file SkSVGTransformableNode.cpp.
18 {
22 }
23
25}
void concat(const SkMatrix &matrix)
virtual bool onPrepareToRender(SkSVGRenderContext *) const
SkCanvas * canvas() const
◆ onSetAttribute()
Reimplemented from SkSVGNode.
Definition at line 27 of file SkSVGTransformableNode.cpp.
27 {
28 switch (attr) {
32 }
33 break;
34 default:
36 break;
37 }
38}
virtual void onSetAttribute(SkSVGAttribute, const SkSVGValue &)
static SkColor4f transform(SkColor4f c, SkColorSpace *src, SkColorSpace *dst)
◆ setTransform()
The documentation for this class was generated from the following files: