Дима_, могу согласится, но лишь отчасти.
1) В самом названии статьи подразумевается, что определить нужно средствами AutoCAD, т.е. используя только API AutoCAD.
2) Создание полилинии налету без добавления её в БД - операция достаточно быстрая.
3) Можно не создавать вообще полилинию, т.к. у MPolygon есть еще и метод построения Loop на основе геометрических данных (MPolygonLoop), которые можно формировать на лету.
Евгений Елпанов может подтвердить, что метод достаточно эффективный - мы с ним вместе его использовали (в ObjectARX)
Единственная проблема в использовании этого метода - это возможность внесения программистами Autodesk ошибок в очередной версии, что и было сделано в AutoCAD 2007. Но с тех пор метод работает стабильно. Во всяком случае я не находил проблем в его использовании.
4) Класс MPolygon обладает еще рядом интересных свойств, о которых я упомяну в следующих статьях.