| 328 | return a < 0 ? (s <= 0 && s + t >= a) : (s >= 0 && s + t <= a); |
| 329 | } |
| 330 | bool isPointOnLine(glm::vec2 p, glm::vec2 p0, glm::vec2 p1) |
| 331 | { |
| 332 | float v = glm::distance(p0, p) + glm::distance(p, p1) - glm::distance(p0, p1); |
| 333 | return -0.01 < v && v < 0.01; |
| 334 | } |
| 335 | |
| 336 | namespace ed { |
| 337 | DebugInformation::DebugInformation(ObjectManager* objs, RenderEngine* renderer, MessageStack* msgs) |
no outgoing calls
no test coverage detected