Click or drag to resize
SoVolumeDataEditSubVolume Method (SbBox3i32, SoBufferObject)

Replaces the contents of a subvolume with the given data.

Namespace: OIV.VolumeViz.Nodes
Assembly: OIV.VolumeViz (in OIV.VolumeViz.dll) Version: 2024.1.1.0 (2024.1.1)
Syntax
public override int EditSubVolume(
	SbBox3i32 subVolume,
	SoBufferObject userData
)

Parameters

subVolume
Type: OIV.InventorSbBox3i32
userData
Type: OIV.Inventor.DevicesSoBufferObject

Return Value

Type: Int32
Remarks

The buffer size (in bytes) must match the subvolume size (in bytes) exactly. The subvolume is specified in voxel/cell coordinates. Call OIV.VolumeViz.Nodes.SoVolumeData.StartEditing(System.Int32@) before calling this method. Returns 0 if successful.

Caution note Caution

The modification may be postponed until the tiles are really needed. Therefore the contents of the userData buffer must not be modified until after saveEditing() is called.

See Also