#include <dl_image_filter.h>
|
enum class | MatrixCapability { kTranslate
, kScaleTranslate
, kComplex
} |
|
static SkVector | map_vectors_affine (const SkMatrix &ctm, SkScalar x, SkScalar y) |
|
static SkIRect * | inset_device_bounds (const SkIRect &input_bounds, SkScalar radius_x, SkScalar radius_y, const SkMatrix &ctm, SkIRect &output_bounds) |
|
static SkIRect * | outset_device_bounds (const SkIRect &input_bounds, SkScalar radius_x, SkScalar radius_y, const SkMatrix &ctm, SkIRect &output_bounds) |
|
Definition at line 581 of file dl_image_filter.h.
◆ DlColorFilterImageFilter() [1/5]
flutter::DlColorFilterImageFilter::DlColorFilterImageFilter |
( |
std::shared_ptr< const DlColorFilter > |
filter | ) |
|
|
inlineexplicit |
◆ DlColorFilterImageFilter() [2/5]
flutter::DlColorFilterImageFilter::DlColorFilterImageFilter |
( |
const DlColorFilter * |
filter | ) |
|
|
inlineexplicit |
◆ DlColorFilterImageFilter() [3/5]
flutter::DlColorFilterImageFilter::DlColorFilterImageFilter |
( |
const DlColorFilter & |
filter | ) |
|
|
inlineexplicit |
◆ DlColorFilterImageFilter() [4/5]
Definition at line 589 of file dl_image_filter.h.
DlColorFilterImageFilter(std::shared_ptr< const DlColorFilter > filter)
◆ DlColorFilterImageFilter() [5/5]
◆ asColorFilter()
◆ color_filter()
const std::shared_ptr< const DlColorFilter > flutter::DlColorFilterImageFilter::color_filter |
( |
| ) |
const |
|
inline |
◆ equals_()
bool flutter::DlColorFilterImageFilter::equals_ |
( |
const DlImageFilter & |
other | ) |
const |
|
inlineoverrideprotectedvirtual |
◆ get_input_device_bounds()
SkIRect * flutter::DlColorFilterImageFilter::get_input_device_bounds |
( |
const SkIRect & |
output_bounds, |
|
|
const SkMatrix & |
ctm, |
|
|
SkIRect & |
input_bounds |
|
) |
| const |
|
inlineoverridevirtual |
Implements flutter::DlImageFilter.
Definition at line 639 of file dl_image_filter.h.
641 {
643 }
SkIRect * map_device_bounds(const SkIRect &input_bounds, const SkMatrix &ctm, SkIRect &output_bounds) const override
◆ Make()
static std::shared_ptr< DlImageFilter > flutter::DlColorFilterImageFilter::Make |
( |
const std::shared_ptr< const DlColorFilter > & |
filter | ) |
|
|
inlinestatic |
Definition at line 594 of file dl_image_filter.h.
595 {
596 if (filter) {
597 return std::make_shared<DlColorFilterImageFilter>(filter);
598 }
599 return nullptr;
600 }
◆ makeWithLocalMatrix()
std::shared_ptr< DlImageFilter > flutter::DlColorFilterImageFilter::makeWithLocalMatrix |
( |
const SkMatrix & |
matrix | ) |
const |
|
inlineoverridevirtual |
◆ map_device_bounds()
SkIRect * flutter::DlColorFilterImageFilter::map_device_bounds |
( |
const SkIRect & |
input_bounds, |
|
|
const SkMatrix & |
ctm, |
|
|
SkIRect & |
output_bounds |
|
) |
| const |
|
inlineoverridevirtual |
◆ map_local_bounds()
SkRect * flutter::DlColorFilterImageFilter::map_local_bounds |
( |
const SkRect & |
input_bounds, |
|
|
SkRect & |
output_bounds |
|
) |
| const |
|
inlineoverridevirtual |
◆ matrix_capability()
◆ modifies_transparent_black()
bool flutter::DlColorFilterImageFilter::modifies_transparent_black |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ shared()
std::shared_ptr< DlImageFilter > flutter::DlColorFilterImageFilter::shared |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ size()
size_t flutter::DlColorFilterImageFilter::size |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ type()
The documentation for this class was generated from the following file: