void EclassModel::testSelect(Selector& selector, SelectionTest& test) { // Pass the call down to the model node, if applicable SelectionTestablePtr selectionTestable = Node_getSelectionTestable(m_model.getNode()); if (selectionTestable) { selectionTestable->testSelect(selector, test); } }
void Doom3Group::testSelect(Selector& selector, SelectionTest& test, SelectionIntersection& best) { // Pass the call down to the model node, if applicable SelectionTestablePtr selectionTestable = Node_getSelectionTestable(m_model.getNode()); if (selectionTestable) { selectionTestable->testSelect(selector, test); } m_curveNURBS.testSelect(selector, test, best); m_curveCatmullRom.testSelect(selector, test, best); }