Click or drag to resize

IMcObjectOpSelfBitwiseNot Method

Arithmetic unary operator to bitwise "Not" the values in this McObject, leaving the result in this McObject.

Namespace:  MediaCy.IQL.ObjectManager
Assembly:  MediaCy.IQL.ObjectManager (in MediaCy.IQL.ObjectManager.dll) Version: 10.0.6912.0
Syntax
VB
Function OpSelfBitwiseNot As McObject

Return Value

Type: McObject
Remarks
The bit values of this McObject are all inverted, and the result is left in this McObject and returned. This operator is only legal for integral Type properties.
Examples
VB
'Start with 2-D
Dim mcobjLeft As McObject
Set mcobjLeft = GlobalTools.McObjectTemp( Array( Array(1,2,3), Array(10,20,30)))
mcobjLeft.OpSelfBitwiseNot
' Show Operation McObject Result = -2,-3,-4  -11,-21,-31
MsgBox( "Operation McObject Result = " + GlobalTools.McToText(mobjLeft)).Value
' Show Result nDims: 2 Dim sizes: -2 -3
MsgBox( "Result nDims: " + Str( mcobjLeft.Shape(mcobjSIC_NofDims)) + _
" Dim sizes: " + GlobalTools.McToText( mcobjLeft.Shape(mcobjSIC_SizeAllDims))).Value
See Also

Reference

McOpSmallerOf
McOpAndBits
McOpConcatConcat
McOpAND