ClMtxExpr.ArcTan Method

Overload List

#SignatureDescription
1clMatrix ArcTan(TOpenCLMatrix X)Result = the ArcTan function from the source and return the result
2clValue ArcTan(TOpenCLValue X)Result = the ArcTan function from the source and return the result
3clVector ArcTan(TOpenCLVector X)Result = the ArcTan function from the source and return the result

Overload 1: clMatrix ArcTan(TOpenCLMatrix X)

Compute the ArcTan function from the source and return the result.

#NameTypeDescription
1XTOpenCLMatrixsource TOpenCLMatrix

Returns: clMatrix

Remarks:

Internally calls Dew.Math.clMatrix.ArcTan

Overload 2: clValue ArcTan(TOpenCLValue X)

Compute the ArcTan function from the source and return the result.

#NameTypeDescription
1XTOpenCLValuesource TOpenCLValue

Returns: clValue

Remarks:

Internally calls Dew.Math.clValue.ArcTan

Examples
using Dew.Math;
using Dew.Math.Units;

namespace Dew.Examples
{
    void Example()
    {
        TOpenCLValue a,b;
        clMtxVec.CreateIt(out a, out b);
        try
        {
            b.Copy(0.5);
            a.ArcTan(b);
        }
        finally
        {
            clMtxVec.FreeIt(ref a, ref b);
        }
    }
}

Overload 3: clVector ArcTan(TOpenCLVector X)

Compute the ArcTan function from the source and return the result.

#NameTypeDescription
1XTOpenCLVectorsource TOpenCLVector

Returns: clVector

Remarks:

Internally calls Dew.Math.clVector.ArcTan