Output fields
- Last UpdatedOct 16, 2025
- 1 minute read
The output fields in the PickManager module.
|
Name |
Type |
Default value |
Description |
|---|---|---|---|
|
diameterIsValid |
sbool |
false |
Informs that the data necessary for diameter calculation are available. |
|
diameterPickNormal |
svec3 |
Contains the normal of the second pick for diameter calculation. |
|
|
isBusyPicking |
sbool |
false |
Informs whether PickManager is busy processing or not. |
|
latestPickResult |
mstring |
Populated by mousePick, rayPick, and screenPick whenever the raycast collides with the first mesh. |
|
|
latestProcessedPick |
mstring |
Contains the nearest picked element. Order is mesh, cMeshPlane, and cMesh. |
|
|
latestProcessedPickCMesh |
senum |
mesh |
Informs whether the selected item is mesh, cMeshBox(bounding box), or cMeshPlane(bounding plane) |
|
thicknessIsValid |
sbool |
false |
Informs that the data necessary for thickness calculation are available. |
|
thicknessNormal |
svec3 |
Contains the normal of the pick for thickness calculation. |
|
|
thicknessPoints |
mvec3 |
Contains the two collision points on the object of which the user wants to calculate the thickness. |