HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.ManualConstraintCol Class Reference
Inheritance diagram for hyperx.api.ManualConstraintCol:
hyperx.api.IdNameEntityCol hyperx.api.IdEntityCol

Public Member Functions

 __getitem__ (self, int index)
 __init__ (self, _api.ManualConstraintCol manualConstraintCol)
 __iter__ (self)
 __len__ (self)
BucklingManualConstraint AddBucklingConstraint (self, str setName, float limit, str name=None)
 Add a Manual Constraint of type Buckling.
DisplacementManualConstraint AddDisplacementConstraint (self, str setName, list[int] gridIds, float limit, str name=None)
 Add a Manual Constraint of type Displacement.
FrequencyManualConstraint AddFrequencyConstraint (self, str setName, float limit, str name=None)
 Add a Manual Constraint of type Frequency.
StaticMomentManualConstraint AddStaticMomentManualConstraint (self, str setName, float limit, str name=None)
 Add a Manual Constraint of type Static Moment.
bool DeleteConstraint (self, int id)
 Delete a Manual Constraint by id.
bool DeleteConstraint (self, item1=None)
bool DeleteConstraint (self, str name)
 Delete a Manual Constraint by name.
ManualConstraint Get (self, int id)
ManualConstraint Get (self, item1=None)
ManualConstraint Get (self, str name)
BucklingManualConstraint GetBuckling (self, int id)
BucklingManualConstraint GetBuckling (self, item1=None)
BucklingManualConstraint GetBuckling (self, str name)
DisplacementManualConstraint GetDisplacement (self, int id)
DisplacementManualConstraint GetDisplacement (self, item1=None)
DisplacementManualConstraint GetDisplacement (self, str name)
FrequencyManualConstraint GetFrequency (self, int id)
FrequencyManualConstraint GetFrequency (self, item1=None)
FrequencyManualConstraint GetFrequency (self, str name)
StaticMomentManualConstraint GetStaticMoment (self, int id)
StaticMomentManualConstraint GetStaticMoment (self, item1=None)
StaticMomentManualConstraint GetStaticMoment (self, str name)
Public Member Functions inherited from hyperx.api.IdNameEntityCol
 __getitem__ (self, int index)
 __init__ (self, _api.IdNameEntityCol idNameEntityCol)
 __iter__ (self)
 __len__ (self)
Public Member Functions inherited from hyperx.api.IdEntityCol
 __getitem__ (self, int index)
 __init__ (self, _api.IdEntityCol idEntityCol)
 __iter__ (self)
 __len__ (self)
bool Contains (self, int id)
int Count (self)

Properties

 ManualConstraintColList = property
Properties inherited from hyperx.api.IdNameEntityCol
 IdNameEntityColList = property
 Names = property
Properties inherited from hyperx.api.IdEntityCol
 IdEntityColList = property
 Ids = property

Additional Inherited Members

Protected Attributes inherited from hyperx.api.IdNameEntityCol
 _CollectedClass = T
Protected Attributes inherited from hyperx.api.IdEntityCol
 _Entity = idEntityCol

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.ManualConstraintCol.__init__ ( self,
_api.ManualConstraintCol manualConstraintCol )

Member Function Documentation

◆ __getitem__()

hyperx.api.ManualConstraintCol.__getitem__ ( self,
int index )

◆ __iter__()

hyperx.api.ManualConstraintCol.__iter__ ( self)

◆ __len__()

hyperx.api.ManualConstraintCol.__len__ ( self)

◆ AddBucklingConstraint()

BucklingManualConstraint hyperx.api.ManualConstraintCol.AddBucklingConstraint ( self,
str setName,
float limit,
str name = None )

Add a Manual Constraint of type Buckling.

◆ AddDisplacementConstraint()

DisplacementManualConstraint hyperx.api.ManualConstraintCol.AddDisplacementConstraint ( self,
str setName,
list[int] gridIds,
float limit,
str name = None )

Add a Manual Constraint of type Displacement.

◆ AddFrequencyConstraint()

FrequencyManualConstraint hyperx.api.ManualConstraintCol.AddFrequencyConstraint ( self,
str setName,
float limit,
str name = None )

Add a Manual Constraint of type Frequency.

◆ AddStaticMomentManualConstraint()

StaticMomentManualConstraint hyperx.api.ManualConstraintCol.AddStaticMomentManualConstraint ( self,
str setName,
float limit,
str name = None )

Add a Manual Constraint of type Static Moment.

◆ DeleteConstraint() [1/3]

bool hyperx.api.ManualConstraintCol.DeleteConstraint ( self,
int id )

Delete a Manual Constraint by id.

Returns
Return false if the constraint is not in the collection.

◆ DeleteConstraint() [2/3]

bool hyperx.api.ManualConstraintCol.DeleteConstraint ( self,
item1 = None )
   Delete a Manual Constraint by name.
Returns
False if the constraint is not in the collection.

   Delete a Manual Constraint by id.
Return false if the constraint is not in the collection.

◆ DeleteConstraint() [3/3]

bool hyperx.api.ManualConstraintCol.DeleteConstraint ( self,
str name )

Delete a Manual Constraint by name.

Returns
False if the constraint is not in the collection.

◆ Get() [1/3]

ManualConstraint hyperx.api.ManualConstraintCol.Get ( self,
int id )

Reimplemented from hyperx.api.IdNameEntityCol.

◆ Get() [2/3]

ManualConstraint hyperx.api.ManualConstraintCol.Get ( self,
item1 = None )

Reimplemented from hyperx.api.IdNameEntityCol.

◆ Get() [3/3]

ManualConstraint hyperx.api.ManualConstraintCol.Get ( self,
str name )

Reimplemented from hyperx.api.IdNameEntityCol.

◆ GetBuckling() [1/3]

BucklingManualConstraint hyperx.api.ManualConstraintCol.GetBuckling ( self,
int id )

◆ GetBuckling() [2/3]

BucklingManualConstraint hyperx.api.ManualConstraintCol.GetBuckling ( self,
item1 = None )

◆ GetBuckling() [3/3]

BucklingManualConstraint hyperx.api.ManualConstraintCol.GetBuckling ( self,
str name )

◆ GetDisplacement() [1/3]

DisplacementManualConstraint hyperx.api.ManualConstraintCol.GetDisplacement ( self,
int id )

◆ GetDisplacement() [2/3]

DisplacementManualConstraint hyperx.api.ManualConstraintCol.GetDisplacement ( self,
item1 = None )

◆ GetDisplacement() [3/3]

DisplacementManualConstraint hyperx.api.ManualConstraintCol.GetDisplacement ( self,
str name )

◆ GetFrequency() [1/3]

FrequencyManualConstraint hyperx.api.ManualConstraintCol.GetFrequency ( self,
int id )

◆ GetFrequency() [2/3]

FrequencyManualConstraint hyperx.api.ManualConstraintCol.GetFrequency ( self,
item1 = None )

◆ GetFrequency() [3/3]

FrequencyManualConstraint hyperx.api.ManualConstraintCol.GetFrequency ( self,
str name )

◆ GetStaticMoment() [1/3]

StaticMomentManualConstraint hyperx.api.ManualConstraintCol.GetStaticMoment ( self,
int id )

◆ GetStaticMoment() [2/3]

StaticMomentManualConstraint hyperx.api.ManualConstraintCol.GetStaticMoment ( self,
item1 = None )

◆ GetStaticMoment() [3/3]

StaticMomentManualConstraint hyperx.api.ManualConstraintCol.GetStaticMoment ( self,
str name )

Property Documentation

◆ ManualConstraintColList

hyperx.api.ManualConstraintCol.ManualConstraintColList = property
static

The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py