Expose xyz_grid's values to other extensions for #7721
This commit is contained in:
parent
226bc04653
commit
66cfd1dcfc
1 changed files with 6 additions and 0 deletions
|
@ -25,6 +25,8 @@ from modules.ui_components import ToolButton
|
||||||
|
|
||||||
fill_values_symbol = "\U0001f4d2" # 📒
|
fill_values_symbol = "\U0001f4d2" # 📒
|
||||||
|
|
||||||
|
AxisInfo = namedtuple('AxisInfo', ['axis', 'values'])
|
||||||
|
|
||||||
|
|
||||||
def apply_field(field):
|
def apply_field(field):
|
||||||
def fun(p, x, xs):
|
def fun(p, x, xs):
|
||||||
|
@ -520,6 +522,10 @@ class Script(scripts.Script):
|
||||||
|
|
||||||
grid_infotext = [None]
|
grid_infotext = [None]
|
||||||
|
|
||||||
|
state.xyz_plot_x = AxisInfo(x_opt, xs)
|
||||||
|
state.xyz_plot_y = AxisInfo(y_opt, ys)
|
||||||
|
state.xyz_plot_z = AxisInfo(z_opt, zs)
|
||||||
|
|
||||||
# If one of the axes is very slow to change between (like SD model
|
# If one of the axes is very slow to change between (like SD model
|
||||||
# checkpoint), then make sure it is in the outer iteration of the nested
|
# checkpoint), then make sure it is in the outer iteration of the nested
|
||||||
# `for` loop.
|
# `for` loop.
|
||||||
|
|
Loading…
Reference in a new issue