コード例 #1
0
            public static Model Create(
                AnalyticsEngineControl control
                )
            {
                var _this = new Model();

                _this.control = control;
                return(_this);
            }
            public static Model Create(
                AnalyticsEngineControl control
                )
            {
                var _this = new Model();

                _this.origin.control = control;
                _this.RevertChanges();

                return(_this);
            }
コード例 #3
0
            public static Model Create(
                Dictionary <AnalyticsEngineControl, AnalyticsState> controlstates,
                AnalyticsEngineControl selection
                )
            {
                var _this = new Model();

                _this.controlstates    = controlstates;
                _this.origin.selection = selection;
                _this.RevertChanges();

                return(_this);
            }
コード例 #4
0
 public Select(AnalyticsEngineControl control)
 {
     this.control = control;
 }
コード例 #5
0
 public Modify(AnalyticsEngineControl control)
 {
     this.control = control;
 }
コード例 #6
0
 public Delete(AnalyticsEngineControl control)
 {
     this.control = control;
 }
 public void RevertChanges()
 {
     this.current.control = this.origin.control;
 }
 public ConfigureInputs(AnalyticsEngineControl config)
 {
     this.config = config;
 }
コード例 #9
0
 public OnvifSetAnalyticsEngineControl(string uri, string userName, string password, AnalyticsEngineControl configuration, bool forcePersitent)
     : base(uri, userName, password)
 {
     Configuration  = configuration;
     ForcePersitent = forcePersitent;
 }
 public Finish(AnalyticsEngineControl config)
 {
     this.config = config;
 }
コード例 #11
0
ファイル: ButtonBase.cs プロジェクト: l4es/ComputerVision
 public NVASettingsButton(IEventAggregator eventAggregator, INvtSession session, AnalyticsEngine engine, AnalyticsEngineControl control, Account currentAccount, IVideoInfo videoInfo = null)
     : base(eventAggregator, session, currentAccount, engine, control, videoInfo)
 {
     Init();
 }
コード例 #12
0
ファイル: ButtonBase.cs プロジェクト: l4es/ComputerVision
 public NVAButtonBase(IEventAggregator eventAggregator, INvtSession session, Account currentAccount, AnalyticsEngine engine, AnalyticsEngineControl control, IVideoInfo videoInfo = null)
     : base(eventAggregator, session, currentAccount)
 {
     this.engine    = engine;
     this.control   = control;
     this.videoInfo = videoInfo;
 }
コード例 #13
0
 public Apply(AnalyticsEngineControl control)
 {
     this.control = control;
 }
コード例 #14
0
 public void RevertChanges()
 {
     this.current.selection = this.origin.selection;
 }
 public ConfigureVac(AnalyticsEngineControl config)
 {
     this.config = config;
 }
コード例 #16
0
 public ExtendedControl(AnalyticsEngineControl cntrl, AnalyticsState state)
 {
     this.cntrl = cntrl;
     this.state = state;
 }
コード例 #17
0
 public OnvifCreateAnalyticsEngineControl(string uri, string userName, string password, AnalyticsEngineControl config)
     : base(uri, userName, password)
 {
     Configuration = config;
 }