DAVE.gui.widget_nodeprops¶
Module Contents¶
- class DAVE.gui.widget_nodeprops.NodeEditor(node, callback, scene, run_code)¶
NodeEditor implements a “singleton” instance of NodeEditor-derived widget.
This widget is shown in target_layout, which is a QtLayout
properties: - node : the node being edited - callback : a callback function being called when python code need to be executed
A create_widget() method shall be implemented. This function creates the widget and returns it. When th
- create_widget(self)¶
Creates and returns the widget
- class DAVE.gui.widget_nodeprops.EditNode¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- class DAVE.gui.widget_nodeprops.EditAxis¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditVisual¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditWaveInteraction¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditBuoyancyOrContactMesh¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditBody¶
Bases:
DAVE.gui.widget_nodeprops.EditAxis- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditPoi¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditCable¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- dropEvent(self, event)¶
- dragEnterEvent(self, event)¶
- delete_selected(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditForce¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditSheave¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditHydSpring¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditLC6d¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditConnector2d¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditBeam¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditGeometricContact¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- flip(self)¶
- change_side(self)¶
- change_type(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditContactBall¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- dragEnter(self, event)¶
- onDrop(self, event)¶
- update_meshes_list(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.EditSling¶
Bases:
DAVE.gui.widget_nodeprops.NodeEditor- _ui¶
- create_widget(self)¶
- dropEvent(self, event)¶
- dragEnterEvent(self, event)¶
- delete_selected(self)¶
- generate_code(self)¶
- class DAVE.gui.widget_nodeprops.WidgetNodeProps¶
Bases:
DAVE.gui.dockwidget.guiDockWidget- guiDefaultLocation(self)¶
- guiCreate(self)¶
- select_manager(self)¶
- guiProcessEvent(self, event)¶
- node_name_changed(self)¶
Triggered by changing the text in the node-name widget
- node_property_changed(self)¶
- run_code(self, code)¶
- select_node(self, node)¶