pub struct Contours<'a> { /* private fields */ }
Implementations§
Source§impl<'a> Contours<'a>
impl<'a> Contours<'a>
Sourcepub fn start(&mut self, start: f64) -> &mut Self
pub fn start(&mut self, start: f64) -> &mut Self
Sets the starting contour level value. Must be less than contours.end
default: null
Sourcepub fn end(&mut self, end: f64) -> &mut Self
pub fn end(&mut self, end: f64) -> &mut Self
Sets the end contour level value. Must be more than contours.start
default: null
Sourcepub fn size(&mut self, size: f64) -> &mut Self
pub fn size(&mut self, size: f64) -> &mut Self
Sets the step between each contour level. Must be positive.
default: null
Sourcepub fn coloring(&mut self, coloring: Coloring) -> &mut Self
pub fn coloring(&mut self, coloring: Coloring) -> &mut Self
Determines the coloring method showing the contour values. If fill, coloring is done evenly between each contour level If heatmap, a heatmap gradient coloring is applied between each contour level. If lines, coloring is done on the contour lines. If none, no coloring is applied on this trace.
default: fill
Sourcepub fn showlines(&mut self, showlines: bool) -> &mut Self
pub fn showlines(&mut self, showlines: bool) -> &mut Self
Determines whether or not the contour lines are drawn. Has an effect only if contours.coloring
is set to fill.
default: true
Sourcepub fn showlabels(&mut self, showlabels: bool) -> &mut Self
pub fn showlabels(&mut self, showlabels: bool) -> &mut Self
Determines whether to label the contour lines with their values.
default: false
Sourcepub fn labelfont(&mut self) -> &mut Labelfont<'a>
pub fn labelfont(&mut self) -> &mut Labelfont<'a>
Sets the font used for labeling the contour levels. The default color comes from the lines, if shown. The default family and size come from layout.font
.
Sourcepub fn labelformat(&mut self, labelformat: &'a str) -> &mut Self
pub fn labelformat(&mut self, labelformat: &'a str) -> &mut Self
Sets the contour label formatting rule using d3 formatting mini-language which is very similar to Python, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format
default: ``
Sourcepub fn operation(&mut self, operation: Operation) -> &mut Self
pub fn operation(&mut self, operation: Operation) -> &mut Self
Sets the constraint operation. = keeps regions equal to value
< and <= keep regions less than value
> and >= keep regions greater than value
[], (), [), and (] keep regions inside value[0]
to value[1]
][, )(, ](, )[ keep regions outside value[0]
to value[1]` Open vs. closed intervals make no difference to constraint display, but all versions are allowed for consistency with filter transforms.
default: =
Sourcepub fn value(&mut self, value: Any) -> &mut Self
pub fn value(&mut self, value: Any) -> &mut Self
Sets the value or values of the constraint boundary. When operation
is set to one of the comparison values (=,<,>=,>,<=) value is expected to be a number. When operation
is set to one of the interval values ([],(),[),(],],)(,[) value is expected to be an array of two numbers where the first is the lower bound and the second is the upper bound.
default: 0