summaryrefslogtreecommitdiff
path: root/plotter.py
blob: d5985541de9328001d65cea52f6a5fb59cf7950e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/usr/bin/python

"""
*Very basic* start of a custom plot-plugin like PlotMe
on hold because the PlotMe developer continued to develop PlotMe
"""

import sys

x_plot_size = 3
z_plot_size = 3
padding     = 1

def base_coords(x, z):
    pid = plot_id(x, z)
    return [pid[0] * (x_plot_size + padding), pid[1] * (z_plot_size + padding)]

def bounds(x, z):
    base = base_coords(x, z)
    return [base, [base[0] + x_plot_size, base[1] + z_plot_size]]

def plot_id(x, z):
    return [x // (x_plot_size + padding), z // (z_plot_size + padding)]


x = int(sys.argv[1])
z = int(sys.argv[2])
print "id: %s" % plot_id(x, z)
print "base: %s" % base_coords(x, z)
print "bounds: %s" % bounds(x, z)