OpenLexocad  27.1
Core::ObjectGraph Member List

This is the complete list of members for Core::ObjectGraph, including all inherited members.

addObject(const Core::DocObject *o)Core::ObjectGraph
build_SubGraph(const std::vector< Core::DocObject * > &featureSet)Core::ObjectGraph
checkForCycle()Core::ObjectGraph
clear()Core::ObjectGraph
dump()Core::ObjectGraph
getBackLinksFromMe(const Core::DocObject *o)Core::ObjectGraph
getBackLinksToMe(const Core::DocObject *o)Core::ObjectGraph
getErrors()Core::ObjectGraph
getInner(const Core::DocObject *o, std::function< bool(const Core::DocObject *)> *allowToAddObject=0)Core::ObjectGraph
getLinksFromMe(const Core::DocObject *o)Core::ObjectGraph
getLinksToMe(const Core::DocObject *o)Core::ObjectGraph
getOuter(const Core::DocObject *o)Core::ObjectGraph
getTopologicalSorted()Core::ObjectGraph
hasObject(const Core::DocObject *o) constCore::ObjectGraph
ObjectGraph()Core::ObjectGraph
ObjectGraph(const ObjectGraph &rhs)Core::ObjectGraph
ObjectGraph(std::vector< Core::DocObject * > objs, bool ignoreLinksToTemporaryObjects=false)Core::ObjectGraph
recreate(std::vector< const Core::DocObject * > toDelete)Core::ObjectGraph
removeObject(const Core::DocObject *o)Core::ObjectGraph
updateObject(const Core::DocObject *o)Core::ObjectGraph
~ObjectGraph()Core::ObjectGraph