No documentation available. More...
Methods defined here: | |
def | Description |
def | Elevation |
def | GetState |
def | GlobalReferencePoint |
def | HasYetToBeAddedToJob |
def | IsExistingComponent |
def | OnErase |
def | OnMemberCopy |
def | SetGlobalReferencePoint |
def | __eq__ |
def | __getstate__ |
def | __init__ |
def | __ne__ |
def | __setstate__ |
Data descriptors defined here: | |
def | ref_point_in_global |
Data and other attributes defined here: | |
__getstate_manages_dict__ = True |
Data descriptors inherited from Designable.Processable.Processable: | |
def | __dict__ |
dictionary for instance variables (if defined) | |
def | __weakref__ |
list of weak references to the object (if defined) | |
def | material_creation_phases |
Data and other attributes inherited from Designable.Processable.Processable: | |
UseSmallMaterialCreationPhasesPickle = False |
Methods inherited from Component.Component: | |
def | Add |
def | CanBeCopiedToOtherMembers |
def | Clone |
def | CreateUI |
def | CreateViews |
def | EditBeforeAddingToMember |
def | Finalize |
def | GetGraphical |
def | GetMemberNumber |
def | GetReferencePoint |
def | Hash |
def | IsAllowedOnMember |
def | IsEraseable |
def | IsValid |
def | Load |
def | MultiEdit |
def | OnMaterialNonGraphicalEvent |
def | OnMemberMirrorCopy |
def | Reset |
def | Save |
def | SetGraphical |
def | SetReferencePoint |
def | SetReferencePointForMemberUI |
def | __getinitargs__ |
def | __reduce__ |
Data descriptors inherited from Component.Component: | |
def | description |
Text displayed in the model tree and during hover. | |
def | graphical |
True iff the component is graphical. | |
def | member_number |
Number of the member the component is attached to or 0 if unattached. | |
def | ref_point |
Reference point in member coordinates. | |
def | uuid |
Unique id assigned to a component when it is added to a member. |
Data and other attributes inherited from Component.Component: | |
int | __instance_size__ = 40 |
__safe_for_unpickling__ = True |
Data and other attributes inherited from Boost.Python.instance: | |
def | __new__ |
Additional Inherited Members | |
Public Member Functions inherited from Designable.Processable.Processable | |
Public Member Functions inherited from Component.Component | |
def | CreateDependentMaterialOther |
def | CreateHoleMatchOnMainMaterialOther |
def | CreateHoleMatchOther |
def | CreateHoleOnMainMaterialOther |
def | CreateMaterialOther |
def | GraphicalCreateDependentMaterialOther |
def | GraphicalCreateHoleMatchOther |
def | GraphicalCreateMaterialOther |
def | GraphicalProcessFinalOther |
def | OnBoltEvent |
def | OnMaterialEvent |
def | OnWeldEvent |
def | ProcessFinalOther |
def | __setstate__ |
Static Public Attributes inherited from Designable.Processable.Processable | |
UseSmallMaterialCreationPhasesPickle = False |
No documentation available.
ProcessableComponent
Designable.Processable.Processable
Component.Component
Boost.Python.instance
builtin.object
def Designable.ProcessableComponent.ProcessableComponent.__init__ | ( | args | ) |
__init__(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__dict__ | ( | args | ) |
dictionary for instance variables (if defined)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__eq__ | ( | args | ) |
__eq__(args)
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__getinitargs__ | ( | arg1 | ) |
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__getstate__ | ( | args | ) |
__getstate__(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__ne__ | ( | args | ) |
__ne__(args)
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__new__ | ( | args | ) |
T.__new__(S, ...) -> a new object with type S, a subtype of T
__new__ = <built-in method __new__ of Boost.Python.class object>
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__reduce__ | ( | args | ) |
__reduce__ = <unnamed Boost.Python function>(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__repr__ | ( | args | ) |
__repr__(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__setstate__ | ( | args | ) |
__setstate__(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__str__ | ( | args | ) |
__str__(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.__weakref__ | ( | args | ) |
list of weak references to the object (if defined)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Add | ( | arg1, | |
member_number | |||
) |
Accept user input before launching the components edit dialog. The default behavior is to call SetReferencePointForMemberUI().
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CanBeCopiedToOtherMembers | ( | arg1 | ) |
Return True iff this component can be copied to other members. By default any component can be copied to any member but components can override this method if that behavior is inappropriate.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Clone | ( | arg1 | ) |
Return a deep copy of the component. The default implementation is suitable for most components.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateDependentMaterial | ( | args | ) |
CreateDependentMaterial(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateDependentMaterialOther | ( | args | ) |
CreateDependentMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateHoleMatch | ( | args | ) |
CreateHoleMatch(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateHoleMatchOnMainMaterial | ( | args | ) |
CreateHoleMatchOnMainMaterial(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateHoleMatchOnMainMaterialOther | ( | args | ) |
CreateHoleMatchOnMainMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateHoleMatchOther | ( | args | ) |
CreateHoleMatchOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateHoleOnMainMaterial | ( | args | ) |
CreateHoleOnMainMaterial(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateHoleOnMainMaterialOther | ( | args | ) |
CreateHoleOnMainMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateMaterial | ( | args | ) |
CreateMaterial(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateMaterialOther | ( | args | ) |
CreateMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateUI | ( | arg1, | |
arg2 | |||
) |
A method that must be provided by the implementer of the component. Called by Member Edit framework to build the component's edit controls on the Member Edit screen.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.CreateViews | ( | arg1 | ) |
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Description | ( | args | ) |
Description(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.description | ( | args | ) |
Text displayed in the model tree and during hover.
Components can customize the description by implementing Description.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Design | ( | args | ) |
if not self.graphical: self.ResetMaterialCreationPhases() return (True if self.UseJustInTimeDesign() else self.DesignForMember(self.member_number) ) The default implementation above is suitable for most plugins. Plugins should override DesignForMember instead.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.DesignForMember | ( | args | ) |
Design the plugin for the given member_number and return True iff the plugin can be designed. Plugins *should* override this.
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Edit | ( | args | ) |
return self.MultiEdit([]) The default implementation is to call MultiEdit which is what most plugins should override.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.EditBeforeAddingToMember | ( | self, | |
member_number | |||
) |
The edit screen before a component is actually added to the member during the component add tool. The default implementation is to call the normal Edit method.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Elevation | ( | args | ) |
Elevation(args)
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Finalize | ( | arg1 | ) |
A method that must be provided by the implementer of the component. Perform any clean-up required by the component during Member Edit. (E.g. del the User Interface.)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GetGraphical | ( | arg1 | ) |
See the graphical property
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GetMaterialCreationPhases | ( | args | ) |
GetMaterialCreationPhases(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GetMemberNumber | ( | arg1 | ) |
See the member_number property
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GetReferencePoint | ( | arg1 | ) |
See the ref_point property
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GetState | ( | args | ) |
GetState(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GlobalReferencePoint | ( | args | ) |
GlobalReferencePoint(args)
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.graphical | ( | args | ) |
True iff the component is graphical.
By default a graphical component will not recreate new solids during process.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GraphicalCreateDependentMaterial | ( | args | ) |
GraphicalCreateDependentMaterial(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GraphicalCreateDependentMaterialOther | ( | args | ) |
GraphicalCreateDependentMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GraphicalCreateHoleMatch | ( | args | ) |
GraphicalCreateHoleMatch(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GraphicalCreateHoleMatchOther | ( | args | ) |
GraphicalCreateHoleMatchOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GraphicalCreateMaterial | ( | args | ) |
GraphicalCreateMaterial(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GraphicalCreateMaterialOther | ( | args | ) |
GraphicalCreateMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GraphicalProcessFinal | ( | args | ) |
GraphicalProcessFinal(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.GraphicalProcessFinalOther | ( | args | ) |
GraphicalProcessFinalOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Hash | ( | arg1 | ) |
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.HasYetToBeAddedToJob | ( | args | ) |
HasYetToBeAddedToJob(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.IsAllowedOnMember | ( | arg1, | |
member_number | |||
) |
Return True iff this component is allowed on the specified member. By default any component is allowed on any member but if a component should only be added to beams this method should be overridden to return True iff the specified member is a beam.
Reimplemented from Component.Component.
def Designable.ProcessableComponent.ProcessableComponent.IsEraseable | ( | arg1 | ) |
Returns a boolean which determines whether the component is removed from the member on erase or turned graphical
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.IsExistingComponent | ( | args | ) |
IsExistingComponent(args)
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.IsValid | ( | arg1 | ) |
Indicates whether the state of input to the component's user interface is in a valid state. Default implementation always returns true.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Load | ( | arg1 | ) |
A method that must be provided by the implementer of the component. Initializes the user interface elements created in CreateUI with values from the component.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.material_creation_phases | ( | args | ) |
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.member_number | ( | args | ) |
Number of the member the component is attached to or 0 if unattached.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.MembersCurrentlyObserved | ( | args | ) |
Returns a list of members currently used as input to the design of this plugin. The default implementation is the host member and MembersObservedInLatestDesign but should be overridden by derived classes because MembersObservedInLatestDesign lags Modifies and could be stale.
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.MembersObservedInLatestDesign | ( | args | ) |
flatten = lambda l: sum(l, []) return Existing.UniqueListOfMemberNumbers( flatten([d.ObjectsImpactingDesign() for d in flatten(self.material_creation_phases)]) ) The default implementation should be suitable.
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Modifies | ( | args | ) |
The default implementation should be fine for most plugins that override MembersCurrentlyObserved which will ensure the returned list isn't stale.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.MultiEdit | ( | arg1, | |
list_of_other_components_to_edit | |||
) |
Prompt the user with a stand alone multi edit screen. Return True to indicate the user closed the screen by choosing the 'OK' button. Components do not support multi edit by default.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.OnErase | ( | args | ) |
OnErase(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.OnGraphicalToggle | ( | args | ) |
OnGraphicalToggle(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.OnMaterialEvent | ( | args | ) |
The default implementation for Processable's OnMaterialEvent can be a little smarter than the default implementation for MemberBase and Component because it only turns graphical when the uuid is on a member that is in the MembersCurrentlyObserved() list.
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent, Designable.ProcessableComponent.EndComponent, and Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.OnMaterialEvent | ( | args | ) |
The default implementation for Processable's OnMaterialEvent can be a little smarter than the default implementation for MemberBase and Component because it only turns graphical when the uuid is on a member that is in the MembersCurrentlyObserved() list.
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent, Designable.ProcessableComponent.EndComponent, and Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.OnMaterialEvent | ( | args | ) |
The default implementation for Processable's OnMaterialEvent can be a little smarter than the default implementation for MemberBase and Component because it only turns graphical when the uuid is on a member that is in the MembersCurrentlyObserved() list.
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent, Designable.ProcessableComponent.EndComponent, and Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.OnMaterialNonGraphicalEvent | ( | arg1, | |
mtrl_guid, | |||
material_event_id | |||
) |
Called when one of the component created materials is changed in a way that does not typically result in user material, e.g a user changes the color. The default implementation does nothing.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.OnMemberCopy | ( | args | ) |
OnMemberCopy(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.OnMemberMirrorCopy | ( | arg1, | |
original_member_to_mirrored_member_transform | |||
) |
Called when a member is copied and mirrored. This method should mirror any other atrributes appropriately given the specified transform. The default implementation mirrors ref_point attribute. It should not perform any user interaction.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.ProcessFinal | ( | args | ) |
ProcessFinal(args)
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.ProcessFinalOther | ( | args | ) |
ProcessFinalOther(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.ref_point | ( | args | ) |
Reference point in member coordinates.
When the component is hovered in modeling this point will be visualized with an indicator.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.ref_point_in_global | ( | args | ) |
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.RegisterDesignProxy | ( | args | ) |
Called by the derived class during design to add a Proxy object which is later added during the appropriate material creation phase of process.
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Reset | ( | arg1 | ) |
A method that must be provided by the implementer of the component. Restores the values in the UI elements created in CreateUI to their initial values.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.ResetMaterialCreationPhases | ( | args | ) |
ResetMaterialCreationPhases(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.Save | ( | arg1 | ) |
A method that must be provided by the implementer of the component. Extracts the values in the UI elements created in CreateUI and sets them in the component.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.SetGlobalReferencePoint | ( | args | ) |
SetGlobalReferencePoint(args)
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.SetGraphical | ( | arg1, | |
arg2 | |||
) |
See the graphical property
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.SetMaterialCreationPhases | ( | args | ) |
SetMaterialCreationPhases(args)
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.SetReferencePoint | ( | arg1, | |
arg2 | |||
) |
See the ref_point property
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.SetReferencePointForMemberUI | ( | arg1, | |
member_number | |||
) |
Set the ref_point given the specified member and return True iff the operation should not be cancelled after any potential user input. This method is called when copying or moving a component and is also called in the default implementation of Add(). The default behavior is to prompt the user for an arbitrary point in global coordinates and then convert that point to a point in the specified member's coordinate system.
Reimplemented from Component.Component.
def Designable.ProcessableComponent.ProcessableComponent.UseJustInTimeDesign | ( | args | ) |
Return True iff the plugin should postpone DesignForMember until it needs to create material the first time. Delaying DesignForMember until solids creation allows for a greater number existing parametrics that design around actual material on a member to work without modification. Also, doing so avoids designing around information on the member that SDS2 connection design occasionally changes after Design.
Reimplemented from Designable.Processable.Processable.
Reimplemented in Designable.ProcessableComponent.EndComponent.
def Designable.ProcessableComponent.ProcessableComponent.uuid | ( | args | ) |
Unique id assigned to a component when it is added to a member.
Reimplemented from Component.Component.
Reimplemented in Designable.ProcessableComponent.EndComponent.
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
static |