From e12c3f332ee7947a7f2cb1812776d154fe865858 Mon Sep 17 00:00:00 2001 From: SimonDanisch Date: Fri, 18 Nov 2016 00:44:14 +0100 Subject: [PATCH] add missing to_vec --- src/backends/glvisualize.jl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backends/glvisualize.jl b/src/backends/glvisualize.jl index 34b9dbe9..e06106a4 100644 --- a/src/backends/glvisualize.jl +++ b/src/backends/glvisualize.jl @@ -261,10 +261,12 @@ function extract_limits(sp, d, kw_args) end to_vec{T <: FixedVector}(::Type{T}, vec::T) = vec +to_vec{T <: FixedVector}(::Type{T}, s::Number) = T(s) + to_vec{T <: FixedVector{2}}(::Type{T}, vec::FixedVector{3}) = T(vec[1], vec[2]) to_vec{T <: FixedVector{3}}(::Type{T}, vec::FixedVector{2}) = T(vec[1], vec[2], 0) -to_vec{T <: FixedVector}(::Type{T}, vecs::Vector) = map(x-> to_vec(T, x), vecs) +to_vec{T <: FixedVector}(::Type{T}, vecs::AbstractVector) = map(x-> to_vec(T, x), vecs) function extract_marker(d, kw_args) dim = Plots.is3d(d) ? 3 : 2