The z cluster tolerance of the topology.
[Visual Basic .NET] Public ReadOnly Property ZClusterTolerance As Double
[C#] public double ZClusterTolerance {get;}
[C++]
HRESULT get_ZClusterTolerance(
double* tolerance
);
[C++]Parameters
tolerance [out, retval] tolerance is a parameter of type double
Product Availability
Remarks
The ZClusterTolerance property returns the Z cluster tolerance that was specified when the topology was built. As with the cluster tolerance, the Z cluster tolerance of the topology cannot be changed. In order to modify the Z cluster tolerance, the topology must be deleted and rebuilt with the new ZClusterTolerance value.
Unlike the cluster tolerance property, the ZClusterTolerance value indicates cluster tolerance distance as well as the Z clustering model that applies to the topology. A ZClusterTolerance value of 0 signifies the Building model, Z values of coincident vertices are not changed. A ZClusterTolerance value greater than 0 signifies the Terrain model, Z values of coincident vertices that are within the Z clsuter tolerance will be averaged together, based on the ZRank assigned to the features. (see ITopologyClass::ZRank )
ZClusterTolerance will return a value of -1 for any topology:
- created in a pre-9.0 geodatabase (8.3 with or without any service pack), either programmatically or with the New Topology Wizard
- built using the CreateTopology method