    

 ## On this page

  

 

 # OpenTD.MeasureMappingTolerances Class Reference

 Last update: 16.07.2025 

Use to get and set mapping tolerances for Measures. [More...](#details)

Inheritance diagram for OpenTD.MeasureMappingTolerances:

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



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

 [MeasureMappingTolerances](#af01fc16960cab89c1e0d2998e6d5ac79) () override void [CreateIn](#a41cf79684cf33e755769e85a5ecb5785) ([ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) td) Creates the TD entity in the specified TD instance.   
 override void [Update](#ad60f91da395ed696646208697b5e6e91) () Updates the TD entity with the latest client data.   
 override void [UpdateFromTD](#abddcdd25929990c7b3dadb42fe1cd6a2) () Updates the client-side instance with the latest data from the TD entity.   
 void [SetFrom](class_open_t_d_1_1_open_t_d_object.xhtml#aa2e0aa2793e95a56891ef59fb4843ca2) ([OpenTDObject](class_open_t_d_1_1_open_t_d_object.xhtml) x) void [UpdateIn](class_open_t_d_1_1_open_t_d_object.xhtml#a1e5228ce309c9a85ec09e8119318024d) ([ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) td) Updates the TD entity corresponding to this object in the specified TD instance, if possible.   
 ## <a id="pro-attribs" name="pro-attribs"></a>Protected Attributes

[ITdCommander](interface_open_t_d_1_1_internal_1_1_communication_1_1_i_td_commander.xhtml) [TdProxy](class_open_t_d_1_1_open_t_d_object.xhtml#a0da16592e6b635ca0def27b355d669b3) ## <a id="properties" name="properties"></a>Properties

int [IgnoreThicknessForMappingIfGenCondCapOff](#ae3f99743e6093303455432f121ccf0ac)` [get, set]` int [UseAdvancedMapMethod](#aab377c7eb793eef4134d197b2479181c)` [get, set]` DimensionalList&lt; [ModelLength](class_open_t_d_1_1_dimension_1_1_model_length.xhtml) &gt; [Tolerances](#ac8ce9d0cb3c37abd7da52b512d082bcb)` [get, set]` <a id="details" name="details"></a>## Detailed Description

Use to get and set mapping tolerances for Measures.

See also[OpenTD.Measure](class_open_t_d_1_1_measure.xhtml "Client-side representation of a TD Measure object."), [OpenTD.ThermalDesktop.GetMeasureMappingTolerances](class_open_t_d_1_1_thermal_desktop.xhtml#a10a2c2758db311f0c67a1e43b5408c5a "Gets the mapping tolerances used by Measures in this TD instance.")

## Constructor &amp; Destructor Documentation

<a id="af01fc16960cab89c1e0d2998e6d5ac79" name="af01fc16960cab89c1e0d2998e6d5ac79"></a>## [◆ ](#af01fc16960cab89c1e0d2998e6d5ac79)MeasureMappingTolerances()

 OpenTD.MeasureMappingTolerances.MeasureMappingTolerances  ( )   inline 





## Member Function Documentation

<a id="a41cf79684cf33e755769e85a5ecb5785" name="a41cf79684cf33e755769e85a5ecb5785"></a>## [◆ ](#a41cf79684cf33e755769e85a5ecb5785)CreateIn()

 override void OpenTD.MeasureMappingTolerances.CreateIn  ( [ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) *td*)   inline 

Creates the TD entity in the specified TD instance.

Implements [OpenTD.IReassignable](interface_open_t_d_1_1_i_reassignable.xhtml#a94cbc52d002a10e44f5dc2daaf9c87db).





<a id="aa2e0aa2793e95a56891ef59fb4843ca2" name="aa2e0aa2793e95a56891ef59fb4843ca2"></a>## [◆ ](#aa2e0aa2793e95a56891ef59fb4843ca2)SetFrom()

 void OpenTD.OpenTDObject.SetFrom  ( [OpenTDObject](class_open_t_d_1_1_open_t_d_object.xhtml) *x*)   inlineinherited 





<a id="ad60f91da395ed696646208697b5e6e91" name="ad60f91da395ed696646208697b5e6e91"></a>## [◆ ](#ad60f91da395ed696646208697b5e6e91)Update()

 override void OpenTD.MeasureMappingTolerances.Update  ( )   inline 

Updates the TD entity with the latest client data.

Implements [OpenTD.IUpdatable](interface_open_t_d_1_1_i_updatable.xhtml#a162ef7c717f51047a1d45c7df4282470).





<a id="abddcdd25929990c7b3dadb42fe1cd6a2" name="abddcdd25929990c7b3dadb42fe1cd6a2"></a>## [◆ ](#abddcdd25929990c7b3dadb42fe1cd6a2)UpdateFromTD()

 override void OpenTD.MeasureMappingTolerances.UpdateFromTD  ( )   inline 

Updates the client-side instance with the latest data from the TD entity.

Implements [OpenTD.IUpdatable](interface_open_t_d_1_1_i_updatable.xhtml#a47f3096415cfb5694fd822df8a1eceb0).





<a id="a1e5228ce309c9a85ec09e8119318024d" name="a1e5228ce309c9a85ec09e8119318024d"></a>## [◆ ](#a1e5228ce309c9a85ec09e8119318024d)UpdateIn()

 void OpenTD.OpenTDObject.UpdateIn  ( [ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) *td*)   inlineinherited 

Updates the TD entity corresponding to this object in the specified TD instance, if possible.

Implements [OpenTD.IReassignable](interface_open_t_d_1_1_i_reassignable.xhtml#a90dffde7dd442e9d940f9e5c5fabde14).





## Member Data Documentation

<a id="a0da16592e6b635ca0def27b355d669b3" name="a0da16592e6b635ca0def27b355d669b3"></a>## [◆ ](#a0da16592e6b635ca0def27b355d669b3)TdProxy

 [ITdCommander](interface_open_t_d_1_1_internal_1_1_communication_1_1_i_td_commander.xhtml) OpenTD.OpenTDObject.TdProxy  protectedinherited 





## Property Documentation

<a id="ae3f99743e6093303455432f121ccf0ac" name="ae3f99743e6093303455432f121ccf0ac"></a>## [◆ ](#ae3f99743e6093303455432f121ccf0ac)IgnoreThicknessForMappingIfGenCondCapOff

 int OpenTD.MeasureMappingTolerances.IgnoreThicknessForMappingIfGenCondCapOff  getset 





<a id="ac8ce9d0cb3c37abd7da52b512d082bcb" name="ac8ce9d0cb3c37abd7da52b512d082bcb"></a>## [◆ ](#ac8ce9d0cb3c37abd7da52b512d082bcb)Tolerances

 DimensionalList&lt;[ModelLength](class_open_t_d_1_1_dimension_1_1_model_length.xhtml)&gt; OpenTD.MeasureMappingTolerances.Tolerances  getset 





<a id="aab377c7eb793eef4134d197b2479181c" name="aab377c7eb793eef4134d197b2479181c"></a>## [◆ ](#aab377c7eb793eef4134d197b2479181c)UseAdvancedMapMethod

 int OpenTD.MeasureMappingTolerances.UseAdvancedMapMethod  getset 





---

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