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 | GetLayouts |
| 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.GetLayouts | ( | arg1 | ) |
Return layouts for display and modification in the model.
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 |
1.8.1.2