Menu

#3 Basic interface with no node states.

First version
open
None
2014-03-02
2013-12-06
JSoftware
No

Print the whole graph with its nodes and edges, with the following conditions:

  • Expanded on the screen in a reasonable way.
  • With a central node from which the graph is drawn.

Discussion

  • JSoftware

    JSoftware - 2013-12-07
    • assigned_to: JSoftware
     
  • JSoftware

    JSoftware - 2013-12-07

    Using some kind of spring layout. Explained in layout.txt.
    Still have to finish force calculation and application, and later on, step by step creation of the actual graph.

    Finally, create the necessary images and actually display all of this.

     
  • JSoftware

    JSoftware - 2014-01-11

    Forces calculation theorically done. Do step by step creation, create images and try it.

     
  • JSoftware

    JSoftware - 2014-02-23

    On step by step creation. Node spiral search done, we have the set of edges we have to add, we must simply add them linked to the corresponding nodeDisplays. Then, create images and see if all this works.

     
    • JSoftware

      JSoftware - 2014-02-24

      Everything ready. Finish "test" method on Navigator. Create images, create a test graph, and create a navigator with those parts, and see if it works.

       
  • JSoftware

    JSoftware - 2014-03-02

    Almost good. A few things to correct:

    • Initial angle for spiral search when placing nodes should be random.
    • Nodes should feel a force TOWARDS the edges they are connected to, stronger the farther.
    • Edges seem to not be calculating forces correctly. Check this out. Also, take into account the node size of each of the nodes when selecting what's the best place to put the edge.
     

    Last edit: JSoftware 2014-03-02

Log in to post a comment.

MongoDB Logo MongoDB