|
synfig-core
1.0.3
|
#include <halftone.h>
Public Member Functions | |
| float | mask (synfig::Point point) const |
| float | operator() (const synfig::Point &point, const float &intensity, float supersample=0) const |
Public Attributes | |
| ValueBase | param_type |
| Parameter: (int) | |
| ValueBase | param_origin |
| Parameter: (synfig::Point) | |
| ValueBase | param_size |
| Parameter: (synfig::Vector) | |
| ValueBase | param_angle |
| Parameter: (synfig::Angle) | |
| float Halftone::mask | ( | synfig::Point | point | ) | const |
References std::abs(), f, synfig::Vector::mag(), SQRT2, TYPE_DARKONLIGHT, TYPE_DIAMOND, TYPE_LIGHTONDARK, TYPE_STRIPE, and TYPE_SYMMETRIC.
| float Halftone::operator() | ( | const synfig::Point & | point, |
| const float & | intensity, | ||
| float | supersample = 0 |
||
| ) | const |
References f.
| ValueBase Halftone::param_type |
Parameter: (int)
Referenced by Halftone2::get_param(), Halftone2::Halftone2(), Halftone3::Halftone3(), and Halftone2::set_param().
| ValueBase Halftone::param_origin |
Parameter: (synfig::Point)
Referenced by Halftone2::get_param(), Halftone3::get_param(), Halftone2::Halftone2(), Halftone3::Halftone3(), Halftone2::set_param(), and Halftone3::set_param().
| ValueBase Halftone::param_size |
Parameter: (synfig::Vector)
Referenced by Halftone2::accelerated_cairorender(), Halftone2::accelerated_render(), Halftone2::get_param(), Halftone2::Halftone2(), Halftone3::Halftone3(), and Halftone2::set_param().
| ValueBase Halftone::param_angle |
Parameter: (synfig::Angle)
Referenced by Halftone2::get_param(), Halftone3::get_param(), Halftone2::Halftone2(), Halftone3::Halftone3(), Halftone2::set_param(), and Halftone3::set_param().
1.8.1.2