Classes | |
class | MaterialCreationPhases |
Class that exists soley to define enumerated values for the material creation phases of process without polluting the the module namespace. More... | |
class | Processable |
Processables, when combined with Proxies that are added during Design, can generically implement most of the custom member and component protocols for graphical and process. More... |
Functions | |
def | Execute |
def | FindAllModifiedMembers |
def | SetProcessablePluginSystemGenerated |
def | SetSystemGenerated |
This module provides a base class for custom members and components that implements the common functionality between the two. Actual custom members and components can derive directly from Processable, however they should derive from the appropriate class in ProcessableMember or ProcessableComponent.
def Designable.Processable.Execute | ( | args | ) |
Execute(args)
def Designable.Processable.FindAllModifiedMembers | ( | args | ) |
Return a list of active model.object members for member_numbers and any members linked to the members.
def Designable.Processable.SetProcessablePluginSystemGenerated | ( | args | ) |
Set the plugin x's graphical flag to not is_system and set sys_gened flag of all the material, bolts, and welds created by the plugin to is_system
def Designable.Processable.SetSystemGenerated | ( | args | ) |
For each member in modified_members turn all materials, bolts, and welds that have a solids_creator_uuid == creator_uuid set the sys_gened flag to is_system