Skip to content

Commit e962181

Browse files
committed
remove sarray
1 parent 6f898ca commit e962181

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

src/FreeTypeAbstraction.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
module FreeTypeAbstraction
22

3-
using FreeType, StaticArrays, Colors, ColorVectorSpace, GeometryBasics
3+
using FreeType, Colors, ColorVectorSpace, GeometryBasics
44
using Base.Iterators: Repeated, repeated
55
import Base: /, *, ==
66
import Base.Broadcast: BroadcastStyle, Style, broadcasted
7+
using GeometryBasics: StaticVector
78

89
include("types.jl")
910
include("findfonts.jl")

src/layout.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ iter_or_array(x) = repeated(x)
22
iter_or_array(x::Repeated) = x
33
iter_or_array(x::AbstractArray) = x
44
# We treat staticarrays as scalar
5-
iter_or_array(x::StaticArray) = repeated(x)
5+
iter_or_array(x::Union{Mat, StaticVector}) = repeated(x)
66

77

88
function metrics_bb(char::Char, font::FTFont, pixel_size)

src/types.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ BroadcastStyle(::Type{<: FontExtent}) = Style{FontExtent}()
4949
BroadcastStyle(::Style{FontExtent}, x) = Style{FontExtent}()
5050
BroadcastStyle(x, ::Style{FontExtent}) = Style{FontExtent}()
5151

52-
function broadcasted(op::Function, f::FontExtent, scaling::StaticVector)
52+
function broadcasted(op, f::FontExtent, scaling::Vec)
5353
return FontExtent(
5454
op.(f.vertical_bearing, scaling[1]),
5555
op.(f.horizontal_bearing, scaling[2]),
@@ -58,7 +58,7 @@ function broadcasted(op::Function, f::FontExtent, scaling::StaticVector)
5858
)
5959
end
6060

61-
function broadcasted(op::Function, f::FontExtent)
61+
function broadcasted(op, f::FontExtent)
6262
return FontExtent(
6363
op.(f.vertical_bearing),
6464
op.(f.horizontal_bearing),
@@ -67,7 +67,7 @@ function broadcasted(op::Function, f::FontExtent)
6767
)
6868
end
6969

70-
function broadcasted(op::Function, ::Type{T}, f::FontExtent) where T
70+
function broadcasted(op, ::Type{T}, f::FontExtent) where T
7171
return FontExtent(
7272
map(x-> op(T, x), f.vertical_bearing),
7373
map(x-> op(T, x), f.horizontal_bearing),

0 commit comments

Comments
 (0)