MeVisLab Scripting Reference
MLVesselNodeWrapper Class Reference

#include <mlVesselNodeWrapper.h>

Inherits MLBaseGraphItemWrapper.

Additional Inherited Members

Detailed Description

A class that wraps VesselNode objects for use in scripting.

Member Function Documentation

◆ copyProperties

virtual void MLVesselNodeWrapper::copyProperties ( MLVesselNodeWrapper node)
virtualslot

Copies all properties (topology information is left unchanged).

◆ getAllEdges

QVariantList MLVesselNodeWrapper::getAllEdges ( )
slot

Returns all edges attached to this node as a list of MLVesselEdgeWrapper.

◆ getDistance

double MLVesselNodeWrapper::getDistance ( QVariantList  pos)
slot

Returns the Euclidean distance between pos (given as [x, y, z]) and the position of this node.

◆ getInEdges

QVariantList MLVesselNodeWrapper::getInEdges ( )
slot

Returns all in-bound edges attached to this node as a list of MLVesselEdgeWrapper.

◆ getOutEdges

QVariantList MLVesselNodeWrapper::getOutEdges ( )
slot

Returns all out-bound edges attached to this node as a list of MLVesselEdgeWrapper.

◆ position

QVariant MLVesselNodeWrapper::position ( ) const
slot

Returns the position of this node.