SoView2DDrawVoxels3D¶
- InventorModule¶
author
package
dll
definition
inherits from
Purpose¶
The SoView2DDrawVoxels3D module allows for interactively drawing 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.
Input Fields¶
inputDrawVoxels3D¶
- name: inputDrawVoxels3D, type: DrawVoxels3D(MLBase)¶
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Visible Fields¶
Drawing On¶
- name: drawingOn, type: Bool, default: TRUE¶
Editing On¶
- name: editingOn, type: Bool, default: TRUE¶
Shift¶
- name: shift, type: Enum, default: IGNORED¶
Control¶
- name: control, type: Enum, default: IGNORED¶
Alt¶
- name: alt, type: Enum, default: IGNORED¶
Should Snap Preview To Voxel¶
- name: shouldSnapPreviewToVoxel, type: Bool, default: FALSE¶
If checked, the preview circle snaps to the voxel mid points.
Auto Switch Draw Mode¶
- name: autoSwitchDrawMode, type: Bool, default: FALSE¶
If enabled, the draw mode of the DrawVoxels3D module is switched to the correct Disk/Square mode depending on the orientation of the SoView2D that is rendered on.