SoDataSetEditSubVolume Method (SbBox3i32, SoBufferObject) |
Replaces the contents of a subvolume with the given data.
Namespace: OIV.LDM.NodesAssembly: OIV.LDM (in OIV.LDM.dll) Version: 2023.1.3.0 (2023.1.3)
Syntax public virtual int EditSubVolume(
SbBox3i32 subVolume,
SoBufferObject userData
)
Public Overridable Function EditSubVolume (
subVolume As SbBox3i32,
userData As SoBufferObject
) As Integer
public:
virtual int EditSubVolume(
SbBox3i32 subVolume,
SoBufferObject^ userData
)
abstract EditSubVolume :
subVolume : SbBox3i32 *
userData : SoBufferObject -> int
override EditSubVolume :
subVolume : SbBox3i32 *
userData : SoBufferObject -> int
Parameters
- subVolume
- Type: OIV.InventorSbBox3i32
- userData
- Type: OIV.Inventor.DevicesSoBufferObject
Return Value
Type:
Int32Remarks
The buffer size (in bytes) must match the subvolume size (in bytes) exactly. The subvolume is specified in voxel/cell coordinates. Call OIV.LDM.Nodes.SoDataSet.StartEditing(System.Int32@) before calling this method. Returns 0 if successful.
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