Kommentare und Einrückungen angepasst
This commit is contained in:
parent
359b7beef5
commit
3cc7a534d0
1 changed files with 11 additions and 13 deletions
|
@ -23,12 +23,10 @@ public:
|
||||||
|
|
||||||
// Konstruktor
|
// Konstruktor
|
||||||
KV(PrimImplikantCollection* globalPic, CellCollection* allCells, uint size, vector<string>* &variables)
|
KV(PrimImplikantCollection* globalPic, CellCollection* allCells, uint size, vector<string>* &variables)
|
||||||
: edgeLength(size), numVarX(((uint)floor(dimension / 2.0f))), numVarY(((uint)ceil(dimension / 2.0f))),
|
: edgeLength(size),
|
||||||
|
numVarX(((uint)floor(dimension / 2.0f))), numVarY(((uint)ceil(dimension / 2.0f))),
|
||||||
numFieldX((uint)pow(2, (float)numVarX)), numFieldY((uint)pow(2, (float)numVarY))
|
numFieldX((uint)pow(2, (float)numVarX)), numFieldY((uint)pow(2, (float)numVarY))
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
this->globalPic = globalPic;
|
this->globalPic = globalPic;
|
||||||
this->allCells = allCells;
|
this->allCells = allCells;
|
||||||
this->variables = variables;
|
this->variables = variables;
|
||||||
|
@ -51,21 +49,21 @@ private:
|
||||||
|
|
||||||
const uint numVarX; // Wieviele Variablen in X-Richtung gezeichnet werden
|
const uint numVarX; // Wieviele Variablen in X-Richtung gezeichnet werden
|
||||||
const uint numVarY; // Wieviele Variablen in Y-Richtung gezeichnet werden
|
const uint numVarY; // Wieviele Variablen in Y-Richtung gezeichnet werden
|
||||||
const uint numFieldX; // Wieviele Felder in X-Richtung gezeichnet werden = pow(2, numVarX)
|
const uint numFieldX; // Wieviele Felder in X-Richtung gezeichnet werden = pow(2, numVarX)
|
||||||
const uint numFieldY; // Wieviele Felder in Y-Richtung gezeichnet werden = pow(2, numVarY)
|
const uint numFieldY; // Wieviele Felder in Y-Richtung gezeichnet werden = pow(2, numVarY)
|
||||||
uint widthPx; // Breite des KV-Diagramms in Pixeln
|
uint widthPx; // Breite des KV-Diagramms in Pixeln
|
||||||
uint heightPx; // Höhe des KV-Diagramms in Pixeln
|
uint heightPx; // Höhe des KV-Diagramms in Pixeln
|
||||||
uint VarX_Length; // Höhe der Variablen in X-Richtung in Pixeln
|
uint VarX_Length; // Höhe der Variablen in X-Richtung in Pixeln
|
||||||
uint VarY_Length; // Breite der Variablen in Y-Richtung in Pixeln
|
uint VarY_Length; // Breite der Variablen in Y-Richtung in Pixeln
|
||||||
string string_VarX; // Variables_String in X-Richtung
|
string string_VarX; // Variables_String in X-Richtung
|
||||||
string string_VarY; // Variables_String in Y_Richtung
|
string string_VarY; // Variables_String in Y-Richtung
|
||||||
|
|
||||||
void Setstring_Var(); // Einfuegen von String_Varx & String_VarY mit Variables.
|
void Setstring_Var(); // Einfuegen von String_Varx & String_VarY mit Variables.
|
||||||
void PrintRaster(); // Erstellt die Felder
|
void PrintRaster(); // Erstellt die Felder
|
||||||
void PrintVariables(); // Erstellt die Werte der Variablen in der ersten X- und Y-Spalte
|
void PrintVariables(); // Erstellt die Werte der Variablen in der ersten X- und Y-Spalte
|
||||||
void PrintCellValues(); // Erstellt die Werte der jeweiligen Zellen
|
void PrintCellValues(); // Erstellt die Werte der jeweiligen Zellen
|
||||||
void PrintPrimImplikanten(); // Erstellt die einzelnen Primimplikanten
|
void PrintPrimImplikanten(); // Erstellt die einzelnen Primimplikanten
|
||||||
void PrintString_Var(); // Erstellt den horizontalen TextVariable & vertikalen Textvariable
|
void PrintString_Var(); // Erstellt den horizontalen TextVariable & vertikalen Textvariable
|
||||||
|
|
||||||
void Clear();
|
void Clear();
|
||||||
void Line(uint x1, uint y1, uint x2, uint y2, int color); // Zeichnet eine Linie mit Offset
|
void Line(uint x1, uint y1, uint x2, uint y2, int color); // Zeichnet eine Linie mit Offset
|
||||||
|
|
Loading…
Reference in a new issue