pub struct Radar {
pub fill: Color,
pub stroke: Color,
pub stroke_w: f32,
pub grid: Color,
pub grid_w: f32,
pub rings: u32,
pub vertex_dot: Option<(f32, Color)>,
pub start_deg: f32,
}Expand description
雷达图样式。values 为各轴 0..1 归一值;轴数 = 顶点数。
Fields§
§fill: Color数据多边形填充色(通常带透明度)。
stroke: Color数据多边形描边色。
stroke_w: f32数据多边形描边宽(逻辑像素)。
grid: Color网格(同心多边形 + 轴辐)色。
grid_w: f32网格线宽(逻辑像素)。
rings: u32同心网格圈数(≥1)。
vertex_dot: Option<(f32, Color)>顶点小圆点:(半径, 色);None = 不画。
start_deg: f32第一个轴的角度(度,0 = 右、-90 = 正上;默认正上)。
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Radar
impl RefUnwindSafe for Radar
impl Send for Radar
impl Sync for Radar
impl Unpin for Radar
impl UnsafeUnpin for Radar
impl UnwindSafe for Radar
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more