Merge branch 'main' of https://github.com/plexx-dev/Nassi-Shneiderman-Diagramm-Generator into main
This commit is contained in:
@@ -132,21 +132,4 @@ class while_instruction_back(while_instruction_front):
|
||||
def to_image(self, x:int, y:int, x_sz: int):
|
||||
children_x, children_y, children_sz_x = cti.draw_while_loop_back(self.instruction_text, x, y, x_sz, self.getblksize())
|
||||
self.draw_children(children_x, children_y, children_sz_x)
|
||||
return x, y + self.getblksize()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
"""Debugging"""
|
||||
test = if_instruction("shouldNiet()", [
|
||||
generic_instruction("Niet()"),
|
||||
generic_instruction("Niet()"),
|
||||
generic_instruction("Niet()"),
|
||||
generic_instruction("Niet()"),
|
||||
], [
|
||||
generic_instruction("hiet()"),
|
||||
generic_instruction("hiet()"),
|
||||
if_instruction("shouldNiet()", [ generic_instruction("hiet()") ], [generic_instruction("hiet()")]),
|
||||
])
|
||||
cti.NSD_init(500, 500)
|
||||
test.to_image(0, 0, 500)
|
||||
cti.NSD_save("Iinstruction")
|
||||
return x, y + self.getblksize()
|
||||
@@ -120,13 +120,4 @@ def draw_while_loop_back(condition: str, x: int, y: int, xsize: int, ysize: int)
|
||||
|
||||
def NSD_save(filename: str):
|
||||
"""Save the created file"""
|
||||
img.save(filename + datei_endung ,"PNG")
|
||||
|
||||
#x_offset , y_offset, x_size, y_size = draw_while_loop("lol", 0, 0, 100, 200)
|
||||
if __name__ == "__main__":
|
||||
"""Debugging :^)"""
|
||||
NSD_init(300, 500)
|
||||
#draw_if_statement("wenn das dann mach das", 0, 0, 100, 200)
|
||||
#print(x,y,xsize,ysize)
|
||||
#draw_generic_instruction(r"""Wolfgang.fuck("Nina")""", x, y, xsize, ysize)
|
||||
NSD_save("testink")
|
||||
img.save(filename + datei_endung ,"PNG")
|
||||
@@ -23,8 +23,4 @@ def output(values):
|
||||
if os.path.isfile(os.path.join(output_path, f))
|
||||
and f.lower().endswith(('.png', '.gif'))
|
||||
]
|
||||
return fnames
|
||||
|
||||
if __name__ == "__main__":
|
||||
"""Debugging"""
|
||||
nassi("res/input/input.java", "res/output")
|
||||
return fnames
|
||||
@@ -40,13 +40,4 @@ class NassiShneidermanDiagram:
|
||||
logging.info("Done!")
|
||||
|
||||
def load_from_file(self, filepath:str):
|
||||
self.instructions = itp.load_instructions(filepath)
|
||||
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
NSD = NassiShneidermanDiagram(True)
|
||||
|
||||
NSD.load_from_file("res/input/input.java")
|
||||
|
||||
NSD.convert_to_image("Nina", 500)
|
||||
self.instructions = itp.load_instructions(filepath)
|
||||
Reference in New Issue
Block a user