Example #1
0
        public ImageEnvironment(IDirector director)
        {
            InitializeComponent();
            _director = director;

            // Quick time control initialization
            //qtPlayer = new AxQTOControlLib.AxQTControl();
            //qtPlayer.Name = "qtPlayer";
            //this.Controls.Add(qtPlayer);
            //qtPlayer.Location = frameBox.Location;
            //qtPlayer.Size = frameBox.Size;

            fileNameTextBox.Text = Application.StartupPath + "\\Media\\QuickTimeSample.mov";
            sourceTypeComboBox.Items.Add("generated");
            sourceTypeComboBox.Items.Add("webcam");
            //sourceTypeComboBox.Items.Add("video file");
            //sourceTypeComboBox.Items.Add("still image");
            sourceTypeComboBox.SelectedIndex = 0;
            figureComboBox.Items.Add(GeneratedFigure.VerticalBar.ToString());
            figureComboBox.Items.Add(GeneratedFigure.ObliqueLine.ToString());
            figureComboBox.Items.Add(GeneratedFigure.Square.ToString());
            figureComboBox.Items.Add(GeneratedFigure.Circle.ToString());
            figureComboBox.SelectedIndex = 2;
            genSizeComboBox.Items.Add("small");
            genSizeComboBox.Items.Add("medium");
            genSizeComboBox.Items.Add("big");
            genSizeComboBox.SelectedIndex = 0;
            movementComboBox.Items.Add("fixed");
            movementComboBox.Items.Add("left to right");
            movementComboBox.Items.Add("circular clockwise");
            movementComboBox.Items.Add("circular anticlockwise");
            movementComboBox.SelectedIndex = 2;
        }
Example #2
0
 public Route(string method, string resource, IDirector director)
 {
     Method = method;
     Resource = resource;
     Redirect = string.Empty;
     Director = director;
     Credentials = null;
 }
Example #3
0
 public ImagePreprocessor(IDirector director)
 {
     InitializeComponent();
     outputSizeComboBox.Items.Add(" 40 x  25");
     outputSizeComboBox.Items.Add(" 20 x  01");
     outputSizeComboBox.SelectedIndex = 0;
     _director = director;
 }
Example #4
0
        //end temp
        public BaseGame(IDirector director)
        {
            graphics = new GraphicsDeviceManager(this)
                           {
                            PreferredBackBufferHeight = 768,
                            PreferredBackBufferWidth = 1024
                           };

            _director = director;
            Content.RootDirectory = "Content";
            //Global.Graphics = graphics;
        }
        public FeatureFlagControllerFactory()
        {
            MvcApplication app = HttpContext.Current.ApplicationInstance as MvcApplication;

            if (app != null)
            {
                this.director = app.FeatureFlagConfiguration.CreateFeatureDirector();
            }
            else
            {
                throw new NullReferenceException("Could not access MvcApplication object");
            }
        }
Example #6
0
 public HTMBuilder(IDirector director)
 {
     InitializeComponent();
     regionWidthTextBox.Text = "20";
     regionHeightTextBox.Text = "12";
     networkSizeComboBox.Items.Add("1 x 1");
     networkSizeComboBox.Items.Add("1 x 2");
     networkSizeComboBox.Items.Add("1 x 3");
     networkSizeComboBox.Items.Add("1 x 4");
     networkSizeComboBox.SelectedIndex = 1;
     _director = director;
     _isInitialized = false;
 }
Example #7
0
        // param inputCells: input data matrix
        // param regionWidth: number of columns in the region
        // param regionHeight: number of rows in the region
        // param cellsPerColumn: Number of (temporal context) cells to use for each column.
        // param minOverlap: the minimum number of inputs that must be active for a column to be considered during the inhibition step.
        // param desiredLocalActivity number of columns that will be winners after the inhibition step.
        // param segmentActivationThreshold: the minimum number of synapse that must be active to activate a segment.
        // param minSegmentActivityForLearning: minimum segment activity for learning.
        // param proximalSegmentCoverage: the percentage of input matrix that belongs to each column (of course each column overlap with the other).
        public HTMRegionAgent(IDirector director, int regionWidth, int regionHeight, int cellsPerColumn,
            int minOverlap, int desiredLocalActivity, int segmentActivationThreshold, int minSegmentActivityForLearning, double proximalSegmentCoverage)
        {
            _director = director;
            _width = regionWidth;
            _height = regionHeight;
            _cellsPerColumn = cellsPerColumn;
            _minOverlap = minOverlap;
            _desiredLocalActivity = desiredLocalActivity;
            _segmentActivationThreshold = segmentActivationThreshold;
            _minSegmentActivityForLearning = minSegmentActivityForLearning;
            _proximalSegmentCoverage = proximalSegmentCoverage;
            _doSpatialLearning = true;
            _doTemporalLearning = true;

            _random = new RandomEx(0);
            _activeColumns = new List<HTMColumn>(_width * _height);

            // Create the columns
            _columns = new HTMColumn[_width, _height];
            double x;
            double y;
            for (int cx = 0; cx < _width; cx++)
            {
                for (int cy = 0; cy < _height; cy++)
                {
                    if (_width > 1)
                        x = (double)cx / (_width - 1);
                    else
                        x = 0.5;
                    if (_height > 1)
                        y = (double)cy / (_height - 1);
                    else
                        y = 0.5;
                    _columns[cx, cy] = new HTMColumn(this, cx, cy, x, y);
                }
            }

            // Create the output matrix.
            _outputCells = new Cells2D<HTMCell>(_width, _height);
        }
Example #8
0
        public IDetailPage GetPageOf(IDirector director, object dataObject)
        {
            if (director == null)
            {
                throw new ArgumentNullException("director");
            }

            if (dataObject == null)
            {
                return null;
            }

            IDetailPage detailPage;
            if (!dictionary.TryGetValue(dataObject.GetType(), out detailPage))
            {
                detailPage = CreateDetailPage(dataObject.GetType(), director);
                dictionary.Add(dataObject.GetType(), detailPage);
            }

            return detailPage;
        }
Example #9
0
        private IDetailPage CreateDetailPage(Type dataObjectType, IDirector director)
        {
            IDetailPage result = null;
            Control parentControl = director.PageParentControl;
            Control control = null;

            if (dataObjectType == typeof(Knightrunner.Library.Database.Schema.Project.DataSchemaProject))
            {
                control = new DetailPages.ProjectPage();
            }
            //if (dataObjectType == typeof(Knightrunner.Library.Database.Schema.DataSchema))
            //{
            //    control = new DetailPages.DataSchemaPage();
            //}
            //else if (dataObjectType == typeof(Knightrunner.Library.Database.Schema.TargetSystem))
            //{
            //    control = new DetailPages.TargetSystemPage();
            //}
            //else if (dataObjectType == typeof(Knightrunner.Library.Database.Schema.ColumnType))
            //{
            //    control = new DetailPages.ColumnTypePage();
            //}

            if (control != null)
            {
                if (parentControl != null)
                {
                    parentControl.Controls.Add(control);
                    control.Dock = DockStyle.Fill;
                    control.BringToFront();
                }

                result = (IDetailPage)control;
            }

            return result;
        }
Example #10
0
 public ShotPicker(IDirector director, System.Action <ShotCamera> callback)
 {
     this.director = director;
     this.callback = callback;
 }
Example #11
0
 ///Validate the track and it's clips
 public void Validate(IDirector root, IDirectable parent)
 {
     this.parent = parent;
     actions     = GetComponents <ActionClip>().OrderBy(a => a.startTime).ToList();
     OnAfterValidate();
 }
Example #12
0
 public static List <DAL.Entities.Task.Task> TasksAssignedToSubordinates(IDirector director)
 {
     return(director.Subordinates().SelectMany(subordinate => TasksEmployee(subordinate.Id)).ToList());
 }
Example #13
0
 public DirectorDecorator(IDirector director)
 {
     _director = director;
 }
Example #14
0
 public VMDirector()
 {
     director              = IoC.Get <IDirector>();
     director.DataChanged += (sender, e) => OnPropertyChanged(e.PropertyName);
 }
 public DirectorController(IDirector director)
 {
     _director = director;
 }
Example #16
0
 public DataPreprocessor(IDirector director)
 {
     InitializeComponent();
     _director = director;
 }
Example #17
0
 /// <summary>
 /// Replace the default director with a new IDirector instance. This to pass in a scafold IDirector for testing
 /// </summary>
 /// <param name="newdirector"></param>
 public static void OverrideInstance(IDirector newdirector)
 {
     Director._instance = newdirector;
 }
Example #18
0
 //constructors
 private Director()
 {
     Director._instance = this;
 }
Example #19
0
 public DirectorsController(IDirector directors, IMovie movies)
 {
     _directors = directors;
     _movies    = movies;
 }
        /// Creates and registers one or more Director for a specific Actor instance.
        /// Please note that in this extansion's way of thinking, an Actor has one and only one Director.
        /// Takes a specific Actor instance and a binding and, if a binding is found for that type, creates and registers a Director.
        protected virtual void mapView(IHollywoodView hollyView, IMediationBinding binding)
        {
            var viewType = hollyView.GetType();

            if (bindings.ContainsKey(viewType))
            {
                var values = binding.value as object[];

                var aa = values.Length;
                for (var a = 0; a < aa; a++)
                {
                    var mono = hollyView as MonoBehaviour;

                    IDirector director = null;
                    if (values[a] is Type)
                    {
                        var directorType = values[a] as Type;
                        if (directorType == viewType)
                        {
                            throw new MediationException(
                                      viewType + "mapped to itself. The result would be a stack overflow.",
                                      MediationExceptionType.MEDIATOR_VIEW_STACK_OVERFLOW);
                        }

                        IInjectionBinding bindingTest = injectionBinder.GetBinding(directorType, null) as IInjectionBinding;

                        if (bindingTest == null)
                        {
                            //Default use case
                            injectionBinder.Bind <IDirector>().To(directorType);
                            director = injectionBinder.GetInstance <IDirector>();
                            injectionBinder.Unbind <IDirector>();
                        }
                        else
                        {
                            //Actor is bind to an Interface...
                            director = injectionBinder.GetInstance(directorType) as IDirector;
                        }
                    }
                    else
                    {
                        //Actor is bind to a concrete object instance
                        director = values[a] as IDirector;
                    }

                    if (director is IDirector)
                    {
                        director.PreRegister();
                    }

                    var typeToInject = binding.abstraction == null || binding.abstraction.Equals(BindingConst.NULLOID)
                        ? viewType
                        : binding.abstraction as Type;
                    injectionBinder.Bind(typeToInject).ToValue(hollyView).ToInject(false);
                    injectionBinder.injector.Inject(director, false);
                    injectionBinder.Unbind(typeToInject);

                    if (director is IDirector)
                    {
                        director.OnRegister(hollyView as IActor);
                        (hollyView as IActor).Director = director;
                    }

                    registerDirector(hollyView, director);
                }
            }
        }
Example #21
0
 public void SetDirector(IDirector newDirector)
 {
     director = newDirector;
 }
Example #22
0
 public void GetNewDirector(IDirector director)
 {
     _director = director;
 }
Example #23
0
 public void Initialize(IDirector director)
 {
     this.Director = director;
 }
Example #24
0
 public Client(IDirector director)
 {
     _director = director;
 }
Example #25
0
 public TsTrafficLight(TsColumn Parent, IDirector MainController) : base(Parent)
 {
     this.Control = new TsTrafficLightUI();
     this._validationtooltiphandler.SetTarget(this.Control);
 }
Example #26
0
 public HomeController(IUOW iUOW, IDirector director)
 {
     _uow      = iUOW;
     _director = director;
 }
Example #27
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ChatPostMessageDirector"/> class.
 /// </summary>
 /// <param name="builder">The builder.</param>
 /// <param name="director">The director.</param>
 public ChatPostMessageDirector(IChatPostMessageBuilder builder, IDirector director = null)
 {
     _builder  = builder;
     _director = director;
 }
Example #28
0
 private void DirectionEventsOnOnInitializeDirection(IAnalyticsTracker analytics, IDirector director)
 {
     this.director = director as DirectorBase;
     if (this.director == null)
     {
         Debug.LogWarning("<color=yellow>[GenericUI] You cannot use this type of IDirector with Generic UI.</color>");
         return;
     }
     this.analytics = analytics;
     OnInitializeUI();
 }
Example #29
0
 public MNistEnvironment(IDirector director)
 {
     InitializeComponent();
     _director = director;
 }
Example #30
0
 static MovieTest()
 {
     director = new FakeDirector();
 }
Example #31
0
 public DataPreprocessor(IDirector director)
 {
     InitializeComponent();
     _director = director;
 }
Example #32
0
 public void GetNewDirector(IDirector newDirector)
 {
     _director = newDirector;
 }
Example #33
0
 ///Shows the popup menu at position and with title
 public static void Show(Vector2 pos, IDirector director, System.Action <ShotCamera> callback)
 {
     PopupWindow.Show(new Rect(pos.x, pos.y, 0, 0), new ShotPicker(director, callback));
 }
 private void DirectionEventsOnOnInitializeDirection(IAnalyticsTracker tracker, IDirector director)
 {
     this.tracker  = tracker;
     this.director = director;
     SetInputState();
 }
Example #35
0
 public Image(IDirector MainController)
 {
     this.SetDefaults();
 }
Example #36
0
 public RDDirectorDecorator(IDirector director) : base(director)
 {
 }
Example #37
0
 public MNistEnvironment(IDirector director)
 {
     InitializeComponent();
     _director = director;
 }
Example #38
0
 public AdminController(IUOW _uow, IDirector director)
 {
     UOW = _uow;
 }