Example #1
0
        public static SignalSet Manipulate(IEnumerable <Signal> rootSignals, EstimatePlan plan, ManipulatePort manipulatePort, ManipulateSignal manipulateSignal, bool ignoreHold)
        {
            IManipulationVisitor visitor = new BasicManipulationVisitor(plan, manipulatePort, manipulateSignal);

            return(Manipulator.Manipulate(rootSignals, visitor, ignoreHold));
        }
Example #2
0
        public static Signal Manipulate(Signal rootSignal, EstimatePlan plan, ManipulatePort manipulatePort, ManipulateSignal manipulateSignal, bool ignoreHold)
        {
            IManipulationVisitor visitor = new BasicManipulationVisitor(plan, manipulatePort, manipulateSignal);

            return(Manipulator.Manipulate(rootSignal, visitor, ignoreHold));
        }
Example #3
0
 public BasicManipulationVisitor(EstimatePlan plan, ManipulatePort port, ManipulateSignal signal)
 {
     _plan   = plan;
     _port   = port;
     _signal = signal;
 }
 public BasicManipulationVisitor(EstimatePlan plan, ManipulatePort port, ManipulateSignal signal)
 {
     _plan = plan;
     _port = port;
     _signal = signal;
 }
Example #5
0
 public static SignalSet Manipulate(IEnumerable<Signal> rootSignals, EstimatePlan plan, ManipulatePort manipulatePort, ManipulateSignal manipulateSignal, bool ignoreHold)
 {
     IManipulationVisitor visitor = new BasicManipulationVisitor(plan, manipulatePort, manipulateSignal);
     return Manipulator.Manipulate(rootSignals, visitor, ignoreHold);
 }
Example #6
0
 public static Signal Manipulate(Signal rootSignal, EstimatePlan plan, ManipulatePort manipulatePort, ManipulateSignal manipulateSignal, bool ignoreHold)
 {
     IManipulationVisitor visitor = new BasicManipulationVisitor(plan, manipulatePort, manipulateSignal);
     return Manipulator.Manipulate(rootSignal, visitor, ignoreHold);
 }