mirror of
https://github.com/OpenFOAM/ThirdParty-6.git
synced 2025-12-08 06:57:43 +00:00
53 lines
10 KiB
XML
53 lines
10 KiB
XML
<?xml version="1.0" ?>
|
|
<pqevents>
|
|
<pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_tabbar" command="set_tab_with_text" arguments="+" />
|
|
<pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_tabbar" command="set_tab_with_text" arguments="Layout #2" />
|
|
<pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget2/Frame.0/CentralWidgetFrame/EmptyView/scrollArea/qt_scrollarea_viewport/widgetFoo/ConvertActionsFrame/PythonView" command="activate" arguments="" />
|
|
<pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget2/Frame.0/CentralWidgetFrame/Viewport" command="mousePress" arguments="(0.330739,0.347905,1,1,0)" />
|
|
<pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget2/Frame.0/CentralWidgetFrame/Viewport" command="mouseMove" arguments="(0.330739,0.347905,1,0,0)" />
|
|
<pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget2/Frame.0/CentralWidgetFrame/Viewport" command="mouseRelease" arguments="(0.330739,0.347905,1,0,0)" />
|
|
|
|
|
|
<!-- Set the script -->
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/ViewFrame/ProxyPanel/Script/1pqPopOutWidget0/Script/qt_scrollarea_viewport" command="mousePress" arguments="1,1,0,157,31" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/ViewFrame/ProxyPanel/Script/1pqPopOutWidget0/Script/qt_scrollarea_viewport" command="mouseRelease" arguments="1,0,0,157,31" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/ViewFrame/ProxyPanel/Script/1pqPopOutWidget0/Script" command="set_string" arguments="import vtk
from vtk import vtkDataObject
from paraview.vtk.util import numpy_support

def setup_data(view):
 numVisibleObjects = view.GetNumberOfVisibleDataObjects()
 for i in xrange(numVisibleObjects):
 dataObject = view.GetVisibleDataObjectForSetup(i)
 if dataObject:
 pd = dataObject.GetPointData()

 # Enable desired arrays
 desiredArrays = ["X", "Y", "Z"]
 for arrayName in desiredArrays:
 view.SetAttributeArrayStatus(i, vtkDataObject.POINT, arrayName, 1)

def render(view, width, height):
 from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas
 from matplotlib.figure import Figure

 figure = Figure()
 figureCanvas = FigureCanvas(figure)
 figure.set_dpi(72)
 figure.set_size_inches(float(width)/72.0, float(height)/72.0)

 # Set the border color of the figure

 ax = figure.add_subplot(1,1,1, axisbg="white")
 ax.hold(True)
 numVisibleObjects = view.GetNumberOfVisibleDataObjects()
 for i in xrange(numVisibleObjects):
 dataObject = view.GetVisibleDataObjectForRendering(i)
 if dataObject:
 pd = dataObject.GetPointData()
 xArray = pd.GetArray("X")
 yArray = pd.GetArray("Y")
 zArray = pd.GetArray("Z")
 if not xArray or not yArray or not zArray:
 continue

 np_xArray = numpy_support.vtk_to_numpy(xArray)
 np_yArray = numpy_support.vtk_to_numpy(yArray)
 np_zArray = abs(300*numpy_support.vtk_to_numpy(zArray))

 if xArray != None and yArray != None and zArray != None:
 ax.scatter(np_xArray, np_yArray, np_zArray, alpha=0.5)

 ax.hold(False)

 from paraview import python_view
 image = python_view.figure_to_image(figure)

 return image" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/ViewFrame/ProxyPanel/Script/1pqPopOutWidget0/Script" command="key" arguments="16777220" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/ViewFrame/ProxyPanel/Script/1pqPopOutWidget0/Script" command="key" arguments="16777217" />
|
|
|
|
<pqevent object="pqClientMainWindow/menubar" command="activate" arguments="menuSources" />
|
|
<pqevent object="pqClientMainWindow/menubar/menuSources" command="activate" arguments="PointSource" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/NumberOfPoints" command="set_int" arguments="10" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/NumberOfPoints" command="set_int" arguments="100" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/NumberOfPoints" command="set_int" arguments="1000" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/Radius" command="key" arguments="46" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/Radius" command="set_string" arguments="0.5" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/Accept" command="activate" arguments="" />
|
|
<pqevent object="pqClientMainWindow/menubar" command="activate" arguments="menuSources" />
|
|
<pqevent object="pqClientMainWindow/menubar/menuSources" command="activate" arguments="PointSource" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/NumberOfPoints" command="set_int" arguments="10" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/NumberOfPoints" command="set_int" arguments="100" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/NumberOfPoints" command="set_int" arguments="1000" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/Radius" command="key" arguments="46" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/1pq3DWidgetPropertyWidget0/pqHandleWidget/pqPointSourceControls/Radius" command="set_string" arguments="0.5" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/Accept" command="activate" arguments="" />
|
|
<pqevent object="pqClientMainWindow/menubar/menuFilters/pqProxyGroupMenuManager0/Calculator" command="activate" arguments="" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/ResultArrayName/ResultArrayName" command="key" arguments="16777248" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/ResultArrayName/ResultArrayName" command="set_string" arguments="X" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/Function/Scalars" command="activate" arguments="" />
|
|
<pqevent object="1QMenu0" command="activate" arguments="coordsX" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/Accept" command="activate" arguments="" />
|
|
<pqevent object="pqClientMainWindow/menubar/menuFilters/pqProxyGroupMenuManager0/Calculator" command="activate" arguments="" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/ResultArrayName/ResultArrayName" command="key" arguments="16777248" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/ResultArrayName/ResultArrayName" command="set_string" arguments="Y" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/Function/Scalars" command="activate" arguments="" />
|
|
<pqevent object="1QMenu0" command="activate" arguments="coordsY" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/Accept" command="activate" arguments="" />
|
|
<pqevent object="pqClientMainWindow/menubar/menuFilters/pqProxyGroupMenuManager0/Calculator" command="activate" arguments="" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/ResultArrayName/ResultArrayName" command="key" arguments="16777248" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/ResultArrayName/ResultArrayName" command="set_string" arguments="Z" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/scrollArea/qt_scrollarea_viewport/scrollAreaWidgetContents/PropertiesFrame/ProxyPanel/Function/Scalars" command="activate" arguments="" />
|
|
<pqevent object="1QMenu0" command="activate" arguments="coordsZ" />
|
|
<pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/Accept" command="activate" arguments="" />
|
|
</pqevents>
|