Beispiel #1
0
        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));
        }
Beispiel #2
0
        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 TransformationManipulationVisitor(ITransformationTheoremProvider transformations, ConfigureTransformation configure)
 {
     _transformations = transformations;
     _configure = configure;
 }
 public TransformationManipulationVisitor(ITransformationTheoremProvider transformations)
 {
     _transformations = transformations;
 }
 public TransformationManipulationVisitor(ITransformationTheoremProvider transformations, ConfigureTransformation configure)
 {
     _transformations = transformations;
     _configure       = configure;
 }
 public TransformationManipulationVisitor(ITransformationTheoremProvider transformations)
 {
     _transformations = transformations;
 }