HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.Set Class Reference
Inheritance diagram for hyperx.api.Set:
hyperx.api.ZoneJointContainer hyperx.api.IdNameEntityRenameable hyperx.api.IdNameEntity hyperx.api.IdEntity

Public Member Functions

 __init__ (self, _api.Set set)
CollectionModificationStatus AddJoint (self, int id)
CollectionModificationStatus AddJoint (self, item1=None)
CollectionModificationStatus AddJoint (self, Joint joint)
CollectionModificationStatus AddPanelSegment (self, int id)
CollectionModificationStatus AddPanelSegment (self, item1=None)
CollectionModificationStatus AddPanelSegment (self, PanelSegment segment)
CollectionModificationStatus AddZone (self, int id)
CollectionModificationStatus AddZone (self, item1=None)
CollectionModificationStatus AddZone (self, Zone zone)
CollectionModificationStatus AddZones (self, item1=None)
CollectionModificationStatus AddZones (self, tuple[int] ids)
CollectionModificationStatus AddZones (self, tuple[Zone] zones)
CollectionModificationStatus RemoveJoint (self, int id)
CollectionModificationStatus RemoveJoint (self, item1=None)
CollectionModificationStatus RemoveJoint (self, Joint joint)
CollectionModificationStatus RemoveJoints (self, item1=None)
CollectionModificationStatus RemoveJoints (self, JointCol joints)
CollectionModificationStatus RemoveJoints (self, tuple[int] jointIds)
CollectionModificationStatus RemovePanelSegment (self, int id)
CollectionModificationStatus RemovePanelSegment (self, item1=None)
CollectionModificationStatus RemovePanelSegment (self, PanelSegment segment)
CollectionModificationStatus RemovePanelSegments (self, item1=None)
CollectionModificationStatus RemovePanelSegments (self, PanelSegmentCol segments)
CollectionModificationStatus RemovePanelSegments (self, tuple[int] segmentIds)
CollectionModificationStatus RemoveZone (self, int id)
CollectionModificationStatus RemoveZone (self, item1=None)
CollectionModificationStatus RemoveZone (self, Zone zone)
CollectionModificationStatus RemoveZones (self, item1=None)
CollectionModificationStatus RemoveZones (self, tuple[int] zoneIds)
CollectionModificationStatus RemoveZones (self, ZoneCol zones)
Public Member Functions inherited from hyperx.api.ZoneJointContainer
 __init__ (self, _api.ZoneJointContainer zoneJointContainer)
Public Member Functions inherited from hyperx.api.IdNameEntityRenameable
 __init__ (self, _api.IdNameEntityRenameable idNameEntityRenameable)
None Rename (self, str name)
Public Member Functions inherited from hyperx.api.IdNameEntity
 __init__ (self, _api.IdNameEntity idNameEntity)
Public Member Functions inherited from hyperx.api.IdEntity
 __init__ (self, _api.IdEntity idEntity)

Properties

 Joints = property
 PanelSegments = property
 Zones = property
Properties inherited from hyperx.api.ZoneJointContainer
 Centroid = property
 TotalBeamLength = property
 TotalPanelArea = property
 TotalZoneWeight = property
Properties inherited from hyperx.api.IdNameEntity
 Name = property
Properties inherited from hyperx.api.IdEntity
 Id = property

Additional Inherited Members

Protected Attributes inherited from hyperx.api.IdEntity
 _Entity = idEntity

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.Set.__init__ ( self,
_api.Set set )

Member Function Documentation

◆ AddJoint() [1/3]

CollectionModificationStatus hyperx.api.Set.AddJoint ( self,
int id )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddJoint() [2/3]

CollectionModificationStatus hyperx.api.Set.AddJoint ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddJoint() [3/3]

CollectionModificationStatus hyperx.api.Set.AddJoint ( self,
Joint joint )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddPanelSegment() [1/3]

CollectionModificationStatus hyperx.api.Set.AddPanelSegment ( self,
int id )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddPanelSegment() [2/3]

CollectionModificationStatus hyperx.api.Set.AddPanelSegment ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddPanelSegment() [3/3]

CollectionModificationStatus hyperx.api.Set.AddPanelSegment ( self,
PanelSegment segment )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddZone() [1/3]

CollectionModificationStatus hyperx.api.Set.AddZone ( self,
int id )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddZone() [2/3]

CollectionModificationStatus hyperx.api.Set.AddZone ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddZone() [3/3]

CollectionModificationStatus hyperx.api.Set.AddZone ( self,
Zone zone )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddZones() [1/3]

CollectionModificationStatus hyperx.api.Set.AddZones ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddZones() [2/3]

CollectionModificationStatus hyperx.api.Set.AddZones ( self,
tuple[int] ids )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ AddZones() [3/3]

CollectionModificationStatus hyperx.api.Set.AddZones ( self,
tuple[Zone] zones )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveJoint() [1/3]

CollectionModificationStatus hyperx.api.Set.RemoveJoint ( self,
int id )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveJoint() [2/3]

CollectionModificationStatus hyperx.api.Set.RemoveJoint ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveJoint() [3/3]

CollectionModificationStatus hyperx.api.Set.RemoveJoint ( self,
Joint joint )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveJoints() [1/3]

CollectionModificationStatus hyperx.api.Set.RemoveJoints ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveJoints() [2/3]

CollectionModificationStatus hyperx.api.Set.RemoveJoints ( self,
JointCol joints )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveJoints() [3/3]

CollectionModificationStatus hyperx.api.Set.RemoveJoints ( self,
tuple[int] jointIds )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemovePanelSegment() [1/3]

CollectionModificationStatus hyperx.api.Set.RemovePanelSegment ( self,
int id )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemovePanelSegment() [2/3]

CollectionModificationStatus hyperx.api.Set.RemovePanelSegment ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemovePanelSegment() [3/3]

CollectionModificationStatus hyperx.api.Set.RemovePanelSegment ( self,
PanelSegment segment )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemovePanelSegments() [1/3]

CollectionModificationStatus hyperx.api.Set.RemovePanelSegments ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemovePanelSegments() [2/3]

CollectionModificationStatus hyperx.api.Set.RemovePanelSegments ( self,
PanelSegmentCol segments )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemovePanelSegments() [3/3]

CollectionModificationStatus hyperx.api.Set.RemovePanelSegments ( self,
tuple[int] segmentIds )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveZone() [1/3]

CollectionModificationStatus hyperx.api.Set.RemoveZone ( self,
int id )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveZone() [2/3]

CollectionModificationStatus hyperx.api.Set.RemoveZone ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveZone() [3/3]

CollectionModificationStatus hyperx.api.Set.RemoveZone ( self,
Zone zone )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveZones() [1/3]

CollectionModificationStatus hyperx.api.Set.RemoveZones ( self,
item1 = None )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveZones() [2/3]

CollectionModificationStatus hyperx.api.Set.RemoveZones ( self,
tuple[int] zoneIds )

Reimplemented from hyperx.api.ZoneJointContainer.

◆ RemoveZones() [3/3]

CollectionModificationStatus hyperx.api.Set.RemoveZones ( self,
ZoneCol zones )

Reimplemented from hyperx.api.ZoneJointContainer.

Property Documentation

◆ Joints

hyperx.api.Set.Joints = property
static

◆ PanelSegments

hyperx.api.Set.PanelSegments = property
static

◆ Zones

hyperx.api.Set.Zones = property
static

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