Inviwo 0.9.12-pre
Inviwo documentation
|
Classes | |
struct | AutoIn |
struct | AutoLink |
struct | AutoOut |
Public Types | |
enum class | Result { None , Replace , Split , AutoConnect } |
Public Member Functions | |
NetworkAutomation (NetworkEditor &editor) | |
NetworkAutomation (const NetworkAutomation &)=delete | |
NetworkAutomation (NetworkAutomation &&)=delete | |
NetworkAutomation & | operator= (const NetworkAutomation &)=delete |
NetworkAutomation & | operator= (NetworkAutomation &&)=delete |
void | enter (QPointF scenePos, Qt::KeyboardModifiers modifiers, Processor &processor, double zoom=1.0) |
void | move (QPointF scenePos, Qt::KeyboardModifiers modifiers, Processor &processor, double zoom=1.0) |
void | leave () |
Result | drop (QPointF scenePos, Qt::KeyboardModifiers modifiers, Processor &processor) |
void | clear (ConnectionGraphicsItem *connection) |
void | clear (ProcessorGraphicsItem *processor) |
Public Attributes | |
NetworkEditor & | editor_ |
AutoIn | inports_ |
AutoOut | outports_ |
AutoLink | links_ |
ConnectionGraphicsItem * | connectionTarget_ = nullptr |
ProcessorGraphicsItem * | processorTarget_ = nullptr |
bool | autoLink_ = true |