Добрый день. Пытаюсь создать контур и проверить находится ли в нем точка с помощью функции ksDocument2D::ksIsPointInsideContour. Но функция выдает результат неудачного завершения.Функции создания контура выдают положительный результат. Прошу подсказать с чем может быть связана данная ошибка.
long res = m_pKompasDocument->ksContour(1); //результат - 1
...
m_pKompasDocument->ksLineSeg(pt.x,pt.y,2);
...
long p = m_pKompasDocument->ksEndObj();//результат - ссылка на контур
long closed = m_pKompasDocument->ksIsCurveClosed(p);//результат - -1
long pointIsInside = m_pKompasDocument->ksIsPointInsideContour(p,ptContourBegin.x,ptContourBegin.y,1e6);//результат - 0
return p;