Class Summary |
ConfigutaionHolder |
This class is to provide an easy way to access lists of diagrams. |
diagram |
This class implements a chord diagram: stores it and has methods to
compare it to other diagrams. |
DiagramDrawer |
This class provides graphical representations of diagrams
(draws diagrams to a bitmap), and provides means to
draw collections of diagrams and saving them to files. |
Driver |
The driver class to do the work. |
FourTGenerator |
Generates all 4T relations for a list of diagrams |
FourTProcessor |
The class processes a list of 4T relations to leave out only
independent ones in row-reduced echelon form. |
FrameGen2 |
Generates all distinct chord diagrams for the framed case,
modulo link rotation and recoloring. |
FrameGenDisconnected |
Generates all distinct chord diagrams for the framed case,
modulo link rotation and recoloring, allowing
DISCONNECTED diagrams. |
Orbit |
|
OrbitElement |
This class represents an orbit element in an orbit of a diagram under some action. |
OrbitObserver |
This class looks for orbits of diagrams in the basis under link permutation |
Relation |
This class stores a diagram relation |
UnframedDiagramGenerator |
Generates all distinct chord diagrams for unframed singular knots. |