OpenTD.RcHeatLoadData Class Reference
Last update: 16.07.2025<exclude > More...
Inheritance diagram for OpenTD.RcHeatLoadData:

Public Types | |
| enum | HeatLoadTypes { LOAD , FLUX , VOLUME } |
| Specifies the dimension of a heatload. More... | |
| enum | HeatLoadTransientTypes { CONSTANT_HEAT_LOAD , TIME_VARY_HEAT_LOAD , TIME_TEMP_VARY_HEAT_LOAD , TEMP_VARY_HEAT_LOAD } |
| Specifies how a heatload behaves in a transient solution. More... | |
| enum | AppliedTypeBoundaryConds { SURFACE , NODE , SOLID , EDGEABT , NOTSPECIFIED , LUMP } |
| Specifies what kind of entity a heatload is applied to. More... | |
| enum | DataOrArrayName { DATA = 0 , ARRAY_NAME = 1 } |
| Specifies whether to use data stored in a heatload or a specified Sinda array. More... | |
| enum | TimeDependentSteadyStateTypes { TIME_AVERAGE , TIME_INTERP , TIME_AVG_IF_DTIME_NOT_ZERO } |
| Specifies how a time-dependent heatload behaves in a steady-state solution. More... | |
Public Member Functions | |
| RcHeatLoadData () | |
| void | CheckData () |
| override string | ToString () |
| void | SetFrom (TdDbEntityData x) |
| void | SetFrom (DbObject x) |
| void | SetFrom (OpenTDObject x) |
| override void | Update () |
| Updates the TD entity with the latest client data. | |
| override void | UpdateFromTD () |
| Updates the client-side instance with the latest data from the TD entity. | |
| override void | CreateIn (ThermalDesktop td) |
| Creates the TD entity in the specified TD instance. | |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| void | UpdateIn (ThermalDesktop td) |
| Updates the TD entity corresponding to this object in the specified TD instance, if possible. | |
Static Public Member Functions | |
| static bool | operator== (DbObject first, DbObject second) |
| static bool | operator!= (DbObject first, DbObject second) |
Protected Member Functions | |
| string | ToString (string Submodel, string Id, string Comment) |
| string | ToString (string Submodel, int Id, string Comment) |
Protected Attributes | |
| ITdCommander | TdProxy |
Detailed Description
<exclude >
Member Enumeration Documentation
◆ AppliedTypeBoundaryConds
◆ DataOrArrayName
◆ HeatLoadTransientTypes
◆ HeatLoadTypes
◆ TimeDependentSteadyStateTypes
Constructor & Destructor Documentation
◆ RcHeatLoadData()
|
inline |
Member Function Documentation
◆ CheckData()
|
inline |
◆ CreateIn()
|
inlineinherited |
Creates the TD entity in the specified TD instance.
Implements OpenTD.IReassignable.
◆ Equals()
|
inlineinherited |
◆ GetHashCode()
|
inlineinherited |
◆ operator!=()
◆ operator==()
◆ SetFrom() [1/3]
|
inlineinherited |
◆ SetFrom() [2/3]
|
inlineinherited |
◆ SetFrom() [3/3]
|
inlineinherited |
◆ ToString() [1/3]
|
inline |
◆ ToString() [2/3]
|
inlineprotectedinherited |
◆ ToString() [3/3]
|
inlineprotectedinherited |
◆ Update()
|
inlineinherited |
Updates the TD entity with the latest client data.
Implements OpenTD.IUpdatable.
◆ UpdateFromTD()
|
inlineinherited |
Updates the client-side instance with the latest data from the TD entity.
Implements OpenTD.IUpdatable.
◆ UpdateIn()
|
inlineinherited |
Updates the TD entity corresponding to this object in the specified TD instance, if possible.
Implements OpenTD.IReassignable.
Member Data Documentation
◆ TdProxy
|
protectedinherited |
Property Documentation
◆ AppliedType
|
getset |
◆ ApplyConnections
|
getset |
◆ ColorIndex
|
getsetinherited |
Specifies a color. See the AutoCAD Layer Properties Manager for valid values.
◆ EnabledExp
|
getset |
◆ Handle
|
getsetinherited |
◆ HeatLoadTransientType
|
getset |
◆ Layer
|
getsetinherited |
◆ Name
|
getset |
◆ Submodel
|
getset |
◆ TdClassName
|
getinherited |
◆ TempArray
|
getset |
◆ TempArrayExp
|
getset |
◆ TempDependentLoadAverageTempOrPerNode
|
getset |
◆ TempInputDataOrArrayName
|
getset |
◆ TempMult
|
getset |
◆ TempMultExp
|
getset |
◆ TempSindaArrayDataUnits
|
getset |
◆ TempSindaArrayName
|
getset |
◆ TempSindaArrayTempUnits
|
getset |
◆ TempValueArrayExp
|
getset |
◆ TempValueArraySI
|
getset |
Note that this array is always in SI units, regardless of WorkingUnits.
◆ TempVaryType
|
getset |
◆ TimeArray
|
getset |
◆ TimeArrayExp
|
getset |
◆ TimeDependentSteadyStateType
|
getset |
◆ TimeTempInputDataOrArrayName
|
getset |
◆ TimeTempMult
|
getset |
◆ TimeTempMultExp
|
getset |
◆ TimeTempSindaArrayDataUnits
|
getset |
◆ TimeTempSindaArrayName
|
getset |
◆ TimeTempSindaArrayTempUnits
|
getset |
◆ TimeTempSindaArrayTimeUnits
|
getset |
◆ TimeTempTempArray
|
getset |
◆ TimeTempTempArrayExp
|
getset |
◆ TimeTempTimeArray
|
getset |
◆ TimeTempTimeArrayExp
|
getset |
◆ TimeTempValueArrayExp
|
getset |
◆ TimeTempValueArraySI
|
getset |
Note that this array is always in SI units, regardless of WorkingUnits.
◆ TimeTempVaryType
|
getset |
◆ TimeVaryMult
|
getset |
◆ TimeVaryMultExp
|
getset |
◆ TimeVaryType
|
getset |
◆ Type
|
getset |
◆ TypeName
|
getsetinherited |
◆ UseMLINodes
|
getset |
◆ Value
|
getset |
◆ ValueArrayExp
|
getset |
◆ ValueArraySI
|
getset |
Note that this array is always in SI units, regardless of WorkingUnits.
◆ ValueExp
|
getset |
The documentation for this class was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/OpenTD/OpenTD/HeatLoad.cs