|
MeVisLab Scripting Reference
|
#include <mlVesselNodeWrapper.h>
Inherits MLBaseGraphItemWrapper.
Public Slots | |
| virtual void | copyProperties (MLVesselNodeWrapper *node) |
| double | getDistance (QVariantList pos) |
| QVariant | position () const |
| QVariantList | getAllEdges () |
| QVariantList | getInEdges () |
| QVariantList | getOutEdges () |
Public Slots inherited from MLBaseGraphItemWrapper | |
| qint64 | getId () const |
| qint64 | getRootId () const |
| void | setRootId (qint64 id) |
Public Slots inherited from MLPropertyContainerWrapper | |
| virtual void | copyProperties (QObject *wrapper) |
| QVariantMap | getProperties () |
| QVariant | getProperty (const QString &name) |
| void | setProperty (const QString &name, QVariant value) |
| size_t | getPropertyIndex (const QString &name) |
| QVariant | getProperty (size_t index) |
| void | setProperty (size_t index, QVariant value) |
| size_t | createPropertyDouble (const QString &name, double defaultValue) |
| size_t | createPropertyUInt8 (const QString &name, long defaultValue) |
| size_t | createPropertyInt32 (const QString &name, long defaultValue) |
| size_t | createPropertyVector3 (const QString &name, QVariantList pos) |
| void | removeProperty (const QString &name) |
Additional Inherited Members | |
Properties inherited from MLBaseGraphItemWrapper | |
| qint64 | id |
| qint64 | rootId |
Properties inherited from MLPropertyContainerWrapper | |
| QVariantMap | properties |
A class that wraps VesselNode objects for use in scripting.
|
virtualslot |
Copies all properties (topology information is left unchanged).
|
slot |
Returns all edges attached to this node as a list of MLVesselEdgeWrapper.
|
slot |
Returns the Euclidean distance between pos (given as [x, y, z]) and the position of this node.
|
slot |
Returns all in-bound edges attached to this node as a list of MLVesselEdgeWrapper.
|
slot |
Returns all out-bound edges attached to this node as a list of MLVesselEdgeWrapper.
|
slot |
Returns the position of this node.