SoOpenCLDataExtractCopyPlane Method (SoOpenCLBufferObject, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Single, Single, Single, Single, Int32, Int32, Int32, SoOpenCLBufferObject) |
Copy plane from OPENCL buffer.
Namespace: OIV.Inventor.OpenCL.AlgorithmsAssembly: OIV.Inventor.OpenCL (in OIV.Inventor.OpenCL.dll) Version: 9.9.13.0 (9.9.13.0)
Syntaxpublic int CopyPlane(
SoOpenCLBufferObject inputTile,
int tileDimX,
int tileDimY,
int tileDimZ,
int originX,
int originY,
int originZ,
int datumSize,
int bufDimX,
int qminX,
int qminY,
int qminZ,
int qmaxX,
int qmaxY,
int qmaxZ,
float normI,
float normJ,
float normK,
float distance,
int xAxis,
int yAxis,
int zAxis,
SoOpenCLBufferObject outputBuffer
)
Public Function CopyPlane (
inputTile As SoOpenCLBufferObject,
tileDimX As Integer,
tileDimY As Integer,
tileDimZ As Integer,
originX As Integer,
originY As Integer,
originZ As Integer,
datumSize As Integer,
bufDimX As Integer,
qminX As Integer,
qminY As Integer,
qminZ As Integer,
qmaxX As Integer,
qmaxY As Integer,
qmaxZ As Integer,
normI As Single,
normJ As Single,
normK As Single,
distance As Single,
xAxis As Integer,
yAxis As Integer,
zAxis As Integer,
outputBuffer As SoOpenCLBufferObject
) As Integer
public:
int CopyPlane(
SoOpenCLBufferObject^ inputTile,
int tileDimX,
int tileDimY,
int tileDimZ,
int originX,
int originY,
int originZ,
int datumSize,
int bufDimX,
int qminX,
int qminY,
int qminZ,
int qmaxX,
int qmaxY,
int qmaxZ,
float normI,
float normJ,
float normK,
float distance,
int xAxis,
int yAxis,
int zAxis,
SoOpenCLBufferObject^ outputBuffer
)
member CopyPlane :
inputTile : SoOpenCLBufferObject *
tileDimX : int *
tileDimY : int *
tileDimZ : int *
originX : int *
originY : int *
originZ : int *
datumSize : int *
bufDimX : int *
qminX : int *
qminY : int *
qminZ : int *
qmaxX : int *
qmaxY : int *
qmaxZ : int *
normI : float32 *
normJ : float32 *
normK : float32 *
distance : float32 *
xAxis : int *
yAxis : int *
zAxis : int *
outputBuffer : SoOpenCLBufferObject -> int
Parameters
- inputTile
- Type: OIV.Inventor.DevicesSoOpenCLBufferObject
- tileDimX
- Type: SystemInt32
- tileDimY
- Type: SystemInt32
- tileDimZ
- Type: SystemInt32
- originX
- Type: SystemInt32
- originY
- Type: SystemInt32
- originZ
- Type: SystemInt32
- datumSize
- Type: SystemInt32
- bufDimX
- Type: SystemInt32
- qminX
- Type: SystemInt32
- qminY
- Type: SystemInt32
- qminZ
- Type: SystemInt32
- qmaxX
- Type: SystemInt32
- qmaxY
- Type: SystemInt32
- qmaxZ
- Type: SystemInt32
- normI
- Type: SystemSingle
- normJ
- Type: SystemSingle
- normK
- Type: SystemSingle
- distance
- Type: SystemSingle
- xAxis
- Type: SystemInt32
- yAxis
- Type: SystemInt32
- zAxis
- Type: SystemInt32
- outputBuffer
- Type: OIV.Inventor.DevicesSoOpenCLBufferObject
Return Value
Type:
Int32
Remarks
See Also