SoSFImageStartEditing Method (SbVec2s, Int32, SoSFImageDataTypes) |
This method (along with finishEditing()) can be used to efficiently edit the values in an image field.
Namespace: OIV.Inventor.FieldsAssembly: OIV.Inventor (in OIV.Inventor.dll) Version: 9.9.13.0 (9.9.13.0)
Syntaxpublic SbNativeArray<byte> StartEditing(
out SbVec2s size,
out int nc,
out SoSFImageDataTypes dataType
)
Public Function StartEditing (
<OutAttribute> ByRef size As SbVec2s,
<OutAttribute> ByRef nc As Integer,
<OutAttribute> ByRef dataType As SoSFImageDataTypes
) As SbNativeArray(Of Byte)
public:
SbNativeArray<unsigned char>^ StartEditing(
[OutAttribute] SbVec2s% size,
[OutAttribute] int% nc,
[OutAttribute] SoSFImageDataTypes% dataType
)
member StartEditing :
size : SbVec2s byref *
nc : int byref *
dataType : SoSFImageDataTypes byref -> SbNativeArray<byte>
Parameters
- size
- Type: OIV.InventorSbVec2s
- nc
- Type: SystemInt32
- dataType
- Type: OIV.Inventor.FieldsSoSFImageDataTypes
Return Value
Type:
SbNativeArrayByte
RemarksIt returns the size of the image in the size and nc arguments; writing past the end of the array returned is a good way to cause hard-to-find core dumps.
See Also