Canvas properties: Difference between revisions

Jump to navigation Jump to search
Line 130: Line 130:
It's not yet sure how to address this easily, probably that would require bounding box calculations for existing "drawables", so that free spots can be found. Maybe there's a better way? Maybe OSG has some code to get the area required by a drawable ?
It's not yet sure how to address this easily, probably that would require bounding box calculations for existing "drawables", so that free spots can be found. Maybe there's a better way? Maybe OSG has some code to get the area required by a drawable ?
There's an open source code on codeproject, titled "Smart Labels"
There's an open source code on codeproject, titled "Smart Labels"
:: Smart labels should probabaly be added as a "group-aware" element, so that they may look at other groups in order to come up with all bounding boxes for their drawables, so that free space can be found - taking into account certain groups ("layers"). Also, smart labels should probably be able to adjust font or background color, in order to be still readable when overlapping with other symbols?


=== Vector Data Cache ===
=== Vector Data Cache ===

Navigation menu