| 244 | } |
| 245 | |
| 246 | static void DrawFatSegment(cpVect a, |
| 247 | cpVect b, |
| 248 | cpFloat r, |
| 249 | cpSpaceDebugColor outline, |
| 250 | cpSpaceDebugColor /*fill*/, |
| 251 | cpDataPointer data) |
| 252 | { |
| 253 | const Color4F outlineColor(outline.r, outline.g, outline.b, outline.a); |
| 254 | DrawNode* drawNode = static_cast<DrawNode*>(data); |
| 255 | drawNode->drawSegment(PhysicsHelper::cpv2vec2(a), PhysicsHelper::cpv2vec2(b), |
| 256 | PhysicsHelper::cpfloat2float(r == 0 ? _debugDrawThickness : r), outlineColor); |
| 257 | } |
| 258 | |
| 259 | static void DrawSegment(cpVect a, cpVect b, cpSpaceDebugColor color, cpDataPointer data) |
| 260 | { |
no test coverage detected