Click or drag to resize
SoVolumeRenderdataSetIds Property

Specifies the list of volumes on which volume rendering is applied.

Namespace: OIV.VolumeViz.Nodes
Assembly: OIV.VolumeViz (in OIV.VolumeViz.dll) Version: 2024.1.1.0 (2024.1.1)
Syntax
public SoMFInt32 dataSetIds { get; }

Property Value

Type: SoMFInt32
Remarks

This field specifies a list of datasets using their dataset id (see OIV.LDM.Nodes.SoDataSet.dataSetId and OIV.LDM.Nodes.SoDataSetId.id). It defines the geometry of the volume rendering as the union of the extents of each dataset specified in this list.

For example, when equal to [1, 2], volume rendering is applied on the union of the extents of the datasets of ids 1 and 2.

Notes:

  • The OIV.LDM.Nodes.SoROI node affects the union of the extents.

  • This field is useful only when datasets with different extents are present inside a OIV.LDM.Nodes.SoMultiDataSeparator (see MULTIPLE_INDEPENDENT_VOLUMES section).

  • A value of 0 in the list identifies the last OIV.VolumeViz.Nodes.SoVolumeData node on state.

  • If this field is empty, the volume rendering is applied to the union of the extents of each dataset on state.

Limitations: This field is ignored and only the last dataset on state is used for the volume rendering when:

The default value is an empty array.

Note Note

Field available since Open Inventor 10.12.0

See Also