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 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