-
Mathias Wein authored
The code to get the effective brush position was repeated 8 times, and in some cases executed even if the position wasn't needed. Also, the state is now properly encapsulated in the private data.
c8155a07
The code to get the effective brush position was repeated 8 times, and in some cases executed even if the position wasn't needed. Also, the state is now properly encapsulated in the private data.