Design Exploration

Figure 1: Information Panel for Cluster

Figure 2: Tree Control for Cluster

Clusters

Clustering provides a way of grouping sets of objects based on similarity. The clustering here is all based on textual similarity.

Units for clustering

Tree Node Label

[X] Cluster Y

Information Panel (Figure 1)

Thumbnails representing windows that are in or contain items that are in the cluster.

Note: Windows with a red highlighted widget represent the widget.

Note: Windows with a set of green highlighted widgets represents a spatial group.

Tree Control (Figure 2)

Similarity

Modifying the similarity affects the composition of clusters.

Tree View & Show Distance

Viewing as a tree can provide insite into the creation of groupings. When showing distance, each node in the tree shows the distance between the two child nodes.

Note: There are issues with refreshing the display of the tree when switching to/from show as a tree and to/from show distance.

Widgets & Windows (Click to see Icons)

These work in the same way as described in Partial Designs.

Spatial Groups (Click to see Icons)

These work in the same way as described in Spatial Groups.