Esempio n. 1
0
def fix_after_readmmp_after_updaters(assy):
    if pref_fix_after_readmmp_after_updaters():
        ## print "\ndoing fix_after_readmmp_after_updaters"

        for part in assy.all_parts():
            part.enforce_permitted_members_in_groups(pre_updaters=False)
            # notice the different options than in before_updaters version
        pass
    return
def fix_after_readmmp_after_updaters(assy):
    if pref_fix_after_readmmp_after_updaters():
        ## print "\ndoing fix_after_readmmp_after_updaters"

        for part in assy.all_parts():
            part.enforce_permitted_members_in_groups(pre_updaters=False)
            # notice the different options than in before_updaters version
        pass
    return
def will_special_updates_after_readmmp_do_anything(assy):
    """
    Permit callers to optimize for the likely usual case
    of these debug_prefs both being off.
    """
    del assy
    if pref_fix_after_readmmp_before_updaters() or pref_fix_after_readmmp_after_updaters():
        return True
    return False
Esempio n. 4
0
def will_special_updates_after_readmmp_do_anything(assy):
    """
    Permit callers to optimize for the likely usual case
    of these debug_prefs both being off.
    """
    del assy
    if pref_fix_after_readmmp_before_updaters() or \
       pref_fix_after_readmmp_after_updaters():
        return True
    return False