mitmedialab / para

MIT License
100 stars 10 forks source link

create geometric groups #84

Closed pixelmaid closed 8 years ago

pixelmaid commented 9 years ago

groups treat their members as a collective geometric object. Constraints and transformations on them relatively affect their members with respect to the origin of the group. We need to resolve the question of how stylistic constraints should apply to groups since by definition, groups themselves have no stylistic qualities (fill color, stroke color and stroke weight). It seems problematic not to have stylistic constraints apply to groups at all, because that would be inconsistent with their classification as geometry.

pixelmaid commented 9 years ago

created groups for workshop with some limitations: 1) cannot have multiple levels of hierarchy, 2) cannot have constraints on the individual members of the group, only the group itself and 3) when editing members of a group, the group transformations are temporarily removed to preserve predicability in the edits. These are acceptable limitations for the workshop but should be addressed in later iterations.

pixelmaid commented 8 years ago

Groups can now support multiple levels of hierarchy and children maintain their transformations during edits