SoOpenCLArithmeticShift Method (SoOpenCLBufferObject, SbDataType, SoOpenCLBufferObject, SbDataType, Single) |
B = A + shiftFactor
OpenCL input version.
Namespace: OIV.Inventor.OpenCL.AlgorithmsAssembly: OIV.Inventor.OpenCL (in OIV.Inventor.OpenCL.dll) Version: 9.9.36.0 (9.9.36.0)
Syntaxpublic int Shift(
SoOpenCLBufferObject inputBufferA,
SbDataType typeA,
SoOpenCLBufferObject outputBufferB,
SbDataType typeB,
float shiftFactor
)
Public Function Shift (
inputBufferA As SoOpenCLBufferObject,
typeA As SbDataType,
outputBufferB As SoOpenCLBufferObject,
typeB As SbDataType,
shiftFactor As Single
) As Integer
public:
int Shift(
SoOpenCLBufferObject^ inputBufferA,
SbDataType typeA,
SoOpenCLBufferObject^ outputBufferB,
SbDataType typeB,
float shiftFactor
)
member Shift :
inputBufferA : SoOpenCLBufferObject *
typeA : SbDataType *
outputBufferB : SoOpenCLBufferObject *
typeB : SbDataType *
shiftFactor : float32 -> int
Parameters
- inputBufferA
- Type: OIV.Inventor.DevicesSoOpenCLBufferObject
- typeA
- Type: OIV.InventorSbDataType
- outputBufferB
- Type: OIV.Inventor.DevicesSoOpenCLBufferObject
- typeB
- Type: OIV.InventorSbDataType
- shiftFactor
- Type: SystemSingle
Return Value
Type:
Int32
Remarks
See Also