Naja, v steht für Value, also deine zu zeichnenden Werte, p steht für Pixel, also Pixelbasierte Angaben.
v_Osset ist demzufolge der Wert, deran der durch p_Offset angegebenen Stelle dargestellt werden soll.
v_x ist dein zu zeichnender Wert. Mit diesem berechnest Du p_x: Also den Pixel-Wert auf deiner Zeichenfläche.
v_UnitsTotal ist die Anzahl an Zu zeichnenden Einheiten in X-Richtung. Beispiel:
Du hast ein Koordinaten-System von -10 bis +10. In diesem Fall wären 20 (Max-Min = 10 - -10 = 20) Einheiten zu zeichnen.
p_PixelTotal ist die Bereite deiner Zeichenfläche - 1 ("Center Pixel"

).
Auch hier wieder ein Rechenbeispiel: Wenn Du eine Zeichenfläche von 301 px Breite hast und ein Koordinaten-System von -10 bis 10 darauf zeichnen willst, musst Du die Trennstriche alle 15 Pixel zeichnen. v_x_Offset wäre in dem Fall 0 und p_x_Offset = 150 (Wenn Du v_x = 0 in der Mitte haben willst).
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.