|
Funktion | Linienstärke für Plot-Funktionen modifizieren |
|
Syntax C/C++ | #include <Vgraph.h>
void V_setLineThickness( unsigned linethickness ); |
Pascal/Delphi | uses Vgraph;
procedure V_setLineThickness( linethickness:UInt ); |
|
Beschreibung | Die in den Plot-Funktionen VF_xyAutoPlot, VCF_autoPlot etc. verwandte Linienstärke wird auf linethickness gesetzt. Um den Standardzustand wiederherzustellen, rufe man V_setLineThickness mit linethickness = 1.
Für linethickness sind Werte zwischen 1 und 500 zulässig; allerdings endet der brauchbare Bereich bei einer Linienstärke von etwa 10. Eine Eingabe von 0 wird stillschweigend auf 1 heraufgesetzt. Man beachte, dass gepunktete oder gestrichelte Linien nur mit eine Linienstärke von 1 sauber gezeichnet werden. Für höhere Stärken sehen sie wie durchgezogene Linien aus. Dickere Linien werden langsamer gezeichnet als dünne. |
|
Fehlerbehandlung | Ein Wert für linethickness über 500 führt zur Ausgabe einer Warnung "Cannot use line thicker than 500 pixels." Das Programm wird mit der (immer noch unsinnigen) Linienstärke von 500 fortgesetzt. |
|
|
|