class Wiris::ArrayInt

Public Instance Methods

_(i, e=nil) click to toggle source
# File lib/src-generic/ArrayInt.rb, line 24
def _(i, e=nil)
        if e.nil?
                return get(i)
        else
                self[i] = e
        end
end
get(i) click to toggle source
# File lib/src-generic/ArrayInt.rb, line 20
def get(i)
                return self[i]
end
sort() click to toggle source
# File lib/src-generic/ArrayInt.rb, line 3
def sort()
        for i in 1..length()
                j = i
                b = get(i)
                while ((j>0) && get(j-1) > b)
                        insert(j,get(j-1))
                        j -=1
                end
                insert(j, b)
                i += 1
        end
end
splice(i, len) click to toggle source
# File lib/src-generic/ArrayInt.rb, line 16
def splice(i, len)
        na = slice!(i, len)
end