AGContourParams
Synopsis
group AGContourParams
{
AGFloat classValues[];
AGContourTypeEnum contourType;
AGColor isoLineLabelColor;
AGColor isoLineLabelFont;
AGDistance isoLineLabelDistance;
AGDistance isoLineLabelHeight;
AGFloat isoLineLabelAngleInterval[2];
AGInt isoLineLabelDecimals;
AGInt isoLineLabelFrequency;
AGColor majorIsoLineColor;
AGDistance majorIsoLineWidth;
AGInt majorIsoLineFrequency;
AGInt majorIsoLineReference;
AGLineStyle majorIsoLineStyle;
AGFloat maxClass;
AGFloat minClass;
AGInt numClasses;
AGColor minorIsoLineColor;
AGDistance minorIsoLineWidth;
AGLineStyle minorIsoLineStyle;
};Description
AGContourParams is a base object containing all the parameters used by AGContour.
Subobjects
An array of two values that determine the range of angles for displaying the isoline labels. If the array has two identical values (for example, {0.0,0.0}), the isoline labels will not match the slope of the underlying isoline.
isoline labels are only drawn on major isolines. A value of 1 places labels on all major isolines, a value of 2 places labels on every second major isoline, and so on.
Determines which isolines are major and which are minor. If the value is 1, all isolines are major. If the value is 2, every second isoline is major, and so on.
Determines which class values relate to major isolines when the value of majorIsoLineFrequency is greater than 1. The value must be between 1 and the number of class values.
These subobjects are used when classValues is unset. If minClass or maxClass is unset, their respective values are based on the actual field data. The number of class values (i.e., numClasses) are calculated with the first class value equal to minClass and the last class value equal to maxClass.
Example
File
See Also Related Modules