Use of undeclared identifier 'Remove'
At lines 141 and 187 of dgGraph.cpp:
- Code: Select all
Remove (node);
- Code: Select all
Remove (edge);
Xcode 4.2 on OSX Lion.
Moderators: Sascha Willems, walaber
Use of undeclared identifier 'Remove'
Remove (node);
Remove (edge);
template<class dgNodeData, class dgEdgeData>
void dgGraph<dgNodeData, dgEdgeData>::DeleteNode (typename dgGraph<dgNodeData, dgEdgeData>::dgListNode* const node)
{
for (typename dgGraphNode<dgNodeData, dgEdgeData>::dgListNode* link = node->GetInfo().GetFirst(); link; link = link->GetNext()) {
typename dgGraph<dgNodeData, dgEdgeData>::dgListNode* const twinNode = link->GetInfo().m_node;
for (typename dgGraphNode<dgNodeData, dgEdgeData>::dgListNode* link1 = twinNode->GetInfo().GetFirst(); link1; link1 = link1->GetNext()) {
if (link1->GetInfo().m_node == node) {
twinNode->GetInfo().Remove (link1);
break;
}
}
}
dgList<dgGraphNode<dgNodeData, dgEdgeData> >::Remove (node);
}
template<class dgNodeData, class dgEdgeData>
void dgGraphNode<dgNodeData, dgEdgeData>::DeleteHalfEdge(typename dgGraphNode<dgNodeData, dgEdgeData>::dgListNode* const edge)
{
dgList<dgGraphEdge<dgNodeData, dgEdgeData> >::Remove (edge);
}
Users browsing this forum: No registered users and 1 guest