void init() { if (fOnce) { return; } fOnce = true; test_cubic(); test_cubic2(); fShowHairline = false; fDStroke = 1; fStroke = 10; fMinStroke = 10; fMaxStroke = 180; const int V = 85; fPath[0].moveTo(SkIntToScalar(40), SkIntToScalar(70)); fPath[0].lineTo(SkIntToScalar(70), SkIntToScalar(70) + SK_Scalar1/1); fPath[0].lineTo(SkIntToScalar(110), SkIntToScalar(70)); fPath[1].moveTo(SkIntToScalar(40), SkIntToScalar(70)); fPath[1].lineTo(SkIntToScalar(70), SkIntToScalar(70) - SK_Scalar1/1); fPath[1].lineTo(SkIntToScalar(110), SkIntToScalar(70)); fPath[2].moveTo(SkIntToScalar(V), SkIntToScalar(V)); fPath[2].lineTo(SkIntToScalar(50), SkIntToScalar(V)); fPath[2].lineTo(SkIntToScalar(50), SkIntToScalar(50)); fPath[3].moveTo(SkIntToScalar(50), SkIntToScalar(50)); fPath[3].lineTo(SkIntToScalar(50), SkIntToScalar(V)); fPath[3].lineTo(SkIntToScalar(V), SkIntToScalar(V)); fPath[4].moveTo(SkIntToScalar(50), SkIntToScalar(50)); fPath[4].lineTo(SkIntToScalar(50), SkIntToScalar(V)); fPath[4].lineTo(SkIntToScalar(52), SkIntToScalar(50)); fPath[5].moveTo(SkIntToScalar(52), SkIntToScalar(50)); fPath[5].lineTo(SkIntToScalar(50), SkIntToScalar(V)); fPath[5].lineTo(SkIntToScalar(50), SkIntToScalar(50)); this->setBGColor(0xFFDDDDDD); }
void init() { if (fOnce) { return; } fOnce = true; test_cubic(); test_cubic2(); fShowHairline = false; fDStroke = 1; fStroke = 10; fMinStroke = 10; fMaxStroke = 180; const SkScalar V = 85; fPath[0].moveTo(40, 70); fPath[0].lineTo(70, 70 + SK_ScalarHalf); fPath[0].lineTo(110, 70); fPath[1].moveTo(40, 70); fPath[1].lineTo(70, 70 - SK_ScalarHalf); fPath[1].lineTo(110, 70); fPath[2].moveTo(V, V); fPath[2].lineTo(50, V); fPath[2].lineTo(50, 50); fPath[3].moveTo(50, 50); fPath[3].lineTo(50, V); fPath[3].lineTo(V, V); fPath[4].moveTo(50, 50); fPath[4].lineTo(50, V); fPath[4].lineTo(52, 50); fPath[5].moveTo(52, 50); fPath[5].lineTo(50, V); fPath[5].lineTo(50, 50); this->setBGColor(0xFFDDDDDD); }
PathView() { test_cubic(); test_cubic2(); fShowHairline = false; fDStroke = 1; fStroke = 10; fMinStroke = 10; fMaxStroke = 180; const int V = 85; fPath[0].moveTo(SkIntToScalar(40), SkIntToScalar(70)); fPath[0].lineTo(SkIntToScalar(70), SkIntToScalar(70) + SK_Scalar1/1); fPath[0].lineTo(SkIntToScalar(110), SkIntToScalar(70)); fPath[1].moveTo(SkIntToScalar(40), SkIntToScalar(70)); fPath[1].lineTo(SkIntToScalar(70), SkIntToScalar(70) - SK_Scalar1/1); fPath[1].lineTo(SkIntToScalar(110), SkIntToScalar(70)); fPath[2].moveTo(SkIntToScalar(V), SkIntToScalar(V)); fPath[2].lineTo(SkIntToScalar(50), SkIntToScalar(V)); fPath[2].lineTo(SkIntToScalar(50), SkIntToScalar(50)); fPath[3].moveTo(SkIntToScalar(50), SkIntToScalar(50)); fPath[3].lineTo(SkIntToScalar(50), SkIntToScalar(V)); fPath[3].lineTo(SkIntToScalar(V), SkIntToScalar(V)); fPath[4].moveTo(SkIntToScalar(50), SkIntToScalar(50)); fPath[4].lineTo(SkIntToScalar(50), SkIntToScalar(V)); fPath[4].lineTo(SkIntToScalar(52), SkIntToScalar(50)); fPath[5].moveTo(SkIntToScalar(52), SkIntToScalar(50)); fPath[5].lineTo(SkIntToScalar(50), SkIntToScalar(V)); fPath[5].lineTo(SkIntToScalar(50), SkIntToScalar(50)); }