public SignalSet Transform(IEnumerable <Signal> signals, MathIdentifier transformationTypeId, ConfigureTransformation configure, bool ignoreHold) { ITransformationTheoremProvider provider = (ITransformationTheoremProvider)_library.LookupTheoremType(transformationTypeId); TransformationManipulationVisitor visitor = new TransformationManipulationVisitor(provider, configure); return(_manipulator.Manipulate(signals, visitor, ignoreHold)); }
public Signal Transform(Signal signal, MathIdentifier transformationTypeId, bool ignoreHold) { ITransformationTheoremProvider provider = (ITransformationTheoremProvider)_library.LookupTheoremType(transformationTypeId); TransformationManipulationVisitor visitor = new TransformationManipulationVisitor(provider); return(_manipulator.Manipulate(signal, visitor, ignoreHold)); }
public SignalSet Transform(IEnumerable<Signal> signals, MathIdentifier transformationTypeId, ConfigureTransformation configure, bool ignoreHold) { ITransformationTheoremProvider provider = (ITransformationTheoremProvider)_library.LookupTheoremType(transformationTypeId); TransformationManipulationVisitor visitor = new TransformationManipulationVisitor(provider, configure); return _manipulator.Manipulate(signals, visitor, ignoreHold); }
public Signal Transform(Signal signal, MathIdentifier transformationTypeId, bool ignoreHold) { ITransformationTheoremProvider provider = (ITransformationTheoremProvider)_library.LookupTheoremType(transformationTypeId); TransformationManipulationVisitor visitor = new TransformationManipulationVisitor(provider); return _manipulator.Manipulate(signal, visitor, ignoreHold); }