Determines whether or not the color domain is computed with respect to the input data (here z or surfacecolor) or the bounds set in `cmin` and `cmax`  Defaults to `false` when `cmin` and `cmax` are set by the user.

Sets the upper bound of the color domain. Value should have the same units as z or surfacecolor and if set, `cmin` must be set as well.

Sets the mid-point of the color domain by scaling `cmin` and/or `cmax` to be equidistant to this point. Value should have the same units as z or surfacecolor. Has no effect when `cauto` is `false`.

Sets the lower bound of the color domain. Value should have the same units as z or surfacecolor and if set, `cmax` must be set as well.

Determines whether or not gaps (i.e. {nan} or missing values) in the `z` data are filled in.

Determines whether or not contour lines about the x dimension are highlighted on hover.

Sets the color of the highlighted contour lines.

Sets the width of the highlighted contour lines.

Determines whether or not these contour lines are projected on the x plane. If `highlight` is set to *true* (the default), the projected lines are shown on hover. If `show` is set to *true*, the projected lines are shown in permanence.

Determines whether or not these contour lines are projected on the y plane. If `highlight` is set to *true* (the default), the projected lines are shown on hover. If `show` is set to *true*, the projected lines are shown in permanence.

Determines whether or not these contour lines are projected on the z plane. If `highlight` is set to *true* (the default), the projected lines are shown on hover. If `show` is set to *true*, the projected lines are shown in permanence.

Determines whether or not contour lines about the x dimension are drawn.

An alternate to *color*. Determines whether or not the contour lines are colored using the trace *colorscale*.

Determines whether or not contour lines about the y dimension are highlighted on hover.

Determines whether or not contour lines about the y dimension are drawn.