O šrafovacích vzorech s čárkovanými čarami

Šrafovací vzory mohou obsahovat čárkované čáry, vzniklé připojením položek o délce čárky na konec položky definice čáry.

Každá položka o délce čárky označuje délku segmentu tvořícího čáru. Jestliže je délka kladná, je kreslen segment zapnutého pera. Jestliže je délka záporná, segment znamená vypnuté pero a není kreslen. Tento vzor začíná v bodě počátku a cyklicky se opakuje. Délka 0 nakreslí tečku. U jedné šrafovací čáry lze určit až šest délek čárek.

Standardní šrafovací vzor ANSI33 vypadá takto:

a je definován následovně:

*ANSI33, ANSI Bronze, Brass, Copper
45, .176776695,0, 0,.25, .125,-.0625

Chcete-li například vytvořit vzor, který kreslí čárkované čáry v úhlech 45 stupňů s čárkou o délce 0.5 jednotky a mezerou mezi čárkami 0.5 jednotky, bude definice čáry vypadat takto:

*DASH45, Dashed lines at 45 degrees
45, 0,0, 0,.5, .5,-.5

Chcete-li kreslit čárku dlouhou 0.5 jednotky, mezeru 0.25 jednotky, tečku a mezeru 0.25 jednotky před další čárkou, bude definice vypadat takto:

*DDOT45,Dash-dot-dash pattern: 45 degrees 
45, 0,0, 0,.5, .5,-.25, 0,-.25

Následující příklad zobrazuje vliv specifikací delta-x na rodinu čárkovaných čar. Představte si následující definici:

*GOSTAK 
0, 0,0, 0,.5, .5,-.5

Tato definice vytvoří rodinu šrafovacích čar vzdálených od sebe o mezeru 0.5 jednotky, kde je každý řádek rovnoměrně rozdělen na čárky a mezery. Protože delta-x je nula, čárky v každém členu rodiny se zarovnají. Vyplněná plocha vypadá potom takto:

Na následujícím obrázku je předchozí šrafovací vzor s odsazením podél osy X.

*SKEWED
0, 0,0, .5,.5, .5,-.5

Definice šrafovacího vzoru je podobná, kromě toho, že delta-x je nastaveno na 0.5. Tím odsadíte každého následného člena rodiny o hodnotu 0.5 ve směru čáry (v tomto případě paralelně s osou X). Protože čáry jsou nekonečně dlouhé, výsledkem je posouvající se vzor. Vyplněná plocha vypadá potom takto: