| 2316 | |
| 2317 | namespace { |
| 2318 | KnobDoublePtr |
| 2319 | getCornerPinPoint(Node* node, |
| 2320 | bool isFrom, |
| 2321 | int index) |
| 2322 | { |
| 2323 | assert(0 <= index && index < 4); |
| 2324 | QString name = isFrom ? QString::fromUtf8("from%1").arg(index + 1) : QString::fromUtf8("to%1").arg(index + 1); |
| 2325 | KnobIPtr knob = node->getKnobByName( name.toStdString() ); |
| 2326 | assert(knob); |
| 2327 | KnobDoublePtr ret = std::dynamic_pointer_cast<KnobDouble>(knob); |
| 2328 | assert(ret); |
| 2329 | |
| 2330 | return ret; |
| 2331 | } |
| 2332 | } |
| 2333 | |
| 2334 | void |
no test coverage detected