Skip to main content

Module params

Module params 

Source
Expand description

Parameter bundling structs for plot functions.

This module organizes the many individual parameters of plotting functions into logical, reusable structs. This improves code readability, maintainability, and makes it easier to extend functionality without modifying function signatures.

Structsยง

ColorParams
Color mapping parameters.
ColorbarGeometry
Colorbar geometry and configuration.
ColorbarLayoutConfig
Colorbar layout configuration parameters.
ColorbarParams
Colorbar rendering parameters for PDF output.
ColorbarPdfLabelConfig
Colorbar label configuration for rendering.
DisplayParams
Display and layout parameters.
GeometryRect
Layout geometry for rendering regions.
GnomonicParams
Gnomonic projection parameters bundling all related data.
GraticuleCoordinates
Associated coordinate systems for graticule rendering.
GraticuleParams
Graticule overlay parameters.
GraticuleRenderParams
Graticule rendering parameters.
GraticuleSpacing
Graticule line spacing configuration.
HammerParams
Hammer projection parameters bundling all related data.
MollweideParams
Mollweide projection parameters bundling all related data.
PlotData
Core plot data: map, dimensions, and output location.
RenderGridParams
Grid rendering parameters for projection sampling. Generic over the projection type to enable Send+Sync trait bounds for parallelization.
RenderMollweideParams
Pixel rendering parameters for mollweide projection.
ScaleParams
Scale and color transformation parameters.