A base class for processable custom members. More...
Methods defined here: | |
def | DefaultMemberTypeName |
def | GetDescription |
def | Design |
def | HasYetToBeAddedToJob |
def | OnCopy |
def | OnGraphicalToggle |
def | __getstate__ |
def | __init__ |
def | __setstate__ |
Data descriptors defined here: | |
def | is_column |
IsColumn( (MemberBase)arg1) -> bool : | |
def | left_elevation |
def | piecemark_prefix |
GetPiecemarkPrefix( (MemberBase)arg1) -> str : | |
def | right_elevation |
def | rotation_degrees |
Data and other attributes defined here: | |
int | MAX_MEMBER_TYPE_CHARS = 32 |
__getstate_manages_dict__ = True |
Methods inherited from Designable.Processable.Processable: | |
def | CreateDependentMaterial |
def | CreateDependentMaterialOther |
def | CreateHoleMatch |
def | CreateHoleMatchOnMainMaterial |
def | CreateHoleMatchOnMainMaterialOther |
def | CreateHoleMatchOther |
def | CreateHoleOnMainMaterial |
def | CreateHoleOnMainMaterialOther |
def | CreateMaterial |
def | CreateMaterialOther |
def | DesignForMember |
def | Edit |
def | GetMaterialCreationPhases |
def | GraphicalCreateDependentMaterial |
def | GraphicalCreateDependentMaterialOther |
def | GraphicalCreateHoleMatch |
def | GraphicalCreateHoleMatchOther |
def | GraphicalCreateMaterial |
def | GraphicalCreateMaterialOther |
def | GraphicalProcessFinal |
def | GraphicalProcessFinalOther |
def | MembersCurrentlyObserved |
def | MembersObservedInLatestDesign |
def | Modifies |
def | OnMaterialEvent |
def | OnMaterialEvent |
def | OnMaterialEvent |
def | ProcessFinal |
def | ProcessFinalOther |
def | RegisterDesignProxy |
def | ResetMaterialCreationPhases |
def | SetMaterialCreationPhases |
def | UseJustInTimeDesign |
def | __repr__ |
def | __str__ |
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 |
Data descriptors inherited from MemberBase.MemberBase: | |
def | description |
def | galvanized |
def | graphical |
def | left_location |
def | member_number |
def | piecemark |
def | right_location |
def | rotation |
def | separateDuringSolidsCreation |
def | uuid |
Data and other attributes inherited from MemberBase.MemberBase: | |
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 MemberBase.MemberBase | |
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 |
A base class for processable custom members.
In addition to all the functionality of being Processable this class handles calling three important MemberBase methods SetImmediateProcess and SetMemberType during init and SetOrientation during Design so the derived classes don't have to.
ProcessableMember
Designable.Processable.Processable
MemberBase.MemberBase
Boost.Python.instance
builtin.object
def Designable.ProcessableMember.ProcessableMember.__init__ | ( | args | ) |
__init__(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.__dict__ | ( | args | ) |
dictionary for instance variables (if defined)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.__getinitargs__ | ( | arg1 | ) |
C++ signature : boost::python::tuple __getinitargs__(MemberBaseWrap)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.__getstate__ | ( | args | ) |
__getstate__(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.__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 MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.__reduce__ | ( | args | ) |
__reduce__ = <unnamed Boost.Python function>(args)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.__repr__ | ( | args | ) |
__repr__(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.__setstate__ | ( | args | ) |
__setstate__(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.__str__ | ( | args | ) |
__str__(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.__weakref__ | ( | args | ) |
list of weak references to the object (if defined)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.Add | ( | arg1 | ) |
C++ signature : SDS2::Gui::Button::Type Add(MemberBase {lvalue}) C++ signature : SDS2::Gui::Button::Type Add(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.AddMaterial | ( | arg1, | |
arg2 | |||
) |
C++ signature : void AddMaterial(MemberBase {lvalue},Alloy::Pointer::Pointer<MaterialBase>)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.AreSolidsLoaded | ( | arg1 | ) |
C++ signature : bool AreSolidsLoaded(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.BoundingBoxContains | ( | arg1 | ) |
C++ signature : boost::python::list BoundingBoxContains(MemberBase {lvalue}) C++ signature : boost::python::list BoundingBoxContains(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.BuildCopy | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
C++ signature : void BuildCopy(MemberBase {lvalue},int,bool)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.BuildLink | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
C++ signature : void BuildLink(MemberBase {lvalue},int,bool)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.ConfirmSolidsLoaded | ( | arg1 | ) |
C++ signature : void ConfirmSolidsLoaded(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.CreateDependentMaterial | ( | args | ) |
CreateDependentMaterial(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateDependentMaterialOther | ( | args | ) |
CreateDependentMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateHoleMatch | ( | args | ) |
CreateHoleMatch(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateHoleMatchOnMainMaterial | ( | args | ) |
CreateHoleMatchOnMainMaterial(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateHoleMatchOnMainMaterialOther | ( | args | ) |
CreateHoleMatchOnMainMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateHoleMatchOther | ( | args | ) |
CreateHoleMatchOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateHoleOnMainMaterial | ( | args | ) |
CreateHoleOnMainMaterial(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateHoleOnMainMaterialOther | ( | args | ) |
CreateHoleOnMainMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateMaterial | ( | args | ) |
CreateMaterial(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateMaterialOther | ( | args | ) |
CreateMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.CreateSeparate | ( | arg1 | ) |
C++ signature : void CreateSeparate(MemberBase {lvalue}) C++ signature : void CreateSeparate(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.CreateViews | ( | arg1 | ) |
C++ signature : void CreateViews(MemberBase {lvalue}) C++ signature : void CreateViews(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.DefaultMemberTypeName | ( | args | ) |
DefaultMemberTypeName(args)
def Designable.ProcessableMember.ProcessableMember.description | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.Design | ( | args | ) |
Design(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.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.
def Designable.ProcessableMember.ProcessableMember.Edit | ( | args | ) |
return self.MultiEdit([]) The default implementation is to call MultiEdit which is what most plugins should override.
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.galvanized | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetAlternateMembLineLayout | ( | arg1 | ) |
C++ signature : Layout3D GetAlternateMembLineLayout(MemberBase {lvalue}) C++ signature : Layout3D GetAlternateMembLineLayout(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetAlternateMembLinePoints | ( | arg1 | ) |
C++ signature : std::vector<Point3D, std::allocator<Point3D> > GetAlternateMembLinePoints(MemberBase {lvalue}) C++ signature : std::vector<Point3D, std::allocator<Point3D> > GetAlternateMembLinePoints(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetBoltCount | ( | arg1 | ) |
C++ signature : int GetBoltCount(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetDescription | ( | arg1 | ) |
C++ signature : std::string GetDescription(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetDescription | ( | arg1 | ) |
C++ signature : std::string GetDescription(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetDrawingScale | ( | arg1 | ) |
C++ signature : double GetDrawingScale(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetGalvanized | ( | arg1 | ) |
C++ signature : bool GetGalvanized(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetHash | ( | arg1 | ) |
C++ signature : unsigned long GetHash(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetImmediateProcess | ( | arg1 | ) |
C++ signature : bool GetImmediateProcess(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetLayouts | ( | arg1 | ) |
C++ signature : boost::python::list GetLayouts(MemberBase {lvalue}) C++ signature : boost::python::list GetLayouts(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetLeftLocation | ( | arg1 | ) |
C++ signature : Point3D GetLeftLocation(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetMaterialCount | ( | arg1 | ) |
C++ signature : int GetMaterialCount(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetMaterialCreationPhases | ( | args | ) |
GetMaterialCreationPhases(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.GetMemberNumber | ( | arg1 | ) |
C++ signature : int GetMemberNumber(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetMemberType | ( | arg1 | ) |
C++ signature : std::string GetMemberType(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetOrientation | ( | arg1 | ) |
C++ signature : Point3D GetOrientation(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetPiecemark | ( | arg1 | ) |
C++ signature : std::string GetPiecemark(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetPiecemarkPrefix | ( | arg1 | ) |
C++ signature : std::string GetPiecemarkPrefix(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetRightLocation | ( | arg1 | ) |
C++ signature : Point3D GetRightLocation(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetRotation | ( | arg1 | ) |
C++ signature : double GetRotation(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetSectionSize | ( | arg1 | ) |
C++ signature : std::string GetSectionSize(MemberBase {lvalue}) C++ signature : std::string GetSectionSize(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetSeparateDuringSolidsCreation | ( | arg1 | ) |
C++ signature : bool GetSeparateDuringSolidsCreation(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetViewCount | ( | arg1 | ) |
C++ signature : int GetViewCount(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetWeldCount | ( | arg1 | ) |
C++ signature : int GetWeldCount(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GetXform | ( | arg1 | ) |
C++ signature : Xform GetXform(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.graphical | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.GraphicalCreateDependentMaterial | ( | args | ) |
GraphicalCreateDependentMaterial(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.GraphicalCreateDependentMaterialOther | ( | args | ) |
GraphicalCreateDependentMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.GraphicalCreateHoleMatch | ( | args | ) |
GraphicalCreateHoleMatch(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.GraphicalCreateHoleMatchOther | ( | args | ) |
GraphicalCreateHoleMatchOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.GraphicalCreateMaterial | ( | args | ) |
GraphicalCreateMaterial(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.GraphicalCreateMaterialOther | ( | args | ) |
GraphicalCreateMaterialOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.GraphicalProcessFinal | ( | args | ) |
GraphicalProcessFinal(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.GraphicalProcessFinalOther | ( | args | ) |
GraphicalProcessFinalOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.HasCustomFile | ( | arg1 | ) |
C++ signature : bool HasCustomFile(MemberBase {lvalue}) C++ signature : bool HasCustomFile(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.Hash | ( | arg1 | ) |
C++ signature : unsigned long Hash(MemberBase {lvalue}) C++ signature : unsigned long Hash(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.HasYetToBeAddedToJob | ( | args | ) |
HasYetToBeAddedToJob(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.ImmediateProcess | ( | arg1 | ) |
C++ signature : void ImmediateProcess(MemberBase {lvalue}) C++ signature : void ImmediateProcess(MemberBaseWrap {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.is_column | ( | args | ) |
IsColumn( (MemberBase)arg1) -> bool :
C++ signature : bool IsColumn(MemberBase {lvalue})
def Designable.ProcessableMember.ProcessableMember.IsColumn | ( | arg1 | ) |
C++ signature : bool IsColumn(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.IsCopy | ( | arg1 | ) |
C++ signature : bool IsCopy(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.IsGraphical | ( | arg1 | ) |
C++ signature : bool IsGraphical(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.left_elevation | ( | args | ) |
def Designable.ProcessableMember.ProcessableMember.left_location | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.material_creation_phases | ( | args | ) |
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.member_number | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.MemberBase_AddMaterialsToProcessable | ( | args | ) |
return processable.RegisterDesignProxy(MemberBaseAddMaterialsProxy(member = member, materials = materials))
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.MemberBase_AddMaterialToProcessable | ( | args | ) |
return processable.RegisterDesignProxy(MemberBaseAddMaterialProxy(arg1 = arg1, arg2 = arg2))
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.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.
def Designable.ProcessableMember.ProcessableMember.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.
def Designable.ProcessableMember.ProcessableMember.Mirror | ( | arg1, | |
arg2 | |||
) |
C++ signature : void Mirror(MemberBase {lvalue},Xform) C++ signature : void Mirror(MemberBaseWrap {lvalue},Xform)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.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 Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.MultiEdit | ( | arg1, | |
arg2 | |||
) |
C++ signature : bool MultiEdit(MemberBase {lvalue},boost::python::list) C++ signature : bool MultiEdit(MemberBaseWrap {lvalue},boost::python::list)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.OnCopy | ( | args | ) |
OnCopy(args)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.OnGraphicalToggle | ( | args | ) |
OnGraphicalToggle(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.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.
def Designable.ProcessableMember.ProcessableMember.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.
def Designable.ProcessableMember.ProcessableMember.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.
def Designable.ProcessableMember.ProcessableMember.OnMaterialNonGraphicalEvent | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
C++ signature : void OnMaterialNonGraphicalEvent(MemberBase {lvalue},boost::array<char, 16ul>,SDS2::events::MaterialEvent::Type) C++ signature : void OnMaterialNonGraphicalEvent(MemberBaseWrap {lvalue},boost::array<char, 16ul>,SDS2::events::MaterialEvent::Type)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.OnMemberEvent | ( | arg1, | |
arg2 | |||
) |
C++ signature : void OnMemberEvent(MemberBase {lvalue},SDS2::events::MemberEvent::Type) C++ signature : void OnMemberEvent(MemberBaseWrap {lvalue},SDS2::events::MemberEvent::Type)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.Piecemark | ( | arg1, | |
arg2 | |||
) |
C++ signature : std::string Piecemark(MemberBase {lvalue},int) C++ signature : std::string Piecemark(MemberBaseWrap {lvalue},int)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.piecemark | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.piecemark_prefix | ( | args | ) |
GetPiecemarkPrefix( (MemberBase)arg1) -> str :
C++ signature : std::string GetPiecemarkPrefix(MemberBase {lvalue})
def Designable.ProcessableMember.ProcessableMember.ProcessFinal | ( | args | ) |
ProcessFinal(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.ProcessFinalOther | ( | args | ) |
ProcessFinalOther(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.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.
def Designable.ProcessableMember.ProcessableMember.ResetMaterialCreationPhases | ( | args | ) |
ResetMaterialCreationPhases(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.right_elevation | ( | args | ) |
def Designable.ProcessableMember.ProcessableMember.right_location | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.rotation | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.rotation_degrees | ( | args | ) |
def Designable.ProcessableMember.ProcessableMember.separateDuringSolidsCreation | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetColumn | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetColumn(MemberBase {lvalue},bool)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetColumnOrientation | ( | arg1 | ) |
C++ signature : void SetColumnOrientation(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetDescription | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetDescription(MemberBase {lvalue},std::string)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetDrawingScale | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetDrawingScale(MemberBase {lvalue},double)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetGalvanized | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetGalvanized(MemberBase {lvalue},bool)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetGraphical | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetGraphical(MemberBase {lvalue},bool)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetImmediateProcess | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetImmediateProcess(MemberBase {lvalue},bool)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetLeftLocation | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetLeftLocation(MemberBase {lvalue},Point3D)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetMaterialCreationPhases | ( | args | ) |
SetMaterialCreationPhases(args)
Reimplemented from Designable.Processable.Processable.
def Designable.ProcessableMember.ProcessableMember.SetMemberNumber | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetMemberNumber(MemberBase {lvalue},int)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetMemberType | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetMemberType(boost::python::api::object,std::string)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetOrientation | ( | arg1 | ) |
C++ signature : void SetOrientation(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetPiecemark | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetPiecemark(MemberBase {lvalue},std::string)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetPiecemarkPrefix | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetPiecemarkPrefix(MemberBase {lvalue},std::string)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetRightLocation | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetRightLocation(MemberBase {lvalue},Point3D)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetRotation | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetRotation(MemberBase {lvalue},double)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.SetSeparateDuringSolidsCreation | ( | arg1, | |
arg2 | |||
) |
C++ signature : void SetSeparateDuringSolidsCreation(MemberBase {lvalue},bool)
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.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.
def Designable.ProcessableMember.ProcessableMember.uuid | ( | args | ) |
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.ValidMemberNumber | ( | arg1 | ) |
C++ signature : bool ValidMemberNumber(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
def Designable.ProcessableMember.ProcessableMember.Write | ( | arg1 | ) |
C++ signature : int Write(MemberBase {lvalue})
Reimplemented from MemberBase.MemberBase.
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
static |
|
static |