Skip to content

Commit

Permalink
fix(example): enable http headers
Browse files Browse the repository at this point in the history
  • Loading branch information
jourdain committed Aug 16, 2024
1 parent b03dbcf commit 78d2c63
Show file tree
Hide file tree
Showing 25 changed files with 94 additions and 0 deletions.
4 changes: 4 additions & 0 deletions examples/pv/cone.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@
class DemoApp:
def __init__(self, server=None):
self.server = get_server(server, client_type=CLIENT_TYPE)

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.cone = simple.Cone()
self.representation = simple.Show()
self.view = simple.Render()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/basic.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.widgets = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/bg_image.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.widgets = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/drap2dsurf.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.widgets = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/eye_dome_lighting.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.widgets = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/glyph.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/isolines.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/labels.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,10 @@ def get_point_along_spline(distance):
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/linked_view.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.widgets = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/pbr.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
1 change: 1 addition & 0 deletions examples/pyvista/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
pyvista
trame-vtk
trame-server>=3.1.0
4 changes: 4 additions & 0 deletions examples/pyvista/spline.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/texture.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/pyvista/widget.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ def setup_pyvista():
class TrameApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = setup_pyvista()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/axes_actor.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,10 @@ def setup_vtk():
class App:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = setup_vtk()
self.ui = self._build_ui()

Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/charts_scatter.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,10 @@ def create_vtk_pipeline():
class App:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = create_vtk_pipeline()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/cone.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,10 @@ def create_vtk_pipeline():
class DemoApp:
def __init__(self, server=None):
self.server = get_server(server, client_type=CLIENT_TYPE)

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.cone = create_vtk_pipeline()
self.server.state.update(dict(mem_blob=0, mem_vtk=0))
self.html_view = None
Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/flow.py
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,10 @@ def create_vtk_pipeline():
class DemoApp:
def __init__(self, server=None):
self.server = get_server(server, client_type=CLIENT_TYPE)

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window = create_vtk_pipeline()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/glyph.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,10 @@ def setup_vtk():
class App:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.renderer, self.cone, self.sphere = setup_vtk()
self.view_local = None
self.view_remote = None
Expand Down
1 change: 1 addition & 0 deletions examples/vtk/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
trame-vuetify
trame-vtk
trame-server>=3.1
4 changes: 4 additions & 0 deletions examples/vtk/silhouette.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,10 @@ def setup_vtk():
class SilhouetteApp:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.cone_source = setup_vtk()
self.ui = self._build_ui()

Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/volume.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,10 @@ def setup_vtk():
class App:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.local_view = None
self.render_window = setup_vtk()
self.ui = self._build_ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/widgets_box.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,10 @@ def create_vtk_pipeline():
class App:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.render_window, self.widget = create_vtk_pipeline()
self.html_view = None
self.ui = self._ui()
Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/widgets_camera.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,10 @@ def create_vtk_pipeline(path):
class App:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.server.cli.add_argument("--data")
args, _ = self.server.cli.parse_known_args()
self.render_window = create_vtk_pipeline(args.data)
Expand Down
4 changes: 4 additions & 0 deletions examples/vtk/widgets_plane.py
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,10 @@ def __call__(self, caller, ev):
class App:
def __init__(self, server=None):
self.server = get_server(server, client_type="vue3")

# enable shared array buffer
self.server.http_headers.shared_array_buffer = True

self.server.cli.add_argument("--data")
args, _ = self.server.cli.parse_known_args()
self.render_window, self.widget = create_vtk_pipeline(args.data)
Expand Down

0 comments on commit 78d2c63

Please sign in to comment.