EdgeWalker_Test.h revision 2e7f4c810dc717383df42d27bdba862514ab6d51
12a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 22a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 32a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)#include "SkPath.h" 42a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 52a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)extern void contourBounds(const SkPath& path, SkTDArray<SkRect>& boundsArray); 62a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)extern bool comparePaths(const SkPath& one, const SkPath& two); 72a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)extern void comparePathsTiny(const SkPath& one, const SkPath& two); 82a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)extern void drawAsciiPaths(const SkPath& one, const SkPath& two, 92a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) bool drawPaths); 10116680a4aac90f2aa7413d9095a592090648e557Ben Murdochextern void simplify(const SkPath& path, bool asFill, SkPath& simple); 112a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)extern void showPath(const SkPath& path, const char* str = NULL); 122a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)extern bool testSimplify(const SkPath& path, bool fill, SkPath& out); 13116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch