StructureGroup
               7/21/03

Case

No.

Inputs

Expected Outputs

Remarks

Result

1

Structure -> Group

   Drawing Components

 

   2 selected Drawing

   Components

 

The two Drawing Components should behave as a unit for move, and mutation actions. (Rotate, Scale, Stretch)

The smallest group

Overall this works pretty well.

 

When objects are grouped and the reshape command is used on one of the shapes, a grayed out line of the old shape outline stays on the screen.

 

The outer most vertice in the bounding box must be chosen to stretch.

2

Structure -> Group

   5 selected Drawing

   Components

 

 

A moderate sized group

Mutations cause grayed out bounding box to stay on screen.

 

The outer most vertice in the bounding box must be chosen to stretch.

3

Structure -> Group

   15 selected Drawing

   Components

 

 

 

A large group

Mutations cause grayed out bounding box to stay on screen.

 

The outer most vertice in the bounding box must be chosen to stretch.

4

Structure -> Group

Components

 

   2 selected Components

 

The two Components should behave as a unit for move, and mutation actions.

The smallest group

 

?? Actually, I’m not sure how these are supposed to behave.

Fail

5

Structure -> Group

   5 selected Components

 

 

A moderate sized group

Fail

6

Structure -> Group

   15 selected  Components

 

 

 

A large group

Fail

7

Structure -> Group

   One Component and

   One Drawing   

   Components.

 

 

Can you do this??

 

 

8

Structure -> Group

   Mixed Arbitrary

  Component and Drawing  

  Components.

 

 

 

Interleave

 

9

Structure -> Group

  Select one item in group

  with selection tool

Entire group should be selected.

 

Pass