def start_remote_visualizer_server(): parser = argparse.ArgumentParser( description="MedLightWeight Remote Visualizer") server.add_arguments(parser) args = parser.parse_args() RemoteVisualizerServerProtocol.authKey = args.authKey server.start_webserver(options=args, protocol=RemoteVisualizerServerProtocol)
# Update interaction mode interactionProxy = pxm.GetProxy('settings', 'RenderViewInteractionSettings') interactionProxy.Camera3DManipulators = [ 'Rotate', 'Pan', 'Zoom', 'Pan', 'Roll', 'Pan', 'Zoom', 'Rotate', 'Zoom' ] # Custom rendering settings renderingSettings = pxm.GetProxy('settings', 'RenderViewSettings') renderingSettings.LODThreshold = _Server.settingsLODThreshold # ============================================================================= # Main: Parse args and start server # ============================================================================= if __name__ == "__main__": # Create argument parser parser = argparse.ArgumentParser(description="ParaView Lite") # Add arguments server.add_arguments(parser) _Server.add_arguments(parser) args = parser.parse_args() _Server.configure(args) # Start server server.start_webserver(options=args, protocol=_Server)
dv3d.IsosurfaceValue = 31.0 dv3d.ScaleOpacity = [0.0, 1.0] dv3d.BasemapOpacity = 0.5 dv3d.Camera={ 'Position': (-161, -171, 279), 'ViewUp': (.29, 0.67, 0.68), 'FocalPoint': (146.7, 8.5, -28.6) } dv3d.VerticalScaling = 5.0 dv3d.ScaleColormap = [ -46.0, 48.0 ] dv3d.ScaleTransferFunction = [ 12.0, 77.0 ] x.plot( v, dv3d ) renderWindow = x.backend.renWin # VTK Web application specific _WebCone.view = renderWindow self.getApplication().GetObjectIdMap().SetActiveObject("VIEW", renderWindow) # ============================================================================= # Main: Parse args and start server # ============================================================================= if __name__ == "__main__": # Create argument parser parser = argparse.ArgumentParser(description="VTK/Web Cone web-application") # Add default arguments server.add_arguments(parser) # Extract arguments args = parser.parse_args() # Configure our current application _WebCone.authKey = args.authKey # Start server server.start_webserver(options=args, protocol=_WebCone)