예제 #1
0
        public OperationLayer(
            ISelectableController selectableController,
            IMapSettingsController mapSettingsController,
            IManagedDrawSelectableObject drawSelectableObject
            )
        {
            IsVisible                      = true;
            _selectableController          = selectableController;
            _mapSettingsController         = mapSettingsController;
            _drawSelectableObject          = drawSelectableObject;
            _selectableController.Changed += SelectableControllerOnChanged;

            _drawActions = new List <IOperationLayer.DrawAction>();
        }
예제 #2
0
 public CourseDrawLayer(IManagedDrawSelectableObject drawSelectableObject)
 {
     _drawSelectableObject = drawSelectableObject;
     IsVisible             = true;
 }