simplifyline.VectorInt¶
- 
class 
simplifyline.VectorInt¶ Contiguous buffer of Int32. Use np.asarray() to get to get numpy array.
- 
__init__(*args, **kwargs)¶ Overloaded function.
__init__(self: simplifyline_pybind.VectorInt, arg0: buffer) -> None
__init__(self: simplifyline_pybind.VectorInt) -> None
__init__(self: simplifyline_pybind.VectorInt, arg0: simplifyline_pybind.VectorInt) -> None
Copy constructor
__init__(self: simplifyline_pybind.VectorInt, arg0: Iterable) -> None
- 
append(self: simplifyline_pybind.VectorInt, x: int) → None¶ Add an item to the end of the list
- 
clear(self: simplifyline_pybind.VectorInt) → None¶ Clear the contents
- 
count(self: simplifyline_pybind.VectorInt, x: int) → int¶ Return the number of times
xappears in the list
- 
extend(*args, **kwargs)¶ Overloaded function.
extend(self: simplifyline_pybind.VectorInt, L: simplifyline_pybind.VectorInt) -> None
Extend the list by appending all the items in the given list
extend(self: simplifyline_pybind.VectorInt, L: Iterable) -> None
Extend the list by appending all the items in the given list
- 
insert(self: simplifyline_pybind.VectorInt, i: int, x: int) → None¶ Insert an item at a given position.
- 
pop(*args, **kwargs)¶ Overloaded function.
pop(self: simplifyline_pybind.VectorInt) -> int
Remove and return the last item
pop(self: simplifyline_pybind.VectorInt, i: int) -> int
Remove and return the item at index
i
- 
remove(self: simplifyline_pybind.VectorInt, x: int) → None¶ Remove the first item from the list whose value is x. It is an error if there is no such item.
-