Lampese/mathplotlib/drawing does not have a README file
pub struct Drawing {
// private fields
}pub struct HexbinInfo {
row : Int
column : Int
count : Int
reduction : HexbinReduction
} derive(Eq, Debug)pub struct HitInfo {
point : HitPoint
kind : HitKind
series : String
category : String?
value : Double
interval : (Double, Double)?
fraction : Double?
cell : CellInfo?
error : ErrorInfo?
band : BandInfo?
box : BoxInfo?
hexbin : HexbinInfo?
violin : ViolinInfo?
vector : VectorInfo?
tricolor : TriColorInfo?
streamplot : StreamplotInfo?
} derive(Eq, Debug)pub(all) enum HitShape {
Point
Segment(Double, Double, Double, Double)
FilledRegion(FilledRegion)
Rectangle(Double, Double, Double, Double)
Sector(Double, Double, Double, Double, Double)
AnnularSector(Double, Double, Double, Double, Double, Double)
Quadrilateral(Double, Double, Double, Double, Double, Double, Double, Double)
} derive(Eq, Debug)pub struct ViolinInfo {
group_index : Int
position : Double
horizontal : Bool
mean : Double
median : Double
minimum : Double
maximum : Double
part : ViolinPart
} derive(Eq, Debug)fn cell_info(row : Int, column : Int, x_range : (Double, Double), y_range : (Double, Double)) -> CellInfofn hit_info(point : HitPoint, kind : HitKind, value~ : Double, series? : String, category? : String?, interval? : (Double, Double)?, fraction? : Double?, cell? : CellInfo?, error? : ErrorInfo?, band? : BandInfo?, box? : BoxInfo?, hexbin? : HexbinInfo?, violin? : ViolinInfo?, vector? : VectorInfo?, tricolor? : TriColorInfo?, streamplot? : StreamplotInfo?) -> HitInfofn hit_point(panel_index : Int, artist_index : Int, point_index : Int, data_x : Double, data_y : Double, screen_x : Double, screen_y : Double) -> HitPointfn streamplot_info(seed_index : Int, u : Double, v : Double, color_value? : Double?) -> StreamplotInfofn violin_info(group_index : Int, position~ : Double, mean~ : Double, median~ : Double, minimum~ : Double, maximum~ : Double, part~ : ViolinPart, horizontal? : Bool) -> ViolinInfo