SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
List of all members
ModelPins.ModelPin Class Reference

The base class for pins in the model. More...

Inheritance diagram for ModelPins.ModelPin:
ModelPins.EvenSpacing ModelPins.ExactLocation ModelPins.GridToMember ModelPins.MemberToMember ModelPins.MemberToMemberEndPlane ModelPins.MemberToMemberPlane ModelPins.MemberToSelf

Methods defined here:

def Description
def __reduce__

Data and other attributes defined here:

def __init__

Data descriptors inherited from Boost.Python.instance:

def __dict__
def __weakref__

Data and other attributes inherited from Boost.Python.instance:

def __new__

Detailed Description

The base class for pins in the model.

Method resolution order

ModelPin
Boost.Python.instance
builtin.object

Constructor & Destructor Documentation

def ModelPins.ModelPin.__init__ (   args)
Raises an exception
This class cannot be instantiated from Python
 __init__ = <built-in function __init__>

Reimplemented in ModelPins.MemberToMemberEndPlane.

Member Function Documentation

def ModelPins.ModelPin.__dict__ (   args)
def ModelPins.ModelPin.__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 in ModelPins.MemberToSelf, ModelPins.MemberToMemberPlane, ModelPins.MemberToMemberEndPlane, ModelPins.MemberToMember, ModelPins.GridToMember, ModelPins.ExactLocation, and ModelPins.EvenSpacing.

def ModelPins.ModelPin.__reduce__ (   args)
def ModelPins.ModelPin.__weakref__ (   args)
def ModelPins.ModelPin.Description (   arg1)
Returns
Instance of type str
     Returns a string describing the pin that's intended to be presented to users.
 
     C++ signature :
         std::string Description(SDS2::ModelRestraint::ModelRestraint {lvalue})

Reimplemented in ModelPins.MemberToSelf, ModelPins.MemberToMemberPlane, ModelPins.MemberToMemberEndPlane, ModelPins.MemberToMember, ModelPins.GridToMember, ModelPins.ExactLocation, and ModelPins.EvenSpacing.