Lampese/mathplotlib/core/colors does not have a README file
pub(all) suberror ColorError {
InvalidColor(String)
ComponentOutOfRange(String)
InvalidColorMap(String)
}pub(all) suberror NormalizeError {
InvalidBounds(message~ : String)
InvalidBase(message~ : String)
InvalidValue(message~ : String)
NoFiniteData
NotScaled
NotInvertible
}pub struct BoundaryNorm {
boundaries : Array[Double]
ncolors : Int
clip : Bool
extend_mode : String
}pub struct CenteredNorm {
vmin : Double?
vmax : Double?
halfrange : Double?
clip : Bool
vcenter : Double
}fn CenteredNorm::autoscale(self : CenteredNorm, values : Array[Double]) -> Unit raise NormalizeErrorfn CenteredNorm::transform_array(self : CenteredNorm, values : Array[Double]) -> Array[Double] raise NormalizeErrorpub(all) enum ColorNorm {
Linear(Normalize)
Logarithmic(LogNorm)
SymmetricLog(SymLogNorm)
TwoSlope(TwoSlopeNorm)
Power(PowerNorm)
Centered(CenteredNorm)
Boundary(BoundaryNorm)
}pub struct LogNorm {
vmin : Double?
vmax : Double?
clip : Bool
base : Double
}fn LogNorm::transform_array(self : LogNorm, values : Array[Double]) -> Array[Double] raise NormalizeErrorpub struct Normalize {
vmin : Double?
vmax : Double?
clip : Bool
}fn Normalize::transform_array(self : Normalize, values : Array[Double]) -> Array[Double] raise NormalizeErrorpub struct PowerNorm {
vmin : Double?
vmax : Double?
clip : Bool
gamma : Double
}fn PowerNorm::transform_array(self : PowerNorm, values : Array[Double]) -> Array[Double] raise NormalizeErrorpub struct Rgb {
red : Double
green : Double
blue : Double
}pub struct Rgba {
red : Double
green : Double
blue : Double
alpha : Double
}pub struct SymLogNorm {
vmin : Double?
vmax : Double?
clip : Bool
linthresh : Double
linscale : Double
base : Double
}fn SymLogNorm::transform_array(self : SymLogNorm, values : Array[Double]) -> Array[Double] raise NormalizeErrorpub struct TwoSlopeNorm {
vmin : Double?
vmax : Double?
vcenter : Double
}fn TwoSlopeNorm::autoscale(self : TwoSlopeNorm, values : Array[Double]) -> Unit raise NormalizeErrorfn TwoSlopeNorm::transform_array(self : TwoSlopeNorm, values : Array[Double]) -> Array[Double] raise NormalizeErrorfn boundary_norm(boundaries : Array[Double], ncolors : Int, clip? : Bool, extend_mode? : String) -> BoundaryNorm raise NormalizeErrorfn centered_norm(vcenter? : Double, halfrange? : Double, clip? : Bool) -> CenteredNorm raise NormalizeErrorfn log_norm(vmin? : Double, vmax? : Double, clip? : Bool, base? : Double) -> LogNorm raise NormalizeErrorfn power_norm(gamma : Double, vmin? : Double, vmax? : Double, clip? : Bool) -> PowerNorm raise NormalizeErrorfn symlog_norm(linthresh : Double, linscale? : Double, vmin? : Double, vmax? : Double, clip? : Bool, base? : Double) -> SymLogNorm raise NormalizeErrorfn two_slope_norm(vcenter : Double, vmin? : Double, vmax? : Double) -> TwoSlopeNorm raise NormalizeError