LayerTypeVector¶
- class bagPy.LayerTypeVector[source]¶
Bases:
objectProxy of C++ std::vector< BAG::LayerType > class.
__init__(LayerTypeVector self) -> LayerTypeVector __init__(LayerTypeVector self, LayerTypeVector other) -> LayerTypeVector
- Parameters:
other (std::vector< BAG::LayerType > const &) –
self (__init__(LayerTypeVector) –
LayerTypeVector (std::vector< enum BAG_LAYER_TYPE >::value_type const & value) ->) –
size (std::vector< enum BAG_LAYER_TYPE >::size_type) –
self –
size –
LayerTypeVector –
size –
value (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
Attributes Summary
The membership flag
Methods Summary
append(LayerTypeVector self, std)- param x:
assign(LayerTypeVector self, std, std)- param n:
back(LayerTypeVector self)begin(LayerTypeVector self)capacity(LayerTypeVector self)clear(LayerTypeVector self)empty(LayerTypeVector self)end(LayerTypeVector self)erase(LayerTypeVector self, std)- param pos:
front(LayerTypeVector self)get_allocator(LayerTypeVector self)insert(LayerTypeVector self, std, std)- param pos:
iterator(LayerTypeVector self)pop(LayerTypeVector self)pop_back(LayerTypeVector self)push_back(LayerTypeVector self, std)- param x:
rbegin(LayerTypeVector self)rend(LayerTypeVector self)reserve(LayerTypeVector self, std)- param n:
resize(LayerTypeVector self, std)- param new_size:
size(LayerTypeVector self)swap(LayerTypeVector self, LayerTypeVector v)- param v:
Attributes Documentation
- thisown¶
The membership flag
Methods Documentation
- append(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::value_type const & x)[source]¶
- Parameters:
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- assign(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type n, std::vector< enum BAG_LAYER_TYPE >::value_type const & x)[source]¶
- Parameters:
n (std::vector< enum BAG_LAYER_TYPE >::size_type) –
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- erase(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::iterator pos) std::vector< enum BAG_LAYER_TYPE >::iterator[source]¶
- Parameters:
pos (std::vector< enum BAG_LAYER_TYPE >::iterator) –
self (erase(LayerTypeVector) –
first (std::vector< enum BAG_LAYER_TYPE >::iterator) –
>::iterator (std::vector< enum BAG_LAYER_TYPE >::iterator last) -> std::vector< enum BAG_LAYER_TYPE) –
first –
last (std::vector< enum BAG_LAYER_TYPE >::iterator) –
- insert(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::iterator pos, std::vector< enum BAG_LAYER_TYPE >::value_type const & x) std::vector< enum BAG_LAYER_TYPE >::iterator[source]¶
- Parameters:
pos (std::vector< enum BAG_LAYER_TYPE >::iterator) –
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
self (insert(LayerTypeVector) –
pos –
n (std::vector< enum BAG_LAYER_TYPE >::size_type) –
x) (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
pos –
n –
x –
- iterator(LayerTypeVector self) SwigPyIterator[source]¶
- push_back(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::value_type const & x)[source]¶
- Parameters:
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- reserve(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type n)[source]¶
- Parameters:
n (std::vector< enum BAG_LAYER_TYPE >::size_type) –
- resize(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type new_size)[source]¶
- Parameters:
new_size (std::vector< enum BAG_LAYER_TYPE >::size_type) –
self (resize(LayerTypeVector) –
new_size –
x) (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
new_size –
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- swap(LayerTypeVector self, LayerTypeVector v)[source]¶
- Parameters:
v (std::vector< BAG::LayerType > &) –
- __init__(LayerTypeVector self) LayerTypeVector[source]¶
- __init__(LayerTypeVector self, LayerTypeVector other) LayerTypeVector
- Parameters:
other (std::vector< BAG::LayerType > const &) –
self (__init__(LayerTypeVector) –
LayerTypeVector (std::vector< enum BAG_LAYER_TYPE >::value_type const & value) ->) –
size (std::vector< enum BAG_LAYER_TYPE >::size_type) –
self –
size –
LayerTypeVector –
size –
value (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- append(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::value_type const & x)[source]¶
- Parameters:
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- assign(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type n, std::vector< enum BAG_LAYER_TYPE >::value_type const & x)[source]¶
- Parameters:
n (std::vector< enum BAG_LAYER_TYPE >::size_type) –
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- erase(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::iterator pos) std::vector< enum BAG_LAYER_TYPE >::iterator[source]¶
- Parameters:
pos (std::vector< enum BAG_LAYER_TYPE >::iterator) –
self (erase(LayerTypeVector) –
first (std::vector< enum BAG_LAYER_TYPE >::iterator) –
>::iterator (std::vector< enum BAG_LAYER_TYPE >::iterator last) -> std::vector< enum BAG_LAYER_TYPE) –
first –
last (std::vector< enum BAG_LAYER_TYPE >::iterator) –
- insert(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::iterator pos, std::vector< enum BAG_LAYER_TYPE >::value_type const & x) std::vector< enum BAG_LAYER_TYPE >::iterator[source]¶
- Parameters:
pos (std::vector< enum BAG_LAYER_TYPE >::iterator) –
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
self (insert(LayerTypeVector) –
pos –
n (std::vector< enum BAG_LAYER_TYPE >::size_type) –
x) (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
pos –
n –
x –
- iterator(LayerTypeVector self) SwigPyIterator[source]¶
- push_back(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::value_type const & x)[source]¶
- Parameters:
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- reserve(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type n)[source]¶
- Parameters:
n (std::vector< enum BAG_LAYER_TYPE >::size_type) –
- resize(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type new_size)[source]¶
- Parameters:
new_size (std::vector< enum BAG_LAYER_TYPE >::size_type) –
self (resize(LayerTypeVector) –
new_size –
x) (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
new_size –
x (std::vector< enum BAG_LAYER_TYPE >::value_type const &) –
- swap(LayerTypeVector self, LayerTypeVector v)[source]¶
- Parameters:
v (std::vector< BAG::LayerType > &) –
- property thisown¶
The membership flag