This document is archived and information here might be outdated.  Recommended version.


ISpatialReferenceTolerance.MTolerance Property (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Geometry)  

ISpatialReferenceTolerance.MTolerance Property

The tolerance used to determine equality of M values.

[Visual Basic .NET]
Public Property MTolerance As Double
[C#]
public double MTolerance {get; set;}
[C++]
HRESULT get_MTolerance(
  double* MTolerance
);
[C++]
HRESULT put_MTolerance(
  double MTolerance
);
[C++]

Parameters MTolerance [out, retval] MTolerance is a parameter of type double MTolerance MTolerance is a parameter of type double

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Remarks

The MTolerance method establishes or retrieves the value for the MTolerance of the spatial reference.  Setting the MTolerance using this property provides finer control than SetDefaultMTolerance or SetMinimumMTolerance.    

The minimum allowable MTolerance is 2.0 * MResolution.  To ensure that the MTolerance specified is valid, use MToleranceValid after setting the MTolerance using this property.

The MTolerance is undefined (NaN) by default.  

See Also

ISpatialReferenceTolerance Interface