View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003896 | Slicer4 | Core: Scripting (Wrapping, Python) | public | 2014-11-18 05:59 | 2017-06-09 21:20 |
Reporter | vincent_agnus | Assigned To | jcfr | ||
Priority | normal | Severity | block | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Product Version | Slicer 4.3.1-2 | ||||
Target Version | Fixed in Version | ||||
Summary | 0003896: OpenIGTLinkIF module : binding missing | ||||
Description | c++ method is not wrapped in Python (although RegisterOutgoingMRMLNode is). It is really annoying because I would like to use Python to set OpenIGTLink connections | ||||
Tags | No tags attached. | ||||
Hi Vincent, The method is not wrapped because it returns an object of type "NodeInfoType*" Few option to move forward:
|
|
Users don't need to call vtkMRMLIGTLConnectorNode::RegisterIncomingMRMLNode, it is for internal use only, by OpenIGTLinkIF module. If a module wants to create a node that will be updated through OpenIGTLink, then create a node with the expected node name and type. When OpenIGTLinkIF module receives data that matches node name and type, it will automatically reuse the existing node. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2014-11-18 05:59 | vincent_agnus | New Issue | |
2014-11-18 05:59 | vincent_agnus | Status | new => assigned |
2014-11-18 05:59 | vincent_agnus | Assigned To | => jcfr |
2014-11-18 08:19 | jcfr | Note Added: 0012704 | |
2017-06-09 21:20 | lassoan | Status | assigned => resolved |
2017-06-09 21:20 | lassoan | Resolution | open => no change required |
2017-06-09 21:20 | lassoan | Note Added: 0014703 |