OpenTD.RadCAD.FdSolid.SolidBrick Class Reference
Last update: 16.07.2025Client-side representation of a SolidBrick entity in a TD instance. More...
Inheritance diagram for OpenTD.RadCAD.FdSolid.SolidBrick:

Public Types | |
| enum | Active { OUTSIDE , INSIDE , BOTH , NONE , NOTINCONFIG } |
| enum | NodePositionsType { CENTERED , EDGE } |
| enum | MliNodeTypes { DIFFUSION , ARITHMETIC } |
Public Member Functions | |
| SolidBrick () | |
| 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. | |
| void | CheckData () |
| override string | ToString () |
| void | SetFrom (TdDbEntityData x) |
| void | SetFrom (DbObject x) |
| void | SetFrom (OpenTDObject x) |
| 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 |
Properties | |
| Dimensional< ModelLength > | XMax [get, set] |
| ExpressionData | XMaxExp [get, set] |
| Dimensional< ModelLength > | YMax [get, set] |
| ExpressionData | YMaxExp [get, set] |
| Dimensional< ModelLength > | ZMax [get, set] |
| ExpressionData | ZMaxExp [get, set] |
| UniqueItemList< AnalysisGroupSolidInfo > | AnalysisGroups [get, set] |
| string | Comment [get, set] |
| Transformation | LocalTrans [get, set] |
| Transformation from Local to Base coordinate system. | |
| Matrix3d | BaseTrans [get, set] |
| Transformation from Base to World Coordinate System (WCS) | |
| string | ThermoMaterial [get, set] |
| RcEntityData.IdType | IdType [get, set] |
| SubmodelNameData | StartSubmodel [get, set] |
| int | StartId [get, set] |
| List< string > | NodeNames [get, set] |
| SubmodelNameData | CondSubmodel [get, set] |
| NodePositionsType | NodeType [get, set] |
| int | OutputNodesAsArithmetic [get, set] |
| NodeBreakdownData | BreakdownU [get, set] |
| NodeBreakdownData | BreakdownV [get, set] |
| NodeBreakdownData | BreakdownW [get, set] |
| List< string > | OutsideOpticalProperties [get, set] |
| List< string > | InsideOpticalProperties [get, set] |
| List< string > | OutsideFmcOpticalProperties [get, set] |
| List< string > | InsideFmcOpticalProperties [get, set] |
| int | ShowArrow [get, set] |
| List< int > | UseFaceContact [get, set] |
| DimensionalList< CondPerArea > | FaceContactValue [get, set] |
| List< ExpressionData > | FaceContactExp [get, set] |
| List< int > | AreaContactAbsolute [get, set] |
| double | DensityMult [get, set] |
| double | KuMult [get, set] |
| double | KvMult [get, set] |
| double | KwMult [get, set] |
| ExpressionData | DensityMultExp [get, set] |
| ExpressionData | KuMultExp [get, set] |
| ExpressionData | KvMultExp [get, set] |
| ExpressionData | KwMultExp [get, set] |
| List< int > | UseFaceMli [get, set] |
| List< ExpressionData > | UseFaceMliExp [get, set] |
| List< string > | MliMaterial [get, set] |
| DimensionalList< ModelLength > | MliThickness [get, set] |
| List< ExpressionData > | MliThicknessExp [get, set] |
| List< int > | MliOffset [get, set] |
| List< MliNodeTypes > | MliNodeType [get, set] |
| DimensionalList< Temp > | MliInitialTemp [get, set] |
| List< ExpressionData > | MliInitialTempExp [get, set] |
| List< int > | MliNodeLayers [get, set] |
| List< List< string > > | MliOverrides [get, set] |
| List< Dictionary< string, string > > | OpticOverride [get, set] |
| int | GenerateCondCap [get, set] |
| ExpressionData | GenerateCondCapExp [get, set] |
| List< string > | MliMaterialStackNameArray [get, set] |
| List< int > | UseMliMaterialStack [get, set] |
| List< string > | MliSubmodelNames [get, set] |
| List< InsulationNodeSubmodelIdOptions > | MliInsulationNodeSubmodelIdOption [get, set] |
| List< string > | AttachedNodeHandles [get, set] |
| UniqueItemList< AnalysisGroupVolumetricInfo > | AnalysisGroupsVolumetric [get, set] |
| string | TdClassName [get] |
| string | Layer [get, set] |
| int | ColorIndex [get, set] |
| Specifies a color. See the AutoCAD Layer Properties Manager for valid values. | |
| string | Handle [get, set] |
| string | TypeName [get, set] |
Detailed Description
Client-side representation of a SolidBrick entity in a TD instance.
- See also
- OpenTD.ThermalDesktop
Member Enumeration Documentation
◆ Active
|
inherited |
◆ MliNodeTypes
|
inherited |
◆ NodePositionsType
|
inherited |
Constructor & Destructor Documentation
◆ SolidBrick()
|
inline |
Member Function Documentation
◆ CheckData()
|
inlineinherited |
◆ CreateIn()
|
inline |
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()
|
inline |
Updates the TD entity with the latest client data.
Implements OpenTD.IUpdatable.
◆ UpdateFromTD()
|
inline |
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
◆ AnalysisGroups
|
getsetinherited |
◆ AnalysisGroupsVolumetric
|
getsetinherited |
◆ AreaContactAbsolute
|
getsetinherited |
◆ AttachedNodeHandles
|
getsetinherited |
◆ BaseTrans
|
getsetinherited |
Transformation from Base to World Coordinate System (WCS)
◆ BreakdownU
|
getsetinherited |
◆ BreakdownV
|
getsetinherited |
◆ BreakdownW
|
getsetinherited |
◆ ColorIndex
|
getsetinherited |
Specifies a color. See the AutoCAD Layer Properties Manager for valid values.
◆ Comment
|
getsetinherited |
◆ CondSubmodel
|
getsetinherited |
◆ DensityMult
|
getsetinherited |
◆ DensityMultExp
|
getsetinherited |
◆ FaceContactExp
|
getsetinherited |
◆ FaceContactValue
|
getsetinherited |
◆ GenerateCondCap
|
getsetinherited |
◆ GenerateCondCapExp
|
getsetinherited |
◆ Handle
|
getsetinherited |
◆ IdType
|
getsetinherited |
◆ InsideFmcOpticalProperties
|
getsetinherited |
◆ InsideOpticalProperties
|
getsetinherited |
◆ KuMult
|
getsetinherited |
◆ KuMultExp
|
getsetinherited |
◆ KvMult
|
getsetinherited |
◆ KvMultExp
|
getsetinherited |
◆ KwMult
|
getsetinherited |
◆ KwMultExp
|
getsetinherited |
◆ Layer
|
getsetinherited |
◆ LocalTrans
|
getsetinherited |
Transformation from Local to Base coordinate system.
◆ MliInitialTemp
|
getsetinherited |
◆ MliInitialTempExp
|
getsetinherited |
◆ MliInsulationNodeSubmodelIdOption
|
getsetinherited |
◆ MliMaterial
|
getsetinherited |
◆ MliMaterialStackNameArray
|
getsetinherited |
◆ MliNodeLayers
|
getsetinherited |
◆ MliNodeType
|
getsetinherited |
◆ MliOffset
|
getsetinherited |
◆ MliOverrides
|
getsetinherited |
◆ MliSubmodelNames
|
getsetinherited |
◆ MliThickness
|
getsetinherited |
◆ MliThicknessExp
|
getsetinherited |
◆ NodeNames
|
getsetinherited |
◆ NodeType
|
getsetinherited |
◆ OpticOverride
|
getsetinherited |
◆ OutputNodesAsArithmetic
|
getsetinherited |
◆ OutsideFmcOpticalProperties
|
getsetinherited |
◆ OutsideOpticalProperties
|
getsetinherited |
◆ ShowArrow
|
getsetinherited |
◆ StartId
|
getsetinherited |
◆ StartSubmodel
|
getsetinherited |
◆ TdClassName
|
getinherited |
◆ ThermoMaterial
|
getsetinherited |
◆ TypeName
|
getsetinherited |
◆ UseFaceContact
|
getsetinherited |
◆ UseFaceMli
|
getsetinherited |
◆ UseFaceMliExp
|
getsetinherited |
◆ UseMliMaterialStack
|
getsetinherited |
◆ XMax
|
getset |
◆ XMaxExp
|
getset |
◆ YMax
|
getset |
◆ YMaxExp
|
getset |
◆ ZMax
|
getset |
◆ ZMaxExp
|
getset |
The documentation for this class was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FdSolid/SolidBrick.cs