HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.DesignLoadDefinition Class Reference

Contains user defined design load information used in hyperx.api.DesignLoadCol.Create(System.Collections.Generic.IEnumerable{hyperx.api.DesignLoadDefinition}). More...

Public Member Functions

 __init__ (self, _api.DesignLoadDefinition designLoadDefinition)

Static Public Member Functions

DesignLoadDefinition Generate (str name, str description, tuple[DesignLoadSubcase] designLoadSubcases)
 This constructs a hyperx.api.DesignLoadDefinition object for use in hyperx.api.DesignLoadCol.Create(System.Collections.Generic.IEnumerable{hyperx.api.DesignLoadDefinition}).

Protected Attributes

 _Entity = designLoadDefinition

Properties

 AnalysisTemperature = property
 Description = property
 DesignLoadSubcases = property
 LimitFactor = property
 LoadCaseType = property
 Multiplier = property
 Name = property
 UltimateFactor = property

Detailed Description

Contains user defined design load information used in hyperx.api.DesignLoadCol.Create(System.Collections.Generic.IEnumerable{hyperx.api.DesignLoadDefinition}).

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.DesignLoadDefinition.__init__ ( self,
_api.DesignLoadDefinition designLoadDefinition )

Member Function Documentation

◆ Generate()

DesignLoadDefinition hyperx.api.DesignLoadDefinition.Generate ( str name,
str description,
tuple[DesignLoadSubcase] designLoadSubcases )
static

This constructs a hyperx.api.DesignLoadDefinition object for use in hyperx.api.DesignLoadCol.Create(System.Collections.Generic.IEnumerable{hyperx.api.DesignLoadDefinition}).

Calling this method on its own without a call to a hyperx.api.DesignLoadCol.Create(System.Collections.Generic.IEnumerable{hyperx.api.DesignLoadDefinition}) method does not add a design load to the database.

Member Data Documentation

◆ _Entity

hyperx.api.DesignLoadDefinition._Entity = designLoadDefinition
protected

Property Documentation

◆ AnalysisTemperature

hyperx.api.DesignLoadDefinition.AnalysisTemperature = property
static

◆ Description

hyperx.api.DesignLoadDefinition.Description = property
static

◆ DesignLoadSubcases

hyperx.api.DesignLoadDefinition.DesignLoadSubcases = property
static

◆ LimitFactor

hyperx.api.DesignLoadDefinition.LimitFactor = property
static

◆ LoadCaseType

hyperx.api.DesignLoadDefinition.LoadCaseType = property
static

◆ Multiplier

hyperx.api.DesignLoadDefinition.Multiplier = property
static

◆ Name

hyperx.api.DesignLoadDefinition.Name = property
static

◆ UltimateFactor

hyperx.api.DesignLoadDefinition.UltimateFactor = property
static

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