Пример #1
0
        public SelectedBodyStateDto SelectBody(SelectEventDto selectEventDto)
        {
            var selectEvent = selectEventDto.ToSelectEvent();
            var selection   = _view.SelectBody(selectEvent).ToBodySelectionDto();

            return(selection);
        }
        public static SelectEvent ToSelectEvent(this SelectEventDto selectEventDto)
        {
            var selectEvent = new SelectEvent
            {
                selectPositionX = selectEventDto.selectPositionX,
                selectPositionY = selectEventDto.selectPositionY,
                Camera          = selectEventDto.camera.ToCamera(),
                CanvasWidth     = selectEventDto.canvasWidth,
                CanvasHeight    = selectEventDto.canvasHeight
            };

            return(selectEvent);
        }
Пример #3
0
        public ActionResult <SelectedBodyStateDto> Select([FromBody] SelectEventDto selectEventDto)
        {
            var selection = _logicView.SelectBody(selectEventDto);

            return(Ok(selection));
        }