digraph G
{
  edge [fontname="FreeSans.ttf",fontsize=10,labelfontname="FreeSans.ttf",labelfontsize=10];
  node [fontname="FreeSans.ttf",fontsize=10,shape=record];
  Node1 [label="{CLcdView\n|# cLcd\l# lcdCharWidth\l# lcdCharHeight\l# lcdOffsetColumns\l# lcdOffsetLines\l# lcdPixelX\l# lcdPixelY\l# lcdBorderX\l# lcdBorderY\l# cLcd\l- lcdBColorR\l- lcdBColorG\l- lcdBColorB\l- lcdFColorR\l- lcdFColorG\l- lcdFColorB\l- lcdLines\l- lcdCharWidth\l- lcdCharHeight\l- lcdOffsetColumns\l- lcdOffsetLines\l- lcdPixelX\l- lcdPixelY\l- lcdBorder\l- lcdCursorX\l- lcdCursorY\l- lcdOriginX\l- lcdOriginY\l- lcdColumns\l- lcdScreen\l- NeedsDisplay\l|+ setCLcd:\l+ periodicUpdate\l+ getLcdSizeX\l+ getLcdSizeY\l+ CLcdView\l+ ~CLcdView\l+ lcdData\l+ lcdCmd\l+ lcdClear\l+ lcdPrintChar\l+ lcdPrintString\l+ lcdSpecialCharInit\l+ lcdSpecialCharsInit\l+ setLcdBColor\l+ setLcdFColor\l+ getLcdColumns\l+ setLcdColumns\l+ getLcdLines\l+ setLcdLines\l+ getLcdCharWidth\l+ setLcdCharWidth\l+ getLcdCharHeight\l+ setLcdCharHeight\l+ getLcdOffsetColumns\l+ setLcdOffsetColumns\l+ getLcdOffsetLines\l+ setLcdOffsetLines\l+ getLcdPixelX\l+ setLcdPixelX\l+ getLcdPixelY\l+ setLcdPixelY\l+ getLcdBorder\l+ setLcdBorder\l+ getLcdCursorX\l+ setLcdCursorX\l+ getLcdCursorY\l+ setLcdCursorY\l+ getLcdOriginX\l+ setLcdOriginX\l+ getLcdOriginY\l+ setLcdOriginY\l+ getLcdSizeX\l+ getLcdSizeY\l+ paint\l+ setCLcd:\l+ periodicUpdate\l+ getLcdSizeX\l+ getLcdSizeY\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
  Node2 -> Node1 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cLcd",arrowtail="open",fontname="FreeSans.ttf"];
  Node2 [label="{CLcd\n|+ lcdScreen\l+ bColorR\l+ bColorG\l+ bColorB\l+ fColorR\l+ fColorG\l+ fColorB\l+ customCharset\l+ lcdLines\l+ lcdColumns\l- specialCharPos\l- updateRequest\l- lcdCursorX\l- lcdCursorY\l|+ CLcd()\l+ ~CLcd()\l+ lcdData()\l+ lcdCmd()\l+ updateRequired()\l+ updateDone()\l+ setLcdBColor()\l+ setLcdFColor()\l+ getLcdColumns()\l+ setLcdColumns()\l+ getLcdLines()\l+ setLcdLines()\l+ getLcdCursorX()\l+ setLcdCursorX()\l+ getLcdCursorY()\l+ setLcdCursorY()\l+ CLcd()\l+ ~CLcd()\l+ lcdData()\l+ lcdCmd()\l+ updateRequired()\l+ updateDone()\l+ setLcdBColor()\l+ setLcdFColor()\l+ getLcdColumns()\l+ setLcdColumns()\l+ getLcdLines()\l+ setLcdLines()\l+ getLcdCursorX()\l+ setLcdCursorX()\l+ getLcdCursorY()\l+ setLcdCursorY()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_c_lcd.html"];
}
