PyX — Example: 3dgraphs/grid.py

0.2 KB
76.1 KB
26.6 KB
56.6 KB
24.2 KB

Stroking the grid

grid.png
#!/usr/bin/env python
from pyx import *

g = graph.graphxyz(size=4, z=graph.axis.lin(min=0.001))
g.plot(graph.data.file("grid.dat", x=1, y=2, z=3), [graph.style.grid()])
g.writeEPSfile("grid")
g.writePDFfile("grid")

Description

The grid as its created by PyX internally can also be stroked by means of the grid style. In this example the minimal value of the z axis was changed too. As lines are cut at graph boundaries properly, this results in a cutted grid.

The surface style does not support cuts at the graph boundary. It'll always skip rectangles partially (or fully) outside of the graph.