#include <WtNodeFlowWidget.h>
|
| | WtNodeFlowWidget (std::shared_ptr< dyno::SceneGraph > scene) |
| |
| | ~WtNodeFlowWidget () |
| |
| void | onMouseMove (const Wt::WMouseEvent &event) override |
| |
| void | onMouseWentDown (const Wt::WMouseEvent &event) override |
| |
| void | onMouseWentUp (const Wt::WMouseEvent &event) override |
| |
| void | onKeyWentDown () override |
| |
| void | deleteNode (WtNode &n) |
| |
| void | disconnectionsFromNode (WtNode &node) |
| |
| void | moveNode (WtNode &n, const Wt::WPointF &newLocaton) |
| |
| void | enableRendering (WtNode &n, bool checked) |
| |
| void | enablePhysics (WtNode &n, bool checked) |
| |
| void | setSelectNode (std::shared_ptr< dyno::Node > node) |
| |
| | WtFlowWidget (std::shared_ptr< dyno::SceneGraph > scene) |
| |
| virtual | ~WtFlowWidget ()=default |
| |
| void | onMouseWheel (const Wt::WMouseEvent &event) |
| |
| void | zoomIn () |
| |
| void | zoomOut () |
| |
| void | reorderNode () |
| |
| void | updateAll () |
| |
| bool | checkMouseInRect (Wt::WPointF mousePoint, WtFlowNodeData nodeData) |
| |
| bool | checkMouseInPoints (Wt::WPointF mousePoint, WtFlowNodeData nodeData, PortState portState) |
| |
| Wt::WPainterPath | cubicPath (Wt::WPointF source, Wt::WPointF sink) |
| |
| std::pair< Wt::WPointF, Wt::WPointF > | pointsC1C2 (Wt::WPointF source, Wt::WPointF sink) |
| |
| void | drawSketchLine (Wt::WPainter *painter, Wt::WPointF source, Wt::WPointF sink) |
| |
| Wt::Signal< int > & | selectNodeSignal () |
| |
| Wt::Signal & | updateCanvas () |
| |
Definition at line 21 of file WtNodeFlowWidget.h.
◆ WtNodeFlowWidget()
◆ ~WtNodeFlowWidget()
| WtNodeFlowWidget::~WtNodeFlowWidget |
( |
| ) |
|
◆ checkMouseInAllRect()
| bool WtNodeFlowWidget::checkMouseInAllRect |
( |
Wt::WPointF | mousePoint | ) |
|
|
protected |
◆ checkMouseInHotKey0()
| bool WtNodeFlowWidget::checkMouseInHotKey0 |
( |
Wt::WPointF | mousePoint, |
|
|
WtFlowNodeData | nodeData ) |
|
protected |
◆ checkMouseInHotKey1()
| bool WtNodeFlowWidget::checkMouseInHotKey1 |
( |
Wt::WPointF | mousePoint, |
|
|
WtFlowNodeData | nodeData ) |
|
protected |
◆ deleteNode()
| void WtNodeFlowWidget::deleteNode |
( |
WtNode & | n | ) |
|
◆ disconnect()
◆ disconnectionsFromNode()
| void WtNodeFlowWidget::disconnectionsFromNode |
( |
WtNode & | node | ) |
|
◆ enablePhysics()
| void WtNodeFlowWidget::enablePhysics |
( |
WtNode & | n, |
|
|
bool | checked ) |
◆ enableRendering()
| void WtNodeFlowWidget::enableRendering |
( |
WtNode & | n, |
|
|
bool | checked ) |
◆ getPortPosition()
| Wt::WPointF WtNodeFlowWidget::getPortPosition |
( |
Wt::WPointF | origin, |
|
|
connectionPointData | portData ) |
|
protected |
◆ moveNode()
| void WtNodeFlowWidget::moveNode |
( |
WtNode & | n, |
|
|
const Wt::WPointF & | newLocaton ) |
◆ onKeyWentDown()
| void WtNodeFlowWidget::onKeyWentDown |
( |
| ) |
|
|
overridevirtual |
◆ onMouseMove()
| void WtNodeFlowWidget::onMouseMove |
( |
const Wt::WMouseEvent & | event | ) |
|
|
overridevirtual |
◆ onMouseWentDown()
| void WtNodeFlowWidget::onMouseWentDown |
( |
const Wt::WMouseEvent & | event | ) |
|
|
overridevirtual |
◆ onMouseWentUp()
| void WtNodeFlowWidget::onMouseWentUp |
( |
const Wt::WMouseEvent & | event | ) |
|
|
overridevirtual |
◆ paintEvent()
| void WtNodeFlowWidget::paintEvent |
( |
Wt::WPaintDevice * | paintDevice | ) |
|
|
protected |
◆ setSelectNode()
| void WtNodeFlowWidget::setSelectNode |
( |
std::shared_ptr< dyno::Node > | node | ) |
|
◆ connectionOutNode
| WtNode* WtNodeFlowWidget::connectionOutNode |
|
protected |
◆ mOutNode
| std::shared_ptr<Node> WtNodeFlowWidget::mOutNode |
|
protected |
◆ node_scene
◆ nodeMap
◆ sceneConnections
The documentation for this class was generated from the following files: