Click or drag to resize
SoVolumeRenderDetailGetRgbaValues Method (IListSbVec4ub, IListSbVec3f, IListSbVec3i32, IListSoLDMTileID, Single)

Returns the RGBA value, object space position, data space position and tileId for each voxel intersected by the pick ray.

Namespace: OIV.VolumeViz.Details
Assembly: OIV.VolumeViz (in OIV.VolumeViz.dll) Version: 2024.1.1.0 (2024.1.1)
Syntax
public void GetRgbaValues(
	IList<SbVec4ub> rgbaValues,
	IList<SbVec3f> objectPos,
	IList<SbVec3i32> dataPos,
	IList<SoLDMTileID> tileIds,
	float opacityThreshold
)

Parameters

rgbaValues
Type: System.Collections.GenericIListSbVec4ub
objectPos
Type: System.Collections.GenericIListSbVec3f
dataPos
Type: System.Collections.GenericIListSbVec3i32
tileIds
Type: System.Collections.GenericIListSoLDMTileID
opacityThreshold
Type: SystemSingle
Remarks

Voxels with a alpha value less or equal to opacityThreshold are ignored. Values returned are based on the (possibly subsampled) tiles currently in memory.

See Also