    

 ## On this page

  

 

 # OpenTD.AggregateComponentData Class Reference

 Last update: 16.07.2025 

Represents one component/layer of an aggregate/laminate material. [More...](#details)

Inheritance diagram for OpenTD.AggregateComponentData:

 ![](/sites/default/files/migrate-content/opentd_net4_reference_2025_r2_1/class_open_t_d_1_1_aggregate_component_data.png)



## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

 [AggregateComponentData](#a7fb509eb4350f104b039ad972c0a6007) () ## <a id="properties" name="properties"></a>Properties

string [Name](#a493cbadc7029b1ee061f741b6744bafd)` [get, set]` Dimensional&lt; [ModelLength](class_open_t_d_1_1_dimension_1_1_model_length.xhtml) &gt; [Thickness](#a63ce87aa62688f316a17c2c427316698)` [get, set]` [ExpressionData](class_open_t_d_1_1_expression_data.xhtml) [ThicknessExp](#a01964085244d984e27a2ae134771c6ae)` [get, set]` Dimensional&lt; [Angle](class_open_t_d_1_1_dimension_1_1_angle.xhtml) &gt; [OrientationAngle](#af03a96caba9749043d00d9d58e135576)` [get, set]` [ExpressionData](class_open_t_d_1_1_expression_data.xhtml) [OrientationAngleExp](#a69ebf6dc36fac5955db5b73f8e2c0fe4)` [get, set]` double [Weight](#ab0d6048e20deb6782719264f83188dd8)` [get, set]` [ExpressionData](class_open_t_d_1_1_expression_data.xhtml) [WeightExp](#aa73b27eba78947e283afac3de02a1f4f)` [get, set]` <a id="details" name="details"></a>## Detailed Description

Represents one component/layer of an aggregate/laminate material.



## Constructor &amp; Destructor Documentation

<a id="a7fb509eb4350f104b039ad972c0a6007" name="a7fb509eb4350f104b039ad972c0a6007"></a>## [◆ ](#a7fb509eb4350f104b039ad972c0a6007)AggregateComponentData()

 OpenTD.AggregateComponentData.AggregateComponentData  ( )   inline 





## Property Documentation

<a id="a493cbadc7029b1ee061f741b6744bafd" name="a493cbadc7029b1ee061f741b6744bafd"></a>## [◆ ](#a493cbadc7029b1ee061f741b6744bafd)Name

 string OpenTD.AggregateComponentData.Name  getset 





<a id="af03a96caba9749043d00d9d58e135576" name="af03a96caba9749043d00d9d58e135576"></a>## [◆ ](#af03a96caba9749043d00d9d58e135576)OrientationAngle

 Dimensional&lt;[Angle](class_open_t_d_1_1_dimension_1_1_angle.xhtml)&gt; OpenTD.AggregateComponentData.OrientationAngle  getset 





<a id="a69ebf6dc36fac5955db5b73f8e2c0fe4" name="a69ebf6dc36fac5955db5b73f8e2c0fe4"></a>## [◆ ](#a69ebf6dc36fac5955db5b73f8e2c0fe4)OrientationAngleExp

 [ExpressionData](class_open_t_d_1_1_expression_data.xhtml) OpenTD.AggregateComponentData.OrientationAngleExp  getset 





<a id="a63ce87aa62688f316a17c2c427316698" name="a63ce87aa62688f316a17c2c427316698"></a>## [◆ ](#a63ce87aa62688f316a17c2c427316698)Thickness

 Dimensional&lt;[ModelLength](class_open_t_d_1_1_dimension_1_1_model_length.xhtml)&gt; OpenTD.AggregateComponentData.Thickness  getset 





<a id="a01964085244d984e27a2ae134771c6ae" name="a01964085244d984e27a2ae134771c6ae"></a>## [◆ ](#a01964085244d984e27a2ae134771c6ae)ThicknessExp

 [ExpressionData](class_open_t_d_1_1_expression_data.xhtml) OpenTD.AggregateComponentData.ThicknessExp  getset 





<a id="ab0d6048e20deb6782719264f83188dd8" name="ab0d6048e20deb6782719264f83188dd8"></a>## [◆ ](#ab0d6048e20deb6782719264f83188dd8)Weight

 double OpenTD.AggregateComponentData.Weight  getset 





<a id="aa73b27eba78947e283afac3de02a1f4f" name="aa73b27eba78947e283afac3de02a1f4f"></a>## [◆ ](#aa73b27eba78947e283afac3de02a1f4f)WeightExp

 [ExpressionData](class_open_t_d_1_1_expression_data.xhtml) OpenTD.AggregateComponentData.WeightExp  getset 





---

The documentation for this class was generated from the following file:- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV\_ALPHA/buildXX/OpenTD/**AggregateComponentData.cs**