Skip to content

sam-m888/opg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

opg

One Page Genealogy

##opg-old Original Java implementation of One Page Genealogy. Very hard to understand code.

  • test1.pdf --> good example of multisheet chart
  • OnePageGenealogy.ppt --> some slides that show how opg works

##opg-new Java version of basic GUI and spacing algorithm.

##opg-web Javascript implementation of basic spacing algorithm. ###js/core

  • generator.js --> generates trees for testing
  • node.js --> basic building element of a tree
  • bounds.js --> keeps track of each upper and lower bounds at each generation
  • spacer.js --> contains main algorithm for spacing and positioning nodes
  • graphic.js --> turns a node object into a graphic object (does some d3.js stuff)

Related Links

GraphingAlgorithm Pseudo code

About

One Page Genealogy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.5%
  • JavaScript 1.3%
  • Other 0.2%