Skip to content

Commit 43b2256

Browse files
author
Mohammed Sadique
committed
format
1 parent 1174ca6 commit 43b2256

3 files changed

Lines changed: 32 additions & 12 deletions

File tree

lib/matplotex/colorscheme/colormap.ex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ defmodule Matplotex.Colorscheme.Colormap do
33
defstruct [:color, :offset, opacity: 1]
44

55
def viridis do
6-
["#FDE725","#6CCE59","#1F9E89", "#482777"]
6+
["#FDE725", "#6CCE59", "#1F9E89", "#482777"]
77
end
88

99
def plasma do
@@ -26,7 +26,8 @@ defmodule Matplotex.Colorscheme.Colormap do
2626

2727
def make_colormap(colors) do
2828
size = length(colors)
29-
offsets = Nx.linspace(0, 1, n: size)|> Nx.to_list()
29+
offsets = Nx.linspace(0, 1, n: size) |> Nx.to_list()
30+
3031
colors
3132
|> Enum.zip(offsets)
3233
|> Enum.map(&colormap(&1))

lib/matplotex/colorscheme/garner.ex

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ defmodule Matplotex.Colorscheme.Garner do
88

99
def garn_color({min, max} = range, point, cmap) when max != min do
1010
cue = (point - min) / (max - min)
11+
1112
cmap
1213
|> make_from_cmap()
1314
|> put_range(range, cue)
@@ -41,26 +42,39 @@ defmodule Matplotex.Colorscheme.Garner do
4142
raise InputError, message: "Invalid colormap"
4243
end
4344

44-
defp point_color(%__MODULE__{color_cue: cue, preceeding: {preceeding,preceeding_offset}, minor: {minor, minor_offset}})
45+
defp point_color(%__MODULE__{
46+
color_cue: cue,
47+
preceeding: {preceeding, preceeding_offset},
48+
minor: {minor, minor_offset}
49+
})
4550
when cue <= minor_offset do
46-
47-
cue = mix_perces(cue, preceeding_offset, minor_offset)
48-
minor|> Blender.mix(preceeding, cue) |> Rgb.to_string()
51+
cue = mix_perces(cue, preceeding_offset, minor_offset)
52+
minor |> Blender.mix(preceeding, cue) |> Rgb.to_string()
4953
end
5054

51-
defp point_color(%__MODULE__{color_cue: cue, minor: {minor, minor_offset}, major: {major, major_offset}}) when cue <= major_offset do
55+
defp point_color(%__MODULE__{
56+
color_cue: cue,
57+
minor: {minor, minor_offset},
58+
major: {major, major_offset}
59+
})
60+
when cue <= major_offset do
5261
cue = mix_perces(cue, minor_offset, major_offset)
5362
major |> Blender.mix(minor, cue) |> Rgb.to_string()
5463
end
5564

56-
defp point_color(%__MODULE__{color_cue: cue, major: {major,major_offset}, final: {final, final_offset}}) when cue > major_offset do
57-
cue = mix_perces(cue, major_offset, final_offset)
58-
final|> Blender.mix(major, cue) |> Rgb.to_string()
65+
defp point_color(%__MODULE__{
66+
color_cue: cue,
67+
major: {major, major_offset},
68+
final: {final, final_offset}
69+
})
70+
when cue > major_offset do
71+
cue = mix_perces(cue, major_offset, final_offset)
72+
final |> Blender.mix(major, cue) |> Rgb.to_string()
5973
end
6074

6175
defp mix_perces(cue, preceeding, postceeding) when preceeding != postceeding do
6276
(cue - preceeding) / (postceeding - preceeding)
6377
end
64-
defp mix_perces(cue, _, _), do: cue
6578

79+
defp mix_perces(cue, _, _), do: cue
6680
end

lib/matplotex/figure/cast.ex

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,12 @@ defmodule Matplotex.Figure.Cast do
557557

558558
tick_label =
559559
Label.cast_label(
560-
%Label{type: "tick.cmap", x: tick_label_x, y: y_cord_tick, text: format_tick_label(tick)},
560+
%Label{
561+
type: "tick.cmap",
562+
x: tick_label_x,
563+
y: y_cord_tick,
564+
text: format_tick_label(tick)
565+
},
561566
cmap_tick_font
562567
)
563568

0 commit comments

Comments
 (0)