/*
         * public BlinkLinkStandardTrackingModule BinkLinkStandardTrackingModule
         * {
         *  get
         *  {
         *      return this.trackingModule as BlinkLinkStandardTrackingModule;
         *  }
         *  set
         *  {
         *      trackingModule = value;
         *  }
         * }
         */

        public CMSBlinkLinkStandardTrackingSuite()
            : base()
        {
            BlinkLinkAHMTrackingModule  = new BlinkLinkAHMTrackingModule();
            BlinkLinkMouseControlModule = new BlinkLinkMouseControlModule();
            BlinkLinkClickControlModule = new BlinkLinkClickControlModule();
            this.name         = SuiteName;
            this.informalName = SuiteInformalName;
            this.description  = SuiteDescription;
        }
Example #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);
        }