SoDataSetEditTile Method (SoLDMTileID, SoBufferObject) |
Replaces the contents of a tile 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 EditTile(
SoLDMTileID tileId,
SoBufferObject userData
)
Public Overridable Function EditTile (
tileId As SoLDMTileID,
userData As SoBufferObject
) As Integer
public:
virtual int EditTile(
SoLDMTileID tileId,
SoBufferObject^ userData
)
abstract EditTile :
tileId : SoLDMTileID *
userData : SoBufferObject -> int
override EditTile :
tileId : SoLDMTileID *
userData : SoBufferObject -> int
Parameters
- tileId
- Type: OIV.LDMSoLDMTileID
- userData
- Type: OIV.Inventor.DevicesSoBufferObject
Return Value
Type:
Int32Remarks
The buffer size (in bytes) must match the tile size (in bytes) exactly. Call OIV.LDM.Nodes.SoDataSet.StartEditing(System.Int32@) before calling this method. Returns 0 if successful.
Caution |
---|
The modification may be postponed until the tile is really needed. Therefore the contents of the userData buffer must not be modified until after saveEditing() is called. |
See Also