holoride
Search Results for

    Show / Hide Table of Contents

    Class UnaryMathNodeBase

    Base class for unary math operations, such as trigonometric methods.

    Inheritance
    object
    Object
    ScriptableObject
    XNode.Node
    Node
    Node<MapNode>
    MapNode
    UnaryMathNodeBase
    Implements
    IPipelineNode
    Inherited Members
    Node<MapNode>.Output
    Node<MapNode>.GetValue(NodePort)
    Node.Awake()
    Node.IsPortOptional(NodePort)
    Node.GetNodeCategoryType()
    Node.XNodePrettyName(Type)
    Node.TraverseSubGraph()
    Node.CallRecursive(Action<Node>, ISet<Node>)
    Node.ForEachOutput<T>(Action<T>)
    Node.GetInputSourcePorts(string)
    Node.GetOutputSinkPorts(string)
    Namespace: Holoride.ElasticSDK.Graph.Maps
    Assembly: Holoride.ElasticSDK.Runtime.dll
    Syntax
    public abstract class UnaryMathNodeBase : MapNode, IPipelineNode

    Methods

    Apply(ComputeBuffer, ComputeBuffer)

    Applies the unary operation to the specified input and write the result into the specified output.

    Declaration
    protected abstract void Apply(ComputeBuffer input, ComputeBuffer output)
    Parameters
    Type Name Description
    ComputeBuffer input

    The input buffer.

    ComputeBuffer output

    The output buffer.

    GeneratePipelineWorker()

    Declaration
    public override IPipelineWorker GeneratePipelineWorker()
    Returns
    Type Description
    IPipelineWorker
    Overrides
    MapNode.GeneratePipelineWorker()

    Implements

    IPipelineNode
    In This Article

    Back to top
    ©   holoride
    Privacy   Imprint