Age | Commit message (Collapse) | Author | Files | Lines |
|
2008/04/01 10:48:09 thb 1.13.30.2: #i85898# Stripping all external header guards
2008/03/28 16:05:43 rt 1.13.30.1: #i87441# Change license header to LPGL v3.
|
|
2007/06/15 13:29:00 aw 1.12.58.1: #i77162# 3rd round of adaptions to B2DPolygon bezier handling
|
|
2007/06/15 13:28:59 aw 1.14.64.1: #i77162# 3rd round of adaptions to B2DPolygon bezier handling
|
|
2007/06/15 13:28:59 aw 1.16.22.1: #i77162# 3rd round of adaptions to B2DPolygon bezier handling
|
|
2007/06/15 13:28:59 aw 1.12.64.1: #i77162# 3rd round of adaptions to B2DPolygon bezier handling
|
|
2006/03/15 11:12:27 aw 1.15.4.1: #i39528# Added transform to B2DRange
|
|
2006/03/17 23:16:35 thb 1.3.20.2: #i63310# Moved BxD(Poly)Polygon to cow_wrapper; added makeUnique() to all classes using COW internally (to at least facilitate deliberate unsharing in multi-threaded uses)
2006/03/17 17:41:32 thb 1.3.20.1: #i63310# Added COW to B2DMultiRange (wasn't there before); moved BxDHomMatrix to cow_wrapper; added o3tl build dependency
|
|
2005/10/08 13:07:17 thb 1.10.6.2: RESYNC: (1.10-1.11); FILE MERGED
2005/06/17 23:09:55 thb 1.10.6.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
|
|
2005/10/11 15:39:27 thb 1.1.2.2: #i54170# Corrected license headers
2005/06/29 19:16:34 thb 1.1.2.1: #i48939# Added BxIBox classes, that complement the BxIRange ones (the old right and bottom line inclusive/exclusive clash)
|
|
2005/10/11 15:39:26 thb 1.2.2.2: #i54170# Corrected license headers
2005/06/29 19:17:08 thb 1.2.2.1: #i48939# Added BxIBox classes, that complement the BxIRange ones (the old right and bottom line inclusive/exclusive clash)
|
|
2005/10/08 13:05:32 thb 1.7.22.2: RESYNC: (1.7-1.8); FILE MERGED
2005/06/17 23:09:54 thb 1.7.22.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
|
|
2005/10/11 15:39:25 thb 1.1.2.2: #i54170# Corrected license headers
2005/06/29 19:16:59 thb 1.1.2.1: #i48939# Added BxIBox classes, that complement the BxIRange ones (the old right and bottom line inclusive/exclusive clash)
|
|
2005/10/08 13:05:05 thb 1.13.6.2: RESYNC: (1.13-1.14); FILE MERGED
2005/06/17 23:09:54 thb 1.13.6.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
|
|
2005/10/14 21:36:41 thb 1.2.24.3: #118732# Now comparing component bounds with _accumulated_ new bounds (otherwise, growing current component would not be adequaltely represented in the boundingbox)
2005/10/08 13:04:38 thb 1.2.24.2: RESYNC: (1.2-1.3); FILE MERGED
2005/06/17 23:09:54 thb 1.2.24.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
|
|
2005/10/11 15:39:25 thb 1.1.2.2: #i54170# Corrected license headers
2005/06/29 19:16:44 thb 1.1.2.1: #i48939# Added BxIBox classes, that complement the BxIRange ones (the old right and bottom line inclusive/exclusive clash)
|
|
2005/09/05 17:38:28 rt 1.2.28.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:28 rt 1.10.14.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:28 rt 1.2.62.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:28 rt 1.7.26.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:27 rt 1.2.62.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:27 rt 1.13.14.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:27 rt 1.7.26.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:26 rt 1.2.62.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:26 rt 1.13.14.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:26 rt 1.2.28.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:26 rt 1.5.26.1: #i54170# Change license header: remove SISSL
|
|
2005/09/05 17:38:25 rt 1.11.16.1: #i54170# Change license header: remove SISSL
|
|
2005/04/14 22:56:43 thb 1.9.12.1: #i47428# After fixing the actual bug, it turned out that _background_ objects vanish, when the characters reach their final position. Reason was the generation of equal rectangles, with only the tiniest roundoff difference between them. And the clipper turned that into one huge 'clip nothing' mess. Fixed by using approximate equal now in b2dmultirange
|
|
2005/04/14 22:56:43 thb 1.12.16.1: #i47428# After fixing the actual bug, it turned out that _background_ objects vanish, when the characters reach their final position. Reason was the generation of equal rectangles, with only the tiniest roundoff difference between them. And the clipper turned that into one huge 'clip nothing' mess. Fixed by using approximate equal now in b2dmultirange
|
|
2005/04/14 22:56:43 thb 1.10.18.1: #i47428# After fixing the actual bug, it turned out that _background_ objects vanish, when the characters reach their final position. Reason was the generation of equal rectangles, with only the tiniest roundoff difference between them. And the clipper turned that into one huge 'clip nothing' mess. Fixed by using approximate equal now in b2dmultirange
|
|
2005/01/21 18:59:55 aw 1.8.10.1: #i40589#
|
|
2004/11/01 22:17:38 thb 1.1.2.1: #110496# Initial revision
|
|
2004/11/17 18:54:10 thb 1.6.2.2: RESYNC: (1.6-1.7); FILE MERGED
2004/09/23 20:19:07 thb 1.6.2.1: #110496# Added intersect method to all range types
|
|
2004/11/17 18:54:03 thb 1.5.12.2: RESYNC: (1.5-1.6); FILE MERGED
2004/09/23 20:19:06 thb 1.5.12.1: #110496# Added intersect method to all range types
|
|
2004/11/17 18:53:56 thb 1.10.12.3: RESYNC: (1.10-1.11); FILE MERGED
2004/09/23 20:19:06 thb 1.10.12.2: #110496# Added intersect method to all range types
2004/09/22 16:58:37 thb 1.10.12.1: #110496# Added coordinate-wise center accessors
|
|
2004/11/17 18:53:49 thb 1.5.12.2: RESYNC: (1.5-1.6); FILE MERGED
2004/09/23 20:19:06 thb 1.5.12.1: #110496# Added intersect method to all range types
|
|
2004/11/17 18:53:42 thb 1.10.12.3: RESYNC: (1.10-1.11); FILE MERGED
2004/09/23 20:19:06 thb 1.10.12.2: #110496# Added intersect method to all range types
2004/09/22 16:58:37 thb 1.10.12.1: #110496# Added coordinate-wise center accessors
|
|
2004/08/19 00:08:34 thb 1.1.2.1: Initial revision
|
|
2004/10/25 19:06:32 thb 1.1.2.3: #i20518# Added total bounds query
2004/10/13 15:12:38 thb 1.1.2.2: #i10000# gcc is getting increasingly picky with typename. Added said.
2004/07/22 19:44:56 thb 1.1.2.1: #110496# Added B2DConnectedRanges
|
|
2004/11/20 00:00:35 thb 1.3.2.3: #110496# After-merge cleanups, finished BxD<->BxI conversions for range and tuples
2004/11/17 18:53:35 thb 1.3.2.2: RESYNC: (1.3-1.4); FILE MERGED
2004/09/23 20:19:06 thb 1.3.2.1: #110496# Added intersect method to all range types
|
|
2004/11/20 00:00:35 thb 1.9.2.3: #110496# After-merge cleanups, finished BxD<->BxI conversions for range and tuples
2004/11/17 20:20:08 thb 1.9.2.2: #110496# Unified integer constructors/fround converters
2004/09/23 20:19:05 thb 1.9.2.1: #110496# Added intersect method to all range types
|
|
2004/10/06 11:14:08 aw 1.6.36.1: #i34831#
|
|
2004/10/06 11:14:08 aw 1.5.20.1: #i34831#
|
|
2004/10/06 11:14:08 aw 1.10.20.1: #i34831#
|
|
2004/10/06 11:14:07 aw 1.5.20.1: #i34831#
|
|
2004/10/06 11:14:07 aw 1.10.20.1: #i34831#
|
|
2004/10/06 11:14:07 aw 1.3.36.1: #i34831#
|
|
2004/06/03 10:51:02 thb 1.4.12.1: #i29820# Changed return types from Tuple to Point/Vector, which is much more convenient for further processing
|
|
2004/06/03 10:51:02 thb 1.9.12.1: #i29820# Changed return types from Tuple to Point/Vector, which is much more convenient for further processing
|
|
2004/06/03 10:51:01 thb 1.9.12.1: #i29820# Changed return types from Tuple to Point/Vector, which is much more convenient for further processing
|