#include <exportToTk.h>
Inheritance diagram for exportToTk:
Public Types | |
enum | TObjectTypeID { ID_GRAPH_NODE = 0, ID_GRAPH_EDGE = 1, ID_NODE_LABEL = 2, ID_EDGE_LABEL = 3, ID_UPPER_LEFT = 4, ID_LOWER_RIGHT = 5, ID_BEND_NODE = 6, ID_ALIGN_NODE = 7, ID_BACKGROUND = 8, ID_ARROW = 10, ID_GRID_LINE = 11 } |
Public Member Functions | |
exportToTk (const abstractMixedGraph &GG, const char *expFileName) throw (ERFile) | |
~exportToTk () throw () | |
unsigned long | Size () const throw () |
unsigned long | Allocated () const throw () |
void | DisplayLegenda (long xm, long ym, long radius) throw () |
void | WriteNodeLegenda (long x, long y, char *index) throw () |
void | WritePolyLine (vector< double > &cx, vector< double > &cy, TLineStyle lineStyle, int width, TArrowDir displayedArrows, TIndex colourIndex, int depth) throw () |
void | WriteArrow (TArc a, long xtop, long ytop, double dx, double dy) throw () |
void | WriteArcLabel (TArc a, long xm, long ym) throw () |
void | DisplayNode (TNode v) throw () |
void | WriteSmallNode (TNode v, long x, long y) throw () |
void | WriteCircularNode (TNode v, long x, long y, char *fillColour) throw () |
void | WriteRectangularNode (TNode v, long x, long y, char *fillColour) throw () |
void | WriteRegularNode (TNode v, long x, long y, char *fillColour) throw () |
void | WriteNodeLabel (TNode v, long x, long y) throw () |
void | DisplayArtificialNode (TNode v) throw () |
|
|
|
|
|
|
Reimplemented from canvasBuilder. |
|
|
|
Implements canvasBuilder. |
|
Implements canvasBuilder. |
|
Implements goblinRootObject. |
|
Implements canvasBuilder. |
|
Implements canvasBuilder. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|