Mod.Show.DepGraphTools Namespace Reference

Functions

def getAllDependencies (feat)
 
def getAllDependent (feat)
 
def isContainer (obj)
 

Function Documentation

def Mod.Show.DepGraphTools.getAllDependencies (   feat)
getAllDependencies(feat): gets all features feat depends on, directly or indirectly. 
Returns a list, with deepest dependencies last. feat is not included in the list, except 
if the feature depends on itself (dependency loop).
def Mod.Show.DepGraphTools.getAllDependent (   feat)
getAllDependent(feat): gets all features that depend on feat, directly or indirectly. 
Returns a list, with deepest dependencies last. feat is not included in the list, except 
if the feature depends on itself (dependency loop).
def Mod.Show.DepGraphTools.isContainer (   obj)
isContainer(obj): returns True if obj is an object container, such as 
Group, Part, Body. The important characterisic of an object being a 
container is its action on visibility of linked objects. E.g. a 
Part::Compound is not a group, because it does not affect visibility 
of originals. Documents are considered containers, too.