Inherits impeller::Canvas::BlurShape.
Definition at line 184 of file canvas.cc.
◆ RRectBlurShape()
| impeller::Canvas::RRectBlurShape::RRectBlurShape |
( |
const Rect & |
rect, |
|
|
Scalar |
corner_radius |
|
) |
| |
|
inline |
Definition at line 186 of file canvas.cc.
187 : rect_(rect), corner_radius_(corner_radius) {}
◆ BuildBlurContent()
Definition at line 191 of file canvas.cc.
191 {
192 auto contents = std::make_shared<SolidRRectBlurContents>();
193 contents->SetSigma(sigma);
194 contents->SetShape(rect_, corner_radius_);
195 return contents;
196 }
◆ BuildDrawGeometry()
| const Geometry & impeller::Canvas::RRectBlurShape::BuildDrawGeometry |
( |
| ) |
|
|
inlineoverride |
Definition at line 198 of file canvas.cc.
198 {
199 return geom_.emplace(rect_,
Size(corner_radius_));
200 }
◆ GetBounds()
| Rect impeller::Canvas::RRectBlurShape::GetBounds |
( |
| ) |
const |
|
inlineoverride |
The documentation for this class was generated from the following file: