| Предыдущий | Следующий |
| ippStsZeroMaskValuesErr | ippStsRectErr |
ippStsQuadErr
Что означает ippStsQuadErr
ippStsQuadErr означает, что четыре точки не образуют допустимый source/destination quadrangle для операции IPP. Ошибка обычно связана с duplicate/collinear vertices, self-intersection или неверным обходом.
Что проверить
- Сохраните все четыре точки в исходной coordinate system и единицах.
- Проверьте duplicate points, нулевую площадь и почти коллинеарные рёбра с подходящим epsilon.
- Проверьте clockwise/counter-clockwise ordering и отсутствие пересечения противоположных рёбер.
- Если source и destination используют разные origins/conventions, нормализуйте их до одной системы перед validation.
Как подтвердить исправление
Исправление подтверждается положительной невырожденной геометрией и успешной transform для того же quadrangle.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.