SoArithmeticShift Method (SoCpuBufferObject, SbDataType, SoCpuBufferObject, SbDataType, Single) |
B = A + shiftFactor
Fast version for Cpu buffers.
Namespace: OIV.Inventor.AlgorithmsAssembly: OIV.Inventor.Algorithms (in OIV.Inventor.Algorithms.dll) Version: 2023.1.3.0 (2023.1.3)
Syntax public int Shift(
SoCpuBufferObject inputBufferA,
SbDataType typeA,
SoCpuBufferObject outputBufferB,
SbDataType typeB,
float shiftFactor
)
Public Function Shift (
inputBufferA As SoCpuBufferObject,
typeA As SbDataType,
outputBufferB As SoCpuBufferObject,
typeB As SbDataType,
shiftFactor As Single
) As Integer
public:
int Shift(
SoCpuBufferObject^ inputBufferA,
SbDataType typeA,
SoCpuBufferObject^ outputBufferB,
SbDataType typeB,
float shiftFactor
)
member Shift :
inputBufferA : SoCpuBufferObject *
typeA : SbDataType *
outputBufferB : SoCpuBufferObject *
typeB : SbDataType *
shiftFactor : float32 -> int
Parameters
- inputBufferA
- Type: OIV.Inventor.DevicesSoCpuBufferObject
- typeA
- Type: OIV.InventorSbDataType
- outputBufferB
- Type: OIV.Inventor.DevicesSoCpuBufferObject
- typeB
- Type: OIV.InventorSbDataType
- shiftFactor
- Type: SystemSingle
Return Value
Type:
Int32Remarks See Also