197 T d = this->CrossProduct(
_line);
201 if (math::equal(d,
static_cast<T
>(0),
static_cast<T
>(
_epsilon)))
221 (this->pts[0].X() * this->pts[1].Y() -
222 this->pts[0].Y() * this->pts[1].X()) -
223 (this->pts[0].X() - this->pts[1].X()) *
227 (this->pts[0].X() * this->pts[1].Y() -
228 this->pts[0].Y() * this->pts[1].X()) -
229 (this->pts[0].Y() - this->pts[1].Y()) *