Basic Class

Create a basic class diagram
 1from pyumldiagrams.Definitions import ClassDefinition
 2from pyumldiagrams.Definitions import Size
 3
 4from pyumldiagrams.pdf.PdfDiagram import PdfDiagram
 5
 6diagram: PdfDiagram       = PdfDiagram(fileName='BasicClass.pdf', dpi=75)
 7classDef: ClassDefinition = ClassDefinition(name='BasicClass', size=Size(width=150, height=100))
 8
 9diagram.drawClass(classDef)
10diagram.write()

Produces the following pdf output

../../_images/BasicClass1.png