mirror of
https://github.com/jkriege2/JKQtPlotter.git
synced 2024-12-25 10:01:38 +08:00
65 lines
3.2 KiB
Plaintext
65 lines
3.2 KiB
Plaintext
digraph
|
|
{
|
|
// LATEX_PDF_SIZE
|
|
bgcolor="transparent";
|
|
edge [fontname="FreeSans",fontsize="12",labelfontname="FreeSans",labelfontsize="12"];
|
|
node [fontname="FreeSans",fontsize="12",shape=record];
|
|
rankdir="LR";
|
|
|
|
{
|
|
rank=same;
|
|
JKQTPPlotElement [URL="\link JKQTPPlotElement"];
|
|
noteJKQTPPlotElement [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\nelements drawn\nonto a plot"];
|
|
JKQTPPlotElement -> noteJKQTPPlotElement [style=dashed,arrowhead=none];
|
|
}
|
|
|
|
{
|
|
rank=same;
|
|
JKQTPGraph [URL="\link JKQTPPlotElement"];
|
|
noteJKQTPGraph [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\nactual graphs"];
|
|
JKQTPGraph -> noteJKQTPGraph [style=dashed,arrowhead=none];
|
|
JKQTPPlotObject [URL="\link JKQTPPlotObject"];
|
|
noteJKQTPPlotObject [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\nnon-graph elements,\ne.g. geometric elements"];
|
|
JKQTPPlotObject -> noteJKQTPPlotObject [style=dashed,arrowhead=none];
|
|
}
|
|
|
|
|
|
{
|
|
rank=same;
|
|
|
|
JKQTPXYGraph [URL="\link JKQTPXYGraph"]
|
|
noteJKQTPXYGraph [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\ngraphs based on\n (x,y) data pairs"];
|
|
JKQTPXYGraph -> noteJKQTPXYGraph [style=dashed,arrowhead=none];
|
|
JKQTPSingleColumnGraph [URL="\link JKQTPSingleColumnGraph"]
|
|
noteJKQTPSingleColumnGraph [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\ngraphs based on only\n a single column of data"];
|
|
JKQTPSingleColumnGraph -> noteJKQTPSingleColumnGraph [style=dashed,arrowhead=none];
|
|
JKQTPImageBase [URL="\link JKQTPImageBase"]
|
|
noteJKQTPImageBase [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\ngraphsthat represent \n2D images/matrices"];
|
|
JKQTPImageBase -> noteJKQTPImageBase [style=dashed,arrowhead=none];
|
|
JKQTPGeoBaseLine [URL="\link JKQTPGeoBaseLine"];
|
|
noteJKQTPGeoBaseLine [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\ngeometric elements\nthat need line properties\n (color, width, ...)"];
|
|
JKQTPGeoBaseLine -> noteJKQTPGeoBaseLine [style=dashed,arrowhead=none];
|
|
}
|
|
|
|
{
|
|
rank=same;
|
|
|
|
JKQTPMathImageBase [URL="\link JKQTPMathImageBase"]
|
|
noteJKQTPMathImageBase [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\ngeometric elements\nthat need area fill properties\n (fillcolor, pattern, ...)"];
|
|
JKQTPMathImageBase -> noteJKQTPMathImageBase [style=dashed,arrowhead=none];
|
|
|
|
JKQTPGeoBaseFilled [URL="\link JKQTPGeoBaseFilled"];
|
|
noteJKQTPGeoBaseFilled [shape="note", color="lightyellow",style=filled,fontsize=8,label="base class for all\ngeometric elements\nthat need area fill properties\n (fillcolor, pattern, ...)"];
|
|
JKQTPGeoBaseFilled -> noteJKQTPGeoBaseFilled [style=dashed,arrowhead=none];
|
|
}
|
|
JKQTPGraph -> JKQTPXYGraph
|
|
JKQTPGraph -> JKQTPSingleColumnGraph
|
|
JKQTPGraph -> JKQTPImageBase -> JKQTPMathImageBase
|
|
|
|
|
|
JKQTPPlotElement -> JKQTPGraph
|
|
JKQTPPlotElement -> JKQTPPlotObject
|
|
JKQTPPlotObject -> JKQTPGeoBaseLine -> JKQTPGeoBaseFilled
|
|
|
|
}
|