Пересечение OdDbEntity
Я работаю над графикой на основе Тейги и хочу найти пересечения между OdDbEntity, например:
var array = new OdGePoint3dArray();
text.intersectWith(text, Intersect.kOnBothOperands, array, IntPtr.Zero, IntPtr.Zero)
где строка - OdDbLine, а текст - OdDbMText. И он всегда возвращает kNotImplemented, тем не менее, даже есть несколько пересечений, которые я вижу перед собой.
У меня есть таблица на основе линий, полилиний и текстов, и я хочу найти пересечения между текстом и другими примитивами.
Что я сделал не так? И как правильно находить перекрестки?