Skip to content

Commit d873a06

Browse files
committed
mask! overload
1 parent 4085bb9 commit d873a06

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/operations/map.jl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,14 @@ function mask!(C::GBArray, A::GBArray, mask::GBArray; structural = false, comple
132132
return C
133133
end
134134

135+
function mask!(A::GBArray, mask::GBArray; structural = false, complement = false)
136+
desc = Descriptor()
137+
structural && (desc.structural_mask=true)
138+
complement && (desc.complement_mask=true)
139+
apply!(identity, A, A; mask, desc)
140+
return A
141+
end
142+
135143
"""
136144
mask(A::GBArray, mask::GBArray)
137145

0 commit comments

Comments
 (0)