Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ XR Studio

Input fields

  • Last UpdatedOct 16, 2025
  • 1 minute read

The input fields in the PickManager module.

Name

Type

Default value

Description

calculateDiameter

sbool

When set to true, allows to perform a picking to generate data for diameter calculation.

calculateThickness

sbool

When set to true, allows to perform a picking to generate data for thickness calculation.

invalidatePickForDiameter

sevent

Invoke it to invalidate the second pick necessary for the diameter calculation.

modelsBounds

sjson

Provides the information used to create the bounding box and bounding plane for the specified models. The json string is composed with model id and corresponding min and max values.

[

{

"name": "POP/Id-0",

"min": [

1492.761,

95.8635,

774.15

],

"max": [

1563.1251,

139.15004,

844.15

]

}

]

mousePick

sevent

Gets pick results under the current mouse position

pickStrategyNode

sstring

Name of the PickingStrategy node assigned to the pickingStrategyNode field of the available PickSensor nodes. PickingStrategy enables picking based on set criteria.

rayPick

sevent

Gets pick results under a raycast started from the rayPickPosition towards the rayPickDirection. The collision information is written to the latestPickResult.

rayPickDirection

svec3

0 0 0

Direction of the raycast used for picking using rayPick.

rayPickPosition

svec3

0 0 0

Start position of the raycast used for picking using rayPick.

screenPick

svec2

0 0

When a screen position in pixels is inserted, a raycast is started from that point along the camera frustum.

useModelsBounds

sbool

false

When set to true, bounding boxes and bounding planes are used to process pick requests.

snapToVertex

sbool

false

When set to true, screenPick will use vertex picking.

Related Links
TitleResults for “How to create a CRG?”Also Available in