Table of Contents

Class InPlaceComputation<TIn1, TIn2>

Namespace
NMF.Transformations
Assembly
NMF.Transformations.dll

Represents an in-place computation

public abstract class InPlaceComputation<TIn1, TIn2> : ComputationBase<TIn1, TIn2>, IPersistor, ITraceEntry where TIn1 : class where TIn2 : class

Type Parameters

TIn1

The type of the first input parameter

TIn2

The type of the second input parameter

Inheritance
ComputationBase<TIn1, TIn2>
InPlaceComputation<TIn1, TIn2>
Implements
Inherited Members
Extension Methods

Constructors

InPlaceComputation(InPlaceTransformationRuleBase<TIn1, TIn2>, IComputationContext, TIn1, TIn2)

Creates a new in-place computation for the given transformation rule and the given transformation context

protected InPlaceComputation(InPlaceTransformationRuleBase<TIn1, TIn2> transformationRule, IComputationContext context, TIn1 input1, TIn2 input2)

Parameters

transformationRule InPlaceTransformationRuleBase<TIn1, TIn2>

The transformation rule for this computation

context IComputationContext

The transformation context in which this computations resides

input1 TIn1

The first input parameter for this computation

input2 TIn2

The second input parameter for this computation