SymbSpot

Science

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Available as/for:
Description:
SymbSpot is a 2D graph handler.


The aim of SymbSpot was to realize a generic platform to manage 2D graphs. Thank's to the Qt library the project is cross-platform and use real young component (xml, svg,...). Feel free to use or modify the code for your own research project !

It can be used to find elements in a graph using rules and scenario. It handles geographic positions (2D), neighborhood relationship (angle, minimal distance, distance between centers), statistics and geometric characteristics. SymbSpot can find subgraph structures that respects constraints on geographic positions (2D), neighborhood relationship (angle, minimal distance, distance between centers), statistics and geometric characteristics etc...

- First you load a graph (GXL, SVG,...) in which you want to find elements (symbols or....a subgraph).

- Next you define or select the subgraph you want to find, with all constraints (or filters) on nodes and/or on edges.

- Select then the subgraph searching method to use (only a subgraph isomorphism is implemented yet)

- Finally, choose the action you want to do when the subgraph is detected (remove elements, create a set...).

Depends on
CGAL 3.2
QT 4.3.x

Runs on
Linux, Windows and MacOS systems.
Last changelog:

===== v0.6 =====
* change to a dynamic drawing process (improve speed)
* add a selection tool
With the selected nodes, you can now :
* - remove them form the graph
* - merge the selection to a new type (or an existing one)
* - search the same structure (graph) in the whole document
* add a dialog to import some characteristics of each node/edge with a specific interval (+/- X% of the value)

===== v0.51 =====
* correct bugs
* export the graph into an image file
* improve import of svg files
* different views implemented
* add a way the display characteristics of nodes (%X in Edit>preferences)
* correct a bug in the neighborhood detection
* Replace Open a Scenario by Add a scenario
* littles changes in the subgraph detection interface
* an estimation of the minimal distance between two polygons (point to point), the real distance will be implemented with the new CGAL version


Ratings & Comments

0 Comments

Be the first to comment
Pling
0 Affiliates
Details
license
version 0.6
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Science:

Julius Model Viewer
juergenmueller
last update date: 18 years ago

Score 5.0

Folding@KDE
Ruudiculus-KDE
last update date: 16 years ago

Score 5.0

nanoKalc
arenyart
last update date: 18 years ago

Score 5.0

Kejsare
josef80
last update date: 18 years ago

Score 5.0

qtsolartron
jellofishi
last update date: 17 years ago

Score 5.0

QFraktal
ruedigerknoerig
last update date: 15 years ago

Score 5.0



System Tags