Я бы из интереса рассмотрел этот случай.
По большому счету это вопрос классификации, и, естественно, зависит от классификатора. Некоторые математики считают, что если три вершины треугольника находятся на одной прямой, то это вырожденный треугольник, а все остальные - невырожденные. Я сторонник именно такой классификации, так как она ВКЛЮЧАЕТ в себя ВСЕ треугольники - и вырожденные и невырожденные.
Там во вложении тривиальнейшее, но посмотрите.