>> .. as well as other (infinite) number of permutations with 'something-ed' 
>> and 'Label'.
>>  
>> or its just a prototype?
> 
> I asked myself the same.
> Why Label can not do everything?

Because this is a lot already.
The class TRRotatedLabelShape is complex. It is not _just_ applying a rotation 
matrix. We also need to have the encompassing rectangle, which is needed by the 
layouts. We also need the bounding box, for checking the point inclusion (i.e., 
is your mouse above the text?)

I haven’t done any benchmark, but I suspect the rotated label to be slower than 
the non-rotated label.

But indeed, the shape of hierarchy will surely evolve over the time. Having 
rotated labels is just a (minor but important) milestone that we wanted to 
share with you.

Alexandre


> 
> Stef
>> 
>> shape angleInDegree: [ :cls | cls numberOfMethods negated / 1.5 ].
>> shape text: [ :cls | ' ', cls name ].
>> shape color: (Color black alpha: 0.2).
>> v addAll: (shape elementsOn: Collection withAllSubclasses).
>> 
>> v canvas color: Color white.
>> v open
>> -=-=-=-=-=-=-=-=-=-=
>> 
>> More screenshots and more examples on:
>> https://www.facebook.com/media/set/?set=a.573528479400420.1073741841.340543479365589&type=1
>> 
>> Excellent job Juraj!
>> 
>> Before the end of January, we will make a big big announcement. We, the 
>> profilers, are working hard these days on a fantastic infrastructure for a 
>> better and stronger visual experience.
>> 
>> Cheers,
>> Alexandre
>> 
>> -- 
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>> 
>> 
>> 
>> 
>> 
>> 
>> -- 
>> Best regards,
>> Igor Stasenko.
>> _______________________________________________
>> Moose-dev mailing list
>> moose-...@iam.unibe.ch
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> 

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply via email to