public PinocchioSubOutput OperationNodeToPinocchio(VariableOperationType operationType, List <PinocchioVariableWires> inVars, RawVariable outputRawVariable, PinocchioCommonArg commonArg) { // currently, assume there is at least one in-variable Debug.Assert(inVars[0].RawVariable.Type == this); return(this.OperationNodeToPinocchioFunc(operationType, inVars, outputRawVariable, commonArg)); }
public PinocchioSubOutput VariableNodeToPinocchio(RawVariable rawVariable, PinocchioCommonArg commonArg, bool checkRange) { Debug.Assert(rawVariable.Type == this); return(this.VariableNodeToPinocchioFunc(rawVariable, commonArg, checkRange)); }