Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
mbastian committed Dec 15, 2011
1 parent 7154add commit 90f4bbd
Showing 1 changed file with 22 additions and 22 deletions.
44 changes: 22 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,90 +11,90 @@ Complete list of the plug-ins examples included in the bootcamp:
### Layout

* **Grid Layout**
Place all nodes in a simple grid. Users can configure the size of the area and the speed.
* Place all nodes in a simple grid. Users can configure the size of the area and the speed.

* **Sorted Grid Layout**
Same example as Grid Layout but users can sort nodes with an attribute column.
* Same example as Grid Layout but users can sort nodes with an attribute column.

### Filter

* **Transform to Undirected**
Edge filter to remove mutual edges in a directed graph.
* Edge filter to remove mutual edges in a directed graph.

* **Top nodes**
Keep the top K nodes using an attribute column.
* Keep the top K nodes using an attribute column.

* **Remove Edge Crossing**
Example of a complex filter implementation which removes edges until no crossing occurs.
* Example of a complex filter implementation which removes edges until no crossing occurs.

### Tool

* **Find**
Tool with a autocomplete text field to find any node based on labels and zoom by it.
* Tool with a autocomplete text field to find any node based on labels and zoom by it.

* **Add Nodes**
Listen to mouse clicks and adds nodes. Also adds edges if selecting other nodes.
* Listen to mouse clicks and adds nodes. Also adds edges if selecting other nodes.

### Export

* **JPG Export**
Vectorial export to the JPG image format. Contains a settings panel to set the width and height.
* Vectorial export to the JPG image format. Contains a settings panel to set the width and height.

* **SQLite Database Export**
Current graph export to a SQLite Database file. A new sub-menu is added in the Export menu and an example of a custom exporter is shown.
* Current graph export to a SQLite Database file. A new sub-menu is added in the Export menu and an example of a custom exporter is shown.

### Preview

* **Highlight Mutual Edges**
Colors differently mutual edges. Overwrites and extends the default edge renderer.
* Colors differently mutual edges. Overwrites and extends the default edge renderer.

* **Glow Renderer**
Adds a new renderer for node items which draws a glow effect around nodes.
* Adds a new renderer for node items which draws a glow effect around nodes.

* **Node Z-ordering**
Extends the default node builder by reordering the node items by size or any number columns. Also shows how to create complex Preview UI.
* Extends the default node builder by reordering the node items by size or any number columns. Also shows how to create complex Preview UI.

### Import

* **Matrix Market Importer**
File importer for the Matrix Market format.
* File importer for the Matrix Market format.

### Statistic

* **Count Self-Loop**
Example of a statistics result at the global level. Simply counts the number of self-loop edges in the graph.
* Example of a statistics result at the global level. Simply counts the number of self-loop edges in the graph.

* **Average Euclidean Distance**
Example of a per-node calculation. For a given node it calculates the average distance to others.
* Example of a per-node calculation. For a given node it calculates the average distance to others.

### Plugins sub-menu

* **Test action**
Simple action which display a message and a dialog.
* Simple action which display a message and a dialog.

* **Remove self loops**
Action which accesses the graph and remove self-loops, if any.
* Action which accesses the graph and remove self-loops, if any.

* **Using Progress and Cancel**
Action which creates a long task and execute it with progress and cancel support.
* Action which creates a long task and execute it with progress and cancel support.

### Execute at startup

* **When UI is ready**
Do something when the UI finished loading.
* Do something when the UI finished loading.

* **Workspace select events**
Do something when a workspace is selected.
* Do something when a workspace is selected.

### Processor

* **Initial Position**
Set up the nodes' initial position always the same. It calculates a hash with all nodes so the X/Y position is randomized always in the same way.
* Set up the nodes' initial position always the same. It calculates a hash with all nodes so the X/Y position is randomized always in the same way.

### New Panel

* **New panel**
Example of a new panel plugin set up at the ranking position.
* Example of a new panel plugin set up at the ranking position.


## Installation
Expand Down

0 comments on commit 90f4bbd

Please sign in to comment.