SoView2DDrawVoxels3D¶
-
InventorModule
¶ author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoView2DDrawVoxels3D
definition SoView2DDrawVoxels3D.def inherits from SoView2DExtension
Purpose¶
The SoView2DDrawVoxels3D
module allows to interactively draw voxels on a connected DrawVoxels3D
module.
Note that the editor has a hidden second input to control two DrawVoxels3D
modules at the same time. Both DrawVoxels3D
modules need to work on images with the same extent and world matrix. There is no check whether the inputs are compatible, this has to be made sure by the network’s author.
It does not generally provide visual feedback yet, other Open Inventor modules can be used
to provide that feedback (see DrawVoxels3DPreview
).
If the SoView2D
is using Managed Interaction, this editor can show a preview circle.
Parameter Fields¶
Field Index¶
alpha : Float |
cursorShape : Enum |
renderOnSlab : Bool |
Alt : Enum |
doubleClicked : Trigger |
selectionTolerance : Float |
Auto Switch Draw Mode : Bool |
Drawing On : Bool |
setEventHandled : Bool |
Button1 : Enum |
Editing On : Bool |
Shift : Enum |
Button2 : Enum |
fillAlpha : Float |
Should Snap Preview To Voxel : Bool |
Button3 : Enum |
fillColor : Color |
singleClicked : Trigger |
clipToSlice : Bool |
fixZOn : Bool |
wantsAllEvents : Bool |
color : Color |
ignoreHandledEvents : Bool |
wantsKeyEvents : Bool |
Control : Enum |
interactionProviderID : String |
wantsMouseWheelEvents : Bool |
createNewMode : Bool |
maskValid : Bool |
width : Float |
createNewModeRequest : Trigger |
needsValidVoxel : Bool |