HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.Panel Class Reference
Inheritance diagram for hyperx.api.Panel:
hyperx.api.Zone hyperx.api.ZoneBase hyperx.api.ZoneJointEntity hyperx.api.EntityWithAssignableProperties hyperx.api.IdNameEntityRenameable hyperx.api.IdNameEntity hyperx.api.IdEntity

Public Member Functions

 __init__ (self, _api.Panel panel)
Public Member Functions inherited from hyperx.api.Zone
 __init__ (self, _api.Zone zone)
None AddElements (self, tuple[int] elementIds)
Public Member Functions inherited from hyperx.api.ZoneBase
 __init__ (self, _api.ZoneBase zoneBase)
AnalysisResultCol GetAllResults (self)
str GetConceptName (self)
AnalysisResult GetControllingResult (self)
Margin GetMinimumMargin (self)
str GetObjectName (self, types.FamilyObjectUID objectId)
ZoneDesignResultCol GetZoneDesignResults (self, int solutionId=1)
 Returns a collection of Zone Design Results for a Solution Id (default 1).
ZoneIdUpdateStatus RenumberZone (self, int newId)
 Attempt to update a zone's ID.
Public Member Functions inherited from hyperx.api.ZoneJointEntity
 __init__ (self, _api.ZoneJointEntity zoneJointEntity)
Public Member Functions inherited from hyperx.api.EntityWithAssignableProperties
 __init__ (self, _api.EntityWithAssignableProperties entityWithAssignableProperties)
PropertyAssignmentStatus AssignAnalysisProperty (self, int id)
PropertyAssignmentStatus AssignDesignProperty (self, int id)
PropertyAssignmentStatus AssignLoadProperty (self, int id)
PropertyAssignmentStatus AssignProperty (self, AssignableProperty property)
 Assign a Property to this entity.
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

 A11Auto = property
 A11Required = property
 A22Auto = property
 A22Required = property
 A33Auto = property
 A33Required = property
 AddedOffset = property
 Area = property
 BucklingMode = property
 D11Auto = property
 D11Required = property
 D22Auto = property
 D22Required = property
 D33Auto = property
 D33Required = property
 Ey = property
 HoneycombCoreAngle = property
 IsCurved = property
 IsFullCylinder = property
 Kx = property
 Ky = property
 PerformLocalPostbuckling = property
 Radius = property
 ReferencePlane = property
 YSpan = property
Properties inherited from hyperx.api.Zone
 Elements = property
Properties inherited from hyperx.api.ZoneBase
 AddedWeight = property
 BucklingImperfection = property
 Centroid = property
 Dmid = property
 EAAuto = property
 EARequired = property
 EI1Auto = property
 EI1Required = property
 EI2Auto = property
 EI2Required = property
 Ex = property
 FatigueKTSkin = property
 FatigueKTStiff = property
 GJAuto = property
 GJRequired = property
 Id = property
 IsBeamColumn = property
 IsZeroOutFeaMoments = property
 IsZeroOutFeaTransverseShears = property
 MechanicalLimit = property
 MechanicalUltimate = property
 NonOptimumFactor = property
 SuperimposeBoundaryCondition = property
 SuperimposePanel = property
 ThermalHelp = property
 ThermalHurt = property
 Weight = property
 XSpan = property
Properties inherited from hyperx.api.EntityWithAssignableProperties
 AssignedAnalysisProperty = property
 AssignedDesignProperty = property
 AssignedLoadProperty = property
Properties inherited from hyperx.api.IdNameEntity
 Name = property

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.Panel.__init__ ( self,
_api.Panel panel )

Property Documentation

◆ A11Auto

hyperx.api.Panel.A11Auto = property
static

◆ A11Required

hyperx.api.Panel.A11Required = property
static

◆ A22Auto

hyperx.api.Panel.A22Auto = property
static

◆ A22Required

hyperx.api.Panel.A22Required = property
static

◆ A33Auto

hyperx.api.Panel.A33Auto = property
static

◆ A33Required

hyperx.api.Panel.A33Required = property
static

◆ AddedOffset

hyperx.api.Panel.AddedOffset = property
static

◆ Area

hyperx.api.Panel.Area = property
static

◆ BucklingMode

hyperx.api.Panel.BucklingMode = property
static

◆ D11Auto

hyperx.api.Panel.D11Auto = property
static

◆ D11Required

hyperx.api.Panel.D11Required = property
static

◆ D22Auto

hyperx.api.Panel.D22Auto = property
static

◆ D22Required

hyperx.api.Panel.D22Required = property
static

◆ D33Auto

hyperx.api.Panel.D33Auto = property
static

◆ D33Required

hyperx.api.Panel.D33Required = property
static

◆ Ey

hyperx.api.Panel.Ey = property
static

◆ HoneycombCoreAngle

hyperx.api.Panel.HoneycombCoreAngle = property
static

◆ IsCurved

hyperx.api.Panel.IsCurved = property
static

◆ IsFullCylinder

hyperx.api.Panel.IsFullCylinder = property
static

◆ Kx

hyperx.api.Panel.Kx = property
static

◆ Ky

hyperx.api.Panel.Ky = property
static

◆ PerformLocalPostbuckling

hyperx.api.Panel.PerformLocalPostbuckling = property
static

◆ Radius

hyperx.api.Panel.Radius = property
static

◆ ReferencePlane

hyperx.api.Panel.ReferencePlane = property
static

◆ YSpan

hyperx.api.Panel.YSpan = property
static

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