This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IC > IClassBreaksUIProperties Interface > IClassBreaksUIProperties.LowBreak Property (ArcObjects .NET 10.5 SDK) |
Lower bound of the class at the specified index.
[Visual Basic .NET] Public Function get_LowBreak ( _ ByVal Index As Integer _ ) As Double
[Visual Basic .NET] Public Sub set_LowBreak ( _ ByVal Index As Integer, _ ByVal Value As Double _ )
[C#] public double get_LowBreak ( int Index );
[C#] public void set_LowBreak ( int Index, double Value );
[C++]
HRESULT get_LowBreak(
long Index,
double* Value
);
[C++]
HRESULT put_LowBreak(
long Index,
double Value
);
[C++]
Parameters Index [in] Index is a parameter of type long Value [out, retval] Value is a parameter of type double Index [in] Index is a parameter of type long Value [in] Value is a parameter of type double
LowBreak(i) is the lower bound of the ith class. Take care when setting LowBreak based on IClassBreaksRenderer::Break values. The following outlines one way to set LowBreak values for a classification with 5 classes. This logic creates classes that appear to overlap, i.e. the class break for the 1st class is used as the low break for the 2nd class. The ArcGIS framework assigns LowBreak values differently than this example, creating non-overlapping classes. To calculate LowBreak values for non-overlapping classes requires more calculation by the developer:
LowBreak(0) should equal IClassBreaksRenderer.MinimumBreak.
See the associated example for an example of setting LowBreak values.