holoride
Search Results for

    Show / Hide Table of Contents

    Class MathOperators

    Inheritance
    object
    MathOperators
    Namespace: Holoride.ElasticSDK.Compute
    Assembly: Holoride.ElasticSDK.Library.Runtime.dll
    Syntax
    [PublicAPI]
    public static class MathOperators

    Methods

    Abs(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Abs(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Acos(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Acos(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Add(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Add(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    AddConstant(ComputeBuffer, float, ComputeBuffer)

    Declaration
    public static void AddConstant(ComputeBuffer a, float b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    float b
    ComputeBuffer output

    Asin(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Asin(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Atan(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Atan(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Atan2(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Atan2(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Ceil(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Ceil(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Clamp(ComputeBuffer, ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Clamp(ComputeBuffer x, ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer x
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Cos(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Cos(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Cosh(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Cosh(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Div(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Div(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Exp(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Exp(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Exp2(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Exp2(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Floor(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Floor(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Frac(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Frac(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Initialize()

    Declaration
    public static void Initialize()

    Lerp(ComputeBuffer, ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Lerp(ComputeBuffer a, ComputeBuffer b, ComputeBuffer t, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer t
    ComputeBuffer output

    Log(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Log(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Log10(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Log10(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Log2(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Log2(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Max(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Max(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Min(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Min(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Mod(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Mod(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Mul(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Mul(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    MultiplyConstant(ComputeBuffer, float, ComputeBuffer)

    Declaration
    public static void MultiplyConstant(ComputeBuffer a, float b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    float b
    ComputeBuffer output

    Neg(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Neg(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    OneMinus(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void OneMinus(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Pow(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Pow(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Round(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Round(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Sign(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Sign(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Sin(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Sin(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Sinh(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Sinh(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    SmoothStep(ComputeBuffer, ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void SmoothStep(ComputeBuffer a, ComputeBuffer b, ComputeBuffer x, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer x
    ComputeBuffer output

    Sqrt(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Sqrt(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Step(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Step(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Sub(ComputeBuffer, ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Sub(ComputeBuffer a, ComputeBuffer b, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer b
    ComputeBuffer output

    Tan(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Tan(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Tanh(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Tanh(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output

    Trunc(ComputeBuffer, ComputeBuffer)

    Declaration
    public static void Trunc(ComputeBuffer a, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer a
    ComputeBuffer output
    In This Article

    Back to top
    ©   holoride
    Privacy   Imprint