Short Name: Joints
Requires: VI Scripting
Class: Wire Properties
To Use: Create a property.
Returns an array of all joints of the wire, which includes intersections, bends, and end points.
The output of this property is an array of clusters, and each cluster represents one joint of the wire. The following table lists descriptions for the output of each cluster.
|Position||Identifies the X,Y position of the joint on the block diagram.|
|Type||Indicates whether the joint has a loose end, an endpoint, a bend in the wire, a fork of the wire, or a connection to a terminal.|
|Up Joint Index||Identifies the next index of the array above the joint.|
|Down Joint Index||Identifies the next index of the array below the joint.|
|Left Joint Index||Identifies the next index of the array to the left of the joint.|
|Right Joint Index||Identifies the next index of the array to the right of the joint.|
|Flags||Indicates the action of the joint:
The following table lists the characteristics of this property.
|Available in Run-Time Engine||Yes|
|Available in Real-Time Operating System||Yes|
|Settable when the VI is running||No|
|Loads the front panel into memory||No|
|Need to authenticate before use||No|
|Loads the block diagram into memory||No|
|Remote access allowed||Yes|
|Must wait until user interface is idle||No|
|Available with control VIs||No|
|Available with global VIs||No|
|Available with strict type definitions||No|
|Available with polymorphic VIs||No|