SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
Classes | Functions
MemberBase Namespace Reference

Classes

class  BuiltinMember
 No documentation available. More...
class  JoistMemberBase
 No documentation available. More...
class  MemberBase
 No documentation available. More...
class  RegisterMemberTypeDeprecationException
 No documentation available. More...

Functions

def DontRememberParametric
def FindMembersConnectingFrom
def FindMembersConnectingTo
def FindMembersConnectingToEnd
def FindMembersConnectingToPoint
def GetMember
def GetMemberLink
def GetMemberPiecemark
def IsPlanView
def MemberRequiresProcessing
def PointIsNearMember
def ReaddUserBolts
def RegisteredClassDescription
def RegisterMemberType
def ReuseAllMaterialByCreator
def ReuseMaterial
def set_field_state
def set_widget_state
def SetMaterialXform
def SetMemberBoundingBox
def SetMemberPiecemark
def SetSystemGeneratedByUuids
def UseLastSavedMemberOnAdd

Function Documentation

def MemberBase.DontRememberParametric (   args)
Returns
Instance of type None
     C++ signature :
         void DontRememberParametric()
def MemberBase.FindMembersConnectingFrom (   arg1,
  arg2 
)
Returns
Instance of type list
     C++ signature :
         boost::python::list FindMembersConnectingFrom(int,double)
def MemberBase.FindMembersConnectingTo (   arg1,
  arg2 
)
Returns
Instance of type list
     C++ signature :
         boost::python::list FindMembersConnectingTo(int,double)
def MemberBase.FindMembersConnectingToEnd (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type list
     C++ signature :
         boost::python::list FindMembersConnectingToEnd(int,bool,double)
def MemberBase.FindMembersConnectingToPoint (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type list
     C++ signature :
         boost::python::list FindMembersConnectingToPoint(int,Point3D,double)
def MemberBase.GetMember (   arg1,
  arg2 
)
Returns
Instance of type MemberBase
     C++ signature :
         Alloy::Pointer::Pointer<MemberBase> GetMember(int,bool)
def MemberBase.GetMemberLink (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type MemberBase
     C++ signature :
         Alloy::Pointer::Pointer<MemberBase> GetMemberLink(int,bool [,bool])
def MemberBase.GetMemberPiecemark (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string GetMemberPiecemark(int)
def MemberBase.IsPlanView (   args)
Returns
Instance of type bool
     C++ signature :
         bool IsPlanView()
def MemberBase.MemberRequiresProcessing (   arg1)
Returns
Instance of type bool
     C++ signature :
         bool MemberRequiresProcessing(int)
def MemberBase.PointIsNearMember (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type bool
     C++ signature :
         bool PointIsNearMember(Point3D,int,double)
def MemberBase.ReaddUserBolts (   arg1)
Returns
Instance of type None
     C++ signature :
         void ReaddUserBolts(int)
def MemberBase.RegisteredClassDescription (   class)
Returns
Instance of type str
     Return the registered description for the specified member class
     Example: 
     from CagedLadder import CagedLadder
     RegisteredClassDescription(CagedLadder)
 
     C++ signature :
         std::string RegisteredClassDescription(boost::python::api::object)
def MemberBase.RegisterMemberType (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type None
     C++ signature :
         void RegisterMemberType(boost::python::api::object,std::string,Alloy::Pointer::Pointer<Alloy::Commands::Icon>)
 
     Takes a reference to the class being registered, a short description of the member, and an optional icon object (Commands.Icon) to be displayed in the toolbar.
     
     Example:
     class ExampleMember( MemberBase.MemberBase ):
         ...
     RegisterMemberType( ExampleMember, "My Example Member" )
 
     C++ signature :
         void RegisterMemberType(boost::python::api::object,std::string)
Note
Additional signature: RegisterMemberType( (object)arg1, (str)arg2) -> None
def MemberBase.ReuseAllMaterialByCreator (   arg1,
  arg2 
)
Returns
Instance of type list
     C++ signature :
         boost::python::list ReuseAllMaterialByCreator(int,boost::array<char, 16ul>)
def MemberBase.ReuseMaterial (   arg1,
  arg2 
)
Returns
Instance of type Uuid
     C++ signature :
         boost::array<char, 16ul> ReuseMaterial(int,boost::array<char, 16ul>)
def MemberBase.set_field_state (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void set_field_state(std::string,bool)
def MemberBase.set_widget_state (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void set_widget_state(std::string,bool)
def MemberBase.SetMaterialXform (   arg1,
  arg2,
  arg3,
  arg4,
  arg5,
  arg6,
  arg7,
  arg8,
  arg9,
  arg10,
  arg11,
  arg12,
  arg13,
  arg14 
)
Returns
Instance of type None
     C++ signature :
         void SetMaterialXform(int,int,double,double,double,double,double,double,double,double,double,double,double,double)
 
 
     C++ signature :
         void SetMaterialXform(int,int,Xform)
Note
Additional signature: SetMaterialXform( (int)arg1, (int)arg2, (Transform3D)arg3) -> None
def MemberBase.SetMemberBoundingBox (   arg1)
Returns
Instance of type None
     C++ signature :
         void SetMemberBoundingBox(int)
def MemberBase.SetMemberPiecemark (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetMemberPiecemark(int,std::string)
def MemberBase.SetSystemGeneratedByUuids (   arg1,
  arg2,
  arg3,
  arg4,
  arg5 
)
Returns
Instance of type None
     C++ signature :
         void SetSystemGeneratedByUuids(int,boost::python::list,boost::python::list,boost::python::list,bool)
def MemberBase.UseLastSavedMemberOnAdd (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void UseLastSavedMemberOnAdd(std::string,bool)