Gui: DAGView: adding check for App::DocumentObject
This commit is contained in:
@@ -57,6 +57,14 @@ EdgeProperty::EdgeProperty() : relation(BranchTag::None)
|
||||
|
||||
}
|
||||
|
||||
bool Gui::DAG::hasRecord(const App::DocumentObject* dObjectIn, const GraphLinkContainer &containerIn)
|
||||
{
|
||||
typedef GraphLinkContainer::index<GraphLinkRecord::ByDObject>::type List;
|
||||
const List &list = containerIn.get<GraphLinkRecord::ByDObject>();
|
||||
List::const_iterator it = list.find(dObjectIn);
|
||||
return it != list.end();
|
||||
}
|
||||
|
||||
const GraphLinkRecord& Gui::DAG::findRecord(Vertex vertexIn, const GraphLinkContainer &containerIn)
|
||||
{
|
||||
typedef GraphLinkContainer::index<GraphLinkRecord::ByVertex>::type List;
|
||||
|
||||
Reference in New Issue
Block a user