use subclasses instead of function-ptrs for hairline specializations.
authorreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 25 Oct 2012 17:37:03 +0000 (17:37 +0000)
committerreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 25 Oct 2012 17:37:03 +0000 (17:37 +0000)
commitb03fe429e83d7a32b05a5ee8423e4f62ba6380fa
treea47b7dcc19407bd795e4dcfde1b1cbf696ece011
parent1ca015bd5911987ab10fa81f168a5cf3b582f2dd
use subclasses instead of function-ptrs for hairline specializations.
1. enables easy grouping of procs, e.g. cap -vs- line
2. easy to extend for more shared state (e.g. gamma table, etc.)

git-svn-id: http://skia.googlecode.com/svn/trunk@6119 2bbb7eff-a529-9590-31e7-b0007b416f81
src/core/SkScan_Antihair.cpp