Menu: Brushes 

All brush related operations are included in this menu, including flat brushes and hierarchical brushes. 

Command - Brush Toolbox for Flat Displays:

Function: 

Raise the Brush Toolbox Dialog. You can manipulate the brushes for the flat displays in this dialog. 

Global Brush Resize: 

To: Adjust the size of the brush in all dimensions at once. 

Do: Click on Max to have the brush cover the whole data set, Half to cover half of the range of the data (centered), +10 to increase the brush in all dimensions by 10 percent, and -10 do decrease the brush size in all dimensions by 10 percent. 

Brush Selection: 

To: Enable up to 4 brushes at once. 

Do: Click on the Enable button for the brush you wish to enable. 

To: Show the background for any brush. 

Do: Click on the corresponding Display button. 

To: Enable a brush to be modified in either the data display or one of the auxiliary brush dialog tools. 

Do: Click on the numbered button of the brush you wish to change. 

To: Enable switch between step and ramped brush boundaries. 

Do: Click on either Step or Ramp for the brush you wish to modify. 

Tips: 

A ramped brush means that the brush has 2 sets of boundaries - one for points that are considered completely within the brush and one for points that are partially covered by the brush. The intensity of the brushed points decrease linearly between the inner boundary and the outer boundary. The outer boundaries may be modified in any data display by holding the Ctrl key down while moving the mouse. This has the affect of modifying the slope of the ramp. 

Brush Creation/Modification: 

To: Specify the function, structure, and priority of brushes. 

Do: Clicking on New will open up the Brush Operation Toolbox to let you specify the operation and expression associated with a brush. The default for Brush 1 is highlight and enable display of values in an auxiliary display. This will create a new entry in the list box. To delete an existing brush, click on the brush in the list and Click Delete. To edit the operation or expression for an existing brush, click on the brush in the list and then click Edit. To change the priority of a brush, which determines what brush color will be displayed for a data point covered by multiple brushes, click on the brush you'd like to change the priority of and click either Incr Priority or Decr Priority. 

Tips: 

Just Enabling the dimension in the upper part of this dialog does not create the brush. You first have to create it in Brush Creation/Modification, and then you can Enable/Disable/Display it. 

Brush Operation Toolbox

Brush operations are the actions that are to be performed on data selected by the brush.  XmdvTool supports four types of brush
operations:  highlight, mask, values, and average.  Each of these are explained in detail below.  In order to specify a brush operation the Operation Toolbox  must be used.

Highlight  -- This operation causes all the points covered by the brush to be displayed in a different color.  When this operation is active, the color will be available in the Color Requester .

Mask  -- This operation causes all points covered by the brush to be hidden from the display.  This is useful when the display is cluttered and it is necessary to remove some data to view other interesting data.

Values  -- This operation causes the numeric value of all points covered by the brush to be displayed in a separate popup window.  This window can be opened from the main interface by selecting Data Values.

Average  -- This operations causes the average value of all points currently selected by the brush to be displayed in each of the display views. In addition, if the Values  operation is also selected, the numeric average is added to the end of the values in the data values window.

Brush Expression

The brush expression is a logical expression between brushes.  Points are covered by the operation if they evaluate to TRUE for this expression.
 
Back to Top

Command - Brush Data Value Dialog for Flat Displays:

Function: 

Raise the Data Value Dialog. You can see the brushed data values of the flat displays in this dialog.. 

Back to Top

Command - Flat Parallel Coordinates Brush Toolbox:

Function: 

Raise the Flat Glyphs Brush Toolbox so that you can change the flat brushes in this toolbox in the form of parallel coordinates.

Operation:

You can control the brushes in the same way as in the display of the main window. The brushes in the toolbox and other displays ???

Back to Top

Command - Flat Glyphs Brush Toolbox:

Function: 

Raise the Flat Glyphs Brush Toolbox. You can change the flat brushes in this toolbox in the form of glyphs by right mouse clicking or dragging and dropping.

Operation:

 

Back to Top

Command - Flat Dimensional Stacking Brush Toolbox:

Function: 

Raise the Flat Parallel Coordinates Brush Toolbox. You can change the flat brushes in this toolbox in the form of dimensional stacking by right mouse clicking or dragging and dropping.

Operation:

Back to Top

Command - Structure-Based Brush for Hier Displays:

Function: 

Raise the Structure-Based Brush Dialog. You can control the structure-based brush for the hierarchical displays in this dialog. For detailed information of the structure-based brush and hierarchical displays, please refer to Term Explanation in the help. 

a: brushed cluster radius

b: non-brushed cluster radius

c: hierarchy contour

d: brushed region

e: left handle

f: right handle

Operation:

a. Change cluster radius

 

There are two ways to change the brushed cluster radius:

1. drag and drop the scaling bar under the label of "Brushed Cluster Radius" in the dialog. 

2. Click on the display in the dialog. Here is an example:

   Place the cursor in the brushed region.                 Click the right mouse button.

 

There are also two methods to changed the non-brushed cluster radius:

1. drag and drop the scaling bar under the label of "Non-Brushed Cluster Radius".

2. Click on the display in the dialog. Here is an example:

    Place the cursor in the non brushed region.              Click the right mouse button.

b. Change Brushed Region

You can change the brushed region by changing the left handle, changing the right handle, or changing them together.

To change the left handle, you can either input the new left handle position in the entry under the label of "Left Handle Position", or drag and drop on the display. Here is an example: 

    Place the cursor on the left handle.                   Drag and drop the cursor to a new position.

To change the right handle, you can either input the new right handle position in the entry under the label of "Right Handle Position", or drag and drop on the display. Here is an example: 

    Place the cursor on the right handle.                   Drag and drop the cursor to a new position.

To change the left and right handle together, drag and drop the cursor in the display as the example: 

   Place the cursor between the left and right handle.     Drag and drop the cursor to a new position.

c. Show/hide bands

Check/uncheck the "ShowBand" check button to show or hide bands of the clusters in the hierarchical displays.

d. Extent Scaling

Drag and drop the scaling bar under the label of "Extent Scaling" change the size of the bands to reduce overlap in the hierarchical displays. When the value is 0, the bands are of the original sizes. Otherwise the bands have been decreased.

e. Dynamic Masking

Drag and drop the scaling bar under the label of "Dynamic Masking" to fake the brushed clusters or the non-brushed clusters in the hierarchical displays. When the value is 0, no clusters are faked. When it is negative, the brushed clusters are faked. When it is positive, the non-brushed clusters are faked.  

Back to Top

Cascade - Structure-Based Brush Semantics:

Function: 

Change the semantics of the structure-based brush. 

 

There are two semantics of the structure-based brush: 

1. All - A cluster is brushed if and only if all the leaf nodes of that cluster at the brushed radius are included in the brushed region. 

2. Any - A cluster is brushed as long as any leaf nodes of that cluster at the brushed radius are included in the brushed region.

Operation:

To select the All semantic, click "All" in the cascade.

To select the Any semantic, click "Any" in the cascade. 

Back to Top