.. highlightlang:: us .. _xyzsetisovaluesscaletype: XYZSetIsoValuesScaleType ======================== .. index:: XYZSetIsoValuesScaleType .. us.tag XYZSetIsoValuesScaleType NOTREADYENGLISH New412 XYZSet_iso :ref:`XYZSetIsoValuesScaleType` specifies how the isoline values are calculated (atuomatically or manually). .. function:: bool = XYZSetIsoValuesScaleType(hData, rvScaleInfo) .. us.return **Return Value** If the function succeeds, the return value bool is TRUE (1); otherwise it is FALSE (0). .. us.params **Parameters** .. uparam:: hData A handle for a dataset created with :ref:`XYZCreate` or :ref:`XYZCreateFromMatrix`. .. uparam:: rvScaleInfo *rvScaleInfo* is a vector with three elements (rvScaleInfo = [bAutoscale, nScaleType, nAutoValuesMax]): .. list-table:: :header-rows: 0 * - bAutoscale - 0: No autoscaling (nScaleType and nAutoValues will be ignored). The isoline values will be specified by the user. 1: Automatic calculation of isoline values. * - nScaleType - 0: Standard, 1: Steps 1,2,5 (nAutoValues will be ignored), 2: Linear scaling. * - nAutoValuesMax - If nScaleType is 0 or 2, this value will specify the number of isoline values created. The value 0 does not change the number of isolines. .. seealso:: :ref:`overview-xyz-datasets`, :ref:`XYZGetIsoValuesScaleType` :sub:`id-187567`