SoOpenCLArithmeticMadd Method (SoOpenCLBufferObject, SbDataType, SoOpenCLBufferObject, SbDataType, SoOpenCLBufferObject, SbDataType, Single) |
C = A * scale + B
OpenCL input version.
Namespace: OIV.Inventor.OpenCL.AlgorithmsAssembly: OIV.Inventor.OpenCL (in OIV.Inventor.OpenCL.dll) Version: 9.9.13.0 (9.9.13.0)
Syntaxpublic int Madd(
SoOpenCLBufferObject inputBufferA,
SbDataType typeA,
SoOpenCLBufferObject inputBufferB,
SbDataType typeB,
SoOpenCLBufferObject outputBufferC,
SbDataType typeC,
float scaleValue
)
Public Function Madd (
inputBufferA As SoOpenCLBufferObject,
typeA As SbDataType,
inputBufferB As SoOpenCLBufferObject,
typeB As SbDataType,
outputBufferC As SoOpenCLBufferObject,
typeC As SbDataType,
scaleValue As Single
) As Integer
public:
int Madd(
SoOpenCLBufferObject^ inputBufferA,
SbDataType typeA,
SoOpenCLBufferObject^ inputBufferB,
SbDataType typeB,
SoOpenCLBufferObject^ outputBufferC,
SbDataType typeC,
float scaleValue
)
member Madd :
inputBufferA : SoOpenCLBufferObject *
typeA : SbDataType *
inputBufferB : SoOpenCLBufferObject *
typeB : SbDataType *
outputBufferC : SoOpenCLBufferObject *
typeC : SbDataType *
scaleValue : float32 -> int
Parameters
- inputBufferA
- Type: OIV.Inventor.DevicesSoOpenCLBufferObject
- typeA
- Type: OIV.InventorSbDataType
- inputBufferB
- Type: OIV.Inventor.DevicesSoOpenCLBufferObject
- typeB
- Type: OIV.InventorSbDataType
- outputBufferC
- Type: OIV.Inventor.DevicesSoOpenCLBufferObject
- typeC
- Type: OIV.InventorSbDataType
- scaleValue
- Type: SystemSingle
Return Value
Type:
Int32
Remarks
See Also