Jonathan Puckey
|
151f7026e1
|
Fix mistake in previous commit.
|
2012-11-23 20:55:46 +01:00 |
|
Jonathan Puckey
|
43b3ac6beb
|
Optimize PlacedSymbol#_hitTest a bit.
Use faster Point#_transformPoint function to transform point.
|
2012-11-23 20:48:34 +01:00 |
|
Jonathan Puckey
|
e835ccf786
|
Remove accidentally committed logging statement.
|
2012-11-23 20:43:28 +01:00 |
|
Jonathan Puckey
|
90e475b5f9
|
Support hit-testing of placed-symbols and add test. Closes #131.
|
2012-11-23 20:29:36 +01:00 |
|
Jürg Lehni
|
9e5eb17264
|
Improve Item#transform() and implement #applyMatrix() to support nested matrices. Work in progress.
|
2011-12-18 16:54:21 +01:00 |
|
Jürg Lehni
|
cf4c2b4919
|
Move #matrix accessor from PlacedItem to Item.
|
2011-11-29 17:19:31 +01:00 |
|
Jürg Lehni
|
1fd9242fd8
|
Define private getBounds() function that handles matrix concatenation, bounds caching and calling of _getBounds, leading to further simplifications in PlacedItem.
|
2011-11-26 10:39:51 +01:00 |
|
Jürg Lehni
|
92066a6ecb
|
Implement Item#_boundsType as a structure to control bounds handling and caching.
|
2011-11-24 16:03:05 +01:00 |
|
Jürg Lehni
|
569c415b2f
|
Start implementing bounds caching the new way.
Work in progress still.
|
2011-11-24 15:37:44 +01:00 |
|
Jürg Lehni
|
ea87be166e
|
Part one of big refactoring of bouding box handling. Functional, but caching is broken right now.
|
2011-11-24 15:13:21 +01:00 |
|
Jürg Lehni
|
eb70c4de5d
|
Directly pass matrix argument to _getBounds() instead of whole arguments array.
|
2011-11-20 18:51:34 +01:00 |
|
Jürg Lehni
|
110cffc14c
|
Improve comments for bounds functions.
|
2011-07-04 23:28:28 +02:00 |
|
Jürg Lehni
|
45a3e7f873
|
Big refactoring of the way bounds are handled and cached, properly supporting Groups inside Symbols, and also adding #roughBounds, to be used by upcoming hit testing code.
|
2011-07-04 19:45:53 +02:00 |
|
Jürg Lehni
|
79c0ad8cc5
|
Update copyright notices.
|
2011-07-01 12:17:45 +02:00 |
|
Jürg Lehni
|
d95480bc22
|
Remove trailing white spaces.
|
2011-07-01 12:01:32 +02:00 |
|
Jürg Lehni
|
609f23c64d
|
Make PlacedItem#matrix private and add getter / setter for it.
|
2011-07-01 11:32:09 +02:00 |
|
Jürg Lehni
|
1cd7165ea2
|
Define PlacedItem as base class for Raster and PlacedSymbol.
|
2011-07-01 11:26:51 +02:00 |
|