WEMVascularSystemSanityCheck¶
- MacroModule¶
author
package
definition
Purpose¶
The module WEMVascularSystemSanityCheck checks whether the skeleton positions of a given vessel graph are inside the generated vessel surface.
Windows¶
Default Panel¶
Input Fields¶
inWEM¶
- name: inWEM, type: MLBase¶
inGraph¶
- name: inGraph, type: MLBase¶
Output Fields¶
self¶
- name: self, type: SoNode¶
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
Visible Fields¶
Status¶
- name: status, type: String, persistent: no¶
Shows status information.
Sanity Mode¶
- name: sanityMode, type: Enum, default: CheckOnlyStartAndEndSkeletons¶
Defines which skeleton positions should be checked.
Values:
Title |
Name |
Description |
|---|---|---|
Only Start And End Skeletons |
CheckOnlyStartAndEndSkeletons |
Checks only the first and the last skeleton position of each edge of a vessel graph. |
All Skeletons |
CheckAllSkeletons |
Checks the positions of all skeletons in a vessel graph. |
Auto Update¶
- name: autoUpdate, type: Bool, default: FALSE¶
If checked, the module computes anew on each input/parameter field change.
Update¶
- name: update, type: Trigger¶
When pressed, the module computes anew.
Should Generate Inventor Scene For Outside Positions¶
- name: shouldGenerateInventorSceneForOutsidePositions, type: Bool, default: FALSE¶
If checked, a red sphere is generated at each outside position.
All Positions Inside¶
- name: allPositionsInside, type: Bool, persistent: no¶
Shows whether all positions have been inside the vessel surface.
This is false if there is no WEM attached, no vessel graph attached, or if any position is found to be outside the vessel surface.