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

Public Types | |
| enum | ContactorInputValueTypes { PER_AREA_OR_LENGTH , ABSOLUTE_COND_REDUCED_BY_UNCONNECTED , ABSOLUTE_ADJUST_FOR_UNCONNECTED } |
| Type of contactor. More... | |
| enum | RestartFileOptions { DEFAULT_DIRECTORY , DWG_FILE_DIRECTORY , DO_NOT_GENERATE } |
| Restart file options for contactors. More... | |
| enum | InterpolationTypes { FULL_INTERPOLATION , NO_EXTRAP_INTERPOLATION , STEP_INTERPOLATION } |
| Interpolation types for contactors. More... | |
| enum | HeaterSenseTypes { AVERAGE_WEIGHTED_AREA , MAXIMUM_TEMPERATURE , MINIMUM_TEMPERATURE , USER_INPUT_LOGIC } |
| Heater sense types for TEC's. More... | |
| enum | TecInputModes { CURRENT = 0 , VOLTAGE = 1 , POWER = 2 } |
| TEC input parameter modes. More... | |
| enum | TecControlModes { NONE = 0 , HOT_SIDE = 1 , COLD_SIDE = 2 } |
| TEC control parameter modes. More... | |
Public Member Functions | |
| 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
◆ ContactorInputValueTypes
|
inherited |
◆ HeaterSenseTypes
|
inherited |
Heater sense types for TEC's.
| Enumerator | |
|---|---|
| AVERAGE_WEIGHTED_AREA | |
| MAXIMUM_TEMPERATURE | |
| MINIMUM_TEMPERATURE | |
| USER_INPUT_LOGIC | |
◆ InterpolationTypes
|
inherited |
◆ RestartFileOptions
|
inherited |
◆ TecControlModes
|
inherited |
◆ TecInputModes
|
inherited |
Member Function Documentation
◆ 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]
|
inlineinherited |
◆ 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
◆ AddToEdgeConductance
|
getsetinherited |
◆ AtacInterpolationType
|
getsetinherited |
◆ AtacMapperDbfFileInput
|
getsetinherited |
◆ AtacMapperDbfFileInputExp
|
getsetinherited |
◆ AtacMapperTypeFluxOrThickness
|
getsetinherited |
◆ ColorIndex
|
getsetinherited |
Specifies a color. See the AutoCAD Layer Properties Manager for valid values.
◆ Comment
|
getinherited |
◆ CondSubmodel
|
getsetinherited |
◆ ContactCond
|
getsetinherited |
◆ ContactCondExp
|
getsetinherited |
◆ ContactCondsVsTempDiffs_SI
|
getsetinherited |
Note that this array is always in SI units, regardless of WorkingUnits.
◆ ContactCondsVsTimes_SI
|
getsetinherited |
Note that this array is always in SI units, regardless of WorkingUnits.
◆ ContactDivisions
|
getsetinherited |
◆ ContactDivisionsExp
|
getsetinherited |
◆ Enabled
|
getsetinherited |
◆ EnabledExp
|
getsetinherited |
◆ From
|
getsetinherited |
◆ Handle
|
getsetinherited |
◆ InputValueType
|
getsetinherited |
◆ IsRadiation
|
getsetinherited |
◆ Layer
|
getsetinherited |
◆ MultFactor
|
getsetinherited |
◆ MultFactorExp
|
getsetinherited |
◆ Name
|
getsetinherited |
◆ NumPoints
|
getsetinherited |
◆ NumPointsExp
|
getsetinherited |
◆ OctCellSubdivisions
|
getsetinherited |
◆ OctCellSubdivisionsExp
|
getsetinherited |
◆ OneWay
|
getsetinherited |
◆ RegisterDesignator
|
getsetinherited |
◆ RestartFileOption
|
getsetinherited |
◆ ShowContactMarkersDone
|
getsetinherited |
◆ Side
|
getsetinherited |
◆ TCodeConductor
|
getsetinherited |
◆ TdClassName
|
getinherited |
◆ TecAspectRatio
|
getsetinherited |
◆ TecAspectRatioExp
|
getsetinherited |
◆ TecBismuthOrOther
|
getsetinherited |
◆ TecConductivity
|
getsetinherited |
◆ TecConductivityExp
|
getsetinherited |
◆ TecControlMode
|
getsetinherited |
◆ TecControlOffTemp
|
getsetinherited |
◆ TecControlOffTempExp
|
getsetinherited |
◆ TecControlOnTemp
|
getsetinherited |
◆ TecControlOnTempExp
|
getsetinherited |
◆ TecControlPowerPer
|
getsetinherited |
◆ TecControlPowerPerExp
|
getsetinherited |
◆ TecControlProportional
|
getsetinherited |
◆ TecControlSenseMethod
|
getsetinherited |
◆ TecControlSenseUserLogic
|
getsetinherited |
◆ TecControlSSMidPointOrPercent
|
getsetinherited |
◆ TecControlSSOffsetTemp
|
getsetinherited |
◆ TecControlSSOffsetTempExp
|
getsetinherited |
◆ TecCoupleTecLegLevelTegCoupleOrTegLegLevel
|
getsetinherited |
◆ TecElectricalResistivity
|
getsetinherited |
◆ TecElectricalResistivityExp
|
getsetinherited |
◆ TecGenerateConductors
|
getsetinherited |
◆ TecInputMode
|
getsetinherited |
◆ TecNumCouples
|
getsetinherited |
◆ TecNumCouplesExp
|
getsetinherited |
◆ TecOrTegLegLevelNTypeAspectRatio
|
getsetinherited |
◆ TecOrTegLegLevelNTypeAspectRatioExp
|
getsetinherited |
◆ TecOrTegLegLevelNTypeConductivity
|
getsetinherited |
◆ TecOrTegLegLevelNTypeConductivityExp
|
getsetinherited |
◆ TecOrTegLegLevelNTypeDefinitionType
|
getsetinherited |
◆ TecOrTegLegLevelNTypeElectricalResistivity
|
getsetinherited |
◆ TecOrTegLegLevelNTypeElectricalResistivityExp
|
getsetinherited |
◆ TecOrTegLegLevelNTypeNumLeg
|
getsetinherited |
◆ TecOrTegLegLevelNTypeNumLegExp
|
getsetinherited |
◆ TecOrTegLegLevelNTypeSameAsPTypeOverrideForGeomNumLegGenCond
|
getsetinherited |
◆ TecOrTegLegLevelNTypeSeebeckCoeff
|
getsetinherited |
◆ TecOrTegLegLevelNTypeSeebeckCoeffExp
|
getsetinherited |
◆ TecOrTegLegLevelNTypeThermoMaterial
|
getsetinherited |
◆ TecSeebeckCoeff
|
getsetinherited |
◆ TecSeebeckCoeffExp
|
getsetinherited |
◆ TecShallowOrDeepSolution
|
getsetinherited |
◆ TecValue
|
getsetinherited |
◆ TecValueExp
|
getsetinherited |
◆ TempDiffs
|
getsetinherited |
◆ ThermoMaterial
|
getsetinherited |
◆ Times
|
getsetinherited |
◆ To
|
getsetinherited |
◆ Tol
|
getsetinherited |
◆ Tolerances
|
getsetinherited |
◆ TolExp
|
getsetinherited |
◆ TypeName
|
getsetinherited |
◆ UScalingU
|
getsetinherited |
◆ UScalingValue
|
getsetinherited |
◆ UseFace
|
getsetinherited |
◆ UseMaterial
|
getsetinherited |
◆ UseMliNodes
|
getsetinherited |
◆ UsePointOrRayTraceAlgorithm
|
getsetinherited |
◆ UseThickness
|
getsetinherited |
◆ UseUScaling
|
getsetinherited |
◆ UseVersusTime
|
getsetinherited |
◆ UseVScaling
|
getsetinherited |
◆ UseVsTempDiff
|
getsetinherited |
◆ VScalingV
|
getsetinherited |
◆ VScalingValue
|
getsetinherited |
The documentation for this class was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/OpenTD/OpenTD/Tec.cs