ClMtxExpr.Select Method

Overload List

#SignatureDescription
1clVector Select(TOpenCLMatrix Src, Int32 StartIndex, Int32 StopIndex)Subrange the source clMatrix and return a clVector without copy operation.
2clVector Select(TOpenCLMatrix Src, Int32 StartIndex, Int32 Step, Int32 StopIndex)Subrange the source clMatrix and return a clVector.
3clVector Select(TOpenCLVector Src, Int32 StartIndex, Int32 StopIndex)Subrange the source clVector without copy operation.
4clVector Select(TOpenCLVector Src, Int32 StartIndex, Int32 Step, Int32 StopIndex)Subrange the source clVector.

Overload 1: clVector Select(TOpenCLMatrix Src, Int32 StartIndex, Int32 StopIndex)

Subrange the source clMatrix and return a clVector without copy operation.

#NameTypeDescription
1SrcTOpenCLMatrixsource TOpenCLMatrix
2StartIndexInt32
3StopIndexInt32

Returns: clVector

Remarks:

Internally calls Dew.Math.clVector.Select

Overload 2: clVector Select(TOpenCLMatrix Src, Int32 StartIndex, Int32 Step, Int32 StopIndex)

Subrange the source clMatrix and return a clVector.

#NameTypeDescription
1SrcTOpenCLMatrixsource TOpenCLMatrix
2StartIndexInt32
3StepInt32
4StopIndexInt32

Returns: clVector

Remarks:

Internally calls Dew.Math.clVector.Select

Overload 3: clVector Select(TOpenCLVector Src, Int32 StartIndex, Int32 StopIndex)

Subrange the source clVector without copy operation.

#NameTypeDescription
1SrcTOpenCLVectorsource TOpenCLVector
2StartIndexInt32
3StopIndexInt32

Returns: clVector

Remarks:

Internally calls Dew.Math.clVector.Select

Overload 4: clVector Select(TOpenCLVector Src, Int32 StartIndex, Int32 Step, Int32 StopIndex)

Subrange the source clVector.

#NameTypeDescription
1SrcTOpenCLVectorsource TOpenCLVector
2StartIndexInt32
3StepInt32
4StopIndexInt32

Returns: clVector

Remarks:

Internally calls Dew.Math.clVector.Select