Graph database Analysis of the Steam Network
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1.1 KiB

sigma.renderers.customEdgeShapes

Plugin developed by Sébastien Heymann for Linkurious.

Contact: seb@linkurio.us


General

This plugin registers custom edge shape renderers. See the following example code for full usage.

To use, include all .js files under this folder.

Shapes

The plugin implements the following shapes:

  • dashed
  • dotted
  • parallel: two solid parallel lines representing an edge aggregating multiple edges in the original graph.
  • tapered (see Danny Holten, Petra Isenberg, Jean-Daniel Fekete, and J. Van Wijk (2010) Performance Evaluation of Tapered, Curved, and Animated Directed-Edge Representations in Node-Link Graphs. Research Report, Sep 2010.)

To assign a shape renderer to an edge, simply set edge.type='shape-name' e.g. edge.type='dotted'. The default renderer implemented by sigma.js is named def (alias line) - see also generic custom edge renderer example.