Lines Matching refs:Path
36 void Path::draw(SkCanvas* outCanvas, const SkMatrix& groupStackedMatrix, float scaleX, float scaleY,
47 //TODO: try apply the path matrix to the canvas instead of creating a new path.
64 void Path::dump() {
65 ALOGD("Path: %s has %zu points", mName.c_str(), mProperties.getData().points.size());
68 float Path::getMatrixScale(const SkMatrix& groupStackedMatrix) {
96 Path::Path(const char* pathStr, size_t strLength) {
103 Path::Path(const Path& path) : Node(path) {
104 mStagingProperties.syncProperties(path.mStagingProperties);
107 const SkPath& Path::getUpdatedPath() {
116 void Path::getStagingPath(SkPath* outPath) {
121 void Path::syncProperties() {
130 FullPath::FullPath(const FullPath& path) : Path(path) {
131 mStagingProperties.syncProperties(path.mStagingProperties);
142 // Trimmed path should be empty.
164 Path::getUpdatedPath();
176 Path::getStagingPath(outPath);
183 Path::dump();
199 // Draw path's fill, if fill color or gradient is valid
220 // Draw path's stroke, if stroke color or Gradient is valid
243 Path::syncProperties();