genre | SoCSO |
author | Olaf Konrad |
package | MeVisLab/Standard |
dll | SoCSO |
definition | SoCSO.def |
see also | SoView2DCSOEditor |
keywords | draw, render, contour |
The module SoCSO3DVis enables a visualization of the CSOs of a CSOList in 3D as an Open Inventor scene.
Just attach a valid CSOList to this module. The resulting scene can be attached to any appropriate Open Inventor module.
The module generates an internal Open Inventor scene graph on base of the CSOs' geometry.
The path points are visualized by using SoLineSets and the seed point markers are visualized by either boxes (rectangle) or spheres (circles).
Both, the line width and the markers' sizes can be scaled to achieve a better visual result. Optionally, a StylePalette can be attached to the module's inStylePalette field.
Apply: Trigger | renderCaching: Enum | Use render time delay: Bool |
Auto apply: Bool | renderCulling: Enum | |
boundingBoxCaching: Enum | Repaint: Bool | |
Delay in ms: Float | Seed Points Scale: Float | |
Enable selection: Bool | Selected groups: Bool | |
Finishing: Bool | Selection changed: Bool | |
Path Point Width Offset: Float | Use: Bool | |
pickCulling: Enum | Use Index As: Enum |
If checked, the module updates the output scene on changing any field or input field.
Sets an offset value that is added to the individual line widths of the CSOs.
Sets a scale value that is multiplied to the marker sizes of the individual CSOs.
If checked, all the CSOs of a selected CSOGroup are highlighted.
If checked, the module does not generate the output Open Inventor scene anew before the adjusted delay time (Delay in ms) has passed.
Sets the delay time in ms for Use render time delay.
If checked, the attached style palette is used to set visual properties.
If no style palette is attached, this field does nothing.
Defines how the optional style palette is accessed.
Make sure that a style palette is attached and that the option Use is checked.
Values:
Title | Name | Description |
---|---|---|
Cso | USE_INDEX_FOR_CSO | The index of each individual CSO is used for a look-up of visual properties. |
Group | USE_INDEX_FOR_GROUP | The index of the first CSOGroup of a CSO is used for a look-up of visual properties. |
If checked, CSOs can be selected in 3D.
If checked and Auto apply is also checked, the module generates a new scene on receiving repaint notifications.
If checked and Auto apply is also checked, the module generates a new scene on receiving finished notifications.
If checked and Auto apply is also checked, the module generates a new scene on receiving selection notifications.