Skia
2D Graphics Library
|
This path effect chops a path into discrete segments, and randomly displaces them. More...
#include <SkDiscretePathEffect.h>
Static Public Member Functions | |
static sk_sp< SkPathEffect > | Make (SkScalar segLength, SkScalar dev, uint32_t seedAssist=0) |
Break the path into segments of segLength length, and randomly move the endpoints away from the original path by a maximum of deviation. More... | |
static void | RegisterFlattenables () |
This path effect chops a path into discrete segments, and randomly displaces them.
|
static |
Break the path into segments of segLength length, and randomly move the endpoints away from the original path by a maximum of deviation.
Note: works on filled or framed paths
seedAssist | This is a caller-supplied seedAssist that modifies the seed value that is used to randomize the path segments' endpoints. If not supplied it defaults to 0, in which case filtering a path multiple times will result in the same set of segments (this is useful for testing). If a caller does not want this behaviour they can pass in a different seedAssist to get a different set of path segments. |
|
static |