Вам не нужен блок, чтобы сделать это. Вы использовали правильное слово, и это Region
. Region
- это визуальная сущность, которая имеет много вершин. Технически это многоугольник. Если вы хотите, вы можете использовать простой метод:
var width = 10d;
var height = 10d;
var region = devDept.Eyeshot.Entities.Region.CreateRectangle(width, height, true);
viewport.Entities.Add(region);
Когда вы используете метод, чтобы получить объекты под мышью, учитывается вся поверхность области. Отлично работает