public override void Update(CMSModule module)
        {
            AHMMovementClickModule m = module as AHMMovementClickModule;

            if (m == null)
            {
                return;
            }
            Threshold = m.Threshold;
        }
Beispiel #2
0
        public override void Update(CMSModule module)
        {
            BlinkLinkAHMTrackingModule trackModule = module as BlinkLinkAHMTrackingModule;

            KernelLightingCorrection = trackModule.KernelLightingCorrection;
            NumTemplates             = trackModule.NumTemplates;
            SetupType       = trackModule.SetupType;
            ObsSize         = trackModule.ObsSize;
            UpdateFrequency = trackModule.UpdateFrequency;
            //SetState(AHMTrackingState.NoFeature);
        }
Beispiel #3
0
        public override void Update(CMSModule module)
        {
            AHMTrackingModule trackModule = module as AHMTrackingModule;

            KernelLightingCorrection = trackModule.KernelLightingCorrection;
            NumTemplates             = trackModule.NumTemplates;
            ExtraDisplay             = trackModule.ExtraDisplay;
            SetupType       = trackModule.SetupType;
            ObsSize         = trackModule.ObsSize;
            PanelType       = trackModule.PanelType;
            UpdateFrequency = trackModule.UpdateFrequency;
            AutoStartMode   = trackModule.AutoStartMode;
            SetState(AHMTrackingState.NoFeature);
        }
Beispiel #4
0
        public override void Update(CMSModule module)
        {
            blinkLinkEyeClickData.LockEyeClickData();
            try
            {
                BlinkLinkClickControlModule clickModule = module as BlinkLinkClickControlModule;

                blinkLinkEyeClickData.SetData(clickModule.blinkLinkEyeClickData);
            }
            finally
            {
                blinkLinkEyeClickData.UnlockEyeClickData();
            }
        }
        public override void Update(CMSModule module)
        {
            BlinkLinkMouseControlModule newConfig = module as BlinkLinkMouseControlModule;

            if (newConfig == null)
            {
                throw new Exception("Invalid Config");
            }

            this.reverseHorizontal  = newConfig.ReverseHorizontal;
            this.userHorizontalGain = newConfig.UserHorizontalGain;
            this.userVerticalGain   = newConfig.UserVerticalGain;
            this.Damping            = newConfig.Damping;
            this.EastLimit          = newConfig.EastLimit;
            this.SouthLimit         = newConfig.SouthLimit;
            this.WestLimit          = newConfig.WestLimit;
            this.NorthLimit         = newConfig.NorthLimit;
        }
 public override void Update(CMSModule module)
 {
 }