Source code for bagPy

# This file was automatically generated by SWIG (https://www.swig.org).
# Version 4.4.1
#
# Do not make changes to this file unless you know what you are doing - modify
# the SWIG interface file instead.

from sys import version_info as _swig_python_version_info
# Import the low-level C/C++ module
if getattr(globals().get("__spec__"), "parent", None) or __package__ or "." in __name__:
    from . import _bagPy
else:
    import _bagPy

try:
    import builtins as __builtin__
except ImportError:
    import __builtin__

def _swig_repr(self):
    try:
        strthis = "proxy of " + self.this.__repr__()
    except __builtin__.Exception:
        strthis = ""
    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)


def _swig_setattr_nondynamic_instance_variable(set):
    def set_instance_attr(self, name, value):
        if name == "this":
            set(self, name, value)
        elif name == "thisown":
            self.this.own(value)
        elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
            set(self, name, value)
        else:
            raise AttributeError("You cannot add instance attributes to %s" % self)
    return set_instance_attr


def _swig_setattr_nondynamic_class_variable(set):
    def set_class_attr(cls, name, value):
        if hasattr(cls, name) and not isinstance(getattr(cls, name), property):
            set(cls, name, value)
        else:
            raise AttributeError("You cannot add class attributes to %s" % cls)
    return set_class_attr


def _swig_add_metaclass(metaclass):
    """Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""
    def wrapper(cls):
        return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())
    return wrapper


class _SwigNonDynamicMeta(type):
    """Meta class to enforce nondynamic attributes (no new attributes) for a class"""
    __setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)


[docs]class SwigPyIterator(object): r"""Proxy of C++ swig::SwigPyIterator class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
__repr__ = _swig_repr __swig_destroy__ = _bagPy.delete_SwigPyIterator
[docs] def value(self): r"""value(SwigPyIterator self) -> PyObject *""" return _bagPy.SwigPyIterator_value(self)
[docs] def incr(self, n=1): r""" incr(SwigPyIterator self, size_t n=1) -> SwigPyIterator Parameters ---------- n: size_t """ return _bagPy.SwigPyIterator_incr(self, n)
[docs] def decr(self, n=1): r""" decr(SwigPyIterator self, size_t n=1) -> SwigPyIterator Parameters ---------- n: size_t """ return _bagPy.SwigPyIterator_decr(self, n)
[docs] def distance(self, x): r""" distance(SwigPyIterator self, SwigPyIterator x) -> ptrdiff_t Parameters ---------- x: swig::SwigPyIterator const & """ return _bagPy.SwigPyIterator_distance(self, x)
[docs] def equal(self, x): r""" equal(SwigPyIterator self, SwigPyIterator x) -> bool Parameters ---------- x: swig::SwigPyIterator const & """ return _bagPy.SwigPyIterator_equal(self, x)
[docs] def copy(self): r"""copy(SwigPyIterator self) -> SwigPyIterator""" return _bagPy.SwigPyIterator_copy(self)
[docs] def next(self): r"""next(SwigPyIterator self) -> PyObject *""" return _bagPy.SwigPyIterator_next(self)
def __next__(self): r"""__next__(SwigPyIterator self) -> PyObject *""" return _bagPy.SwigPyIterator___next__(self)
[docs] def previous(self): r"""previous(SwigPyIterator self) -> PyObject *""" return _bagPy.SwigPyIterator_previous(self)
[docs] def advance(self, n): r""" advance(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator Parameters ---------- n: ptrdiff_t """ return _bagPy.SwigPyIterator_advance(self, n)
def __eq__(self, x): r""" __eq__(SwigPyIterator self, SwigPyIterator x) -> bool Parameters ---------- x: swig::SwigPyIterator const & """ return _bagPy.SwigPyIterator___eq__(self, x) def __ne__(self, x): r""" __ne__(SwigPyIterator self, SwigPyIterator x) -> bool Parameters ---------- x: swig::SwigPyIterator const & """ return _bagPy.SwigPyIterator___ne__(self, x) def __iadd__(self, n): r""" __iadd__(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator Parameters ---------- n: ptrdiff_t """ return _bagPy.SwigPyIterator___iadd__(self, n) def __isub__(self, n): r""" __isub__(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator Parameters ---------- n: ptrdiff_t """ return _bagPy.SwigPyIterator___isub__(self, n) def __add__(self, n): r""" __add__(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator Parameters ---------- n: ptrdiff_t """ return _bagPy.SwigPyIterator___add__(self, n) def __sub__(self, *args): r""" __sub__(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator Parameters ---------- n: ptrdiff_t __sub__(SwigPyIterator self, SwigPyIterator x) -> ptrdiff_t Parameters ---------- x: swig::SwigPyIterator const & """ return _bagPy.SwigPyIterator___sub__(self, *args) def __iter__(self): return self
# Register SwigPyIterator in _bagPy: _bagPy.SwigPyIterator_swigregister(SwigPyIterator)
[docs]class DoublePair(object): r"""Proxy of C++ std::pair< double,double > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(DoublePair self) -> DoublePair __init__(DoublePair self, double first, double second) -> DoublePair Parameters ---------- first: double second: double __init__(DoublePair self, DoublePair other) -> DoublePair Parameters ---------- other: std::pair< double,double > const & """ _bagPy.DoublePair_swiginit(self, _bagPy.new_DoublePair(*args))
first = property(_bagPy.DoublePair_first_get, _bagPy.DoublePair_first_set, doc=r"""first : double""") second = property(_bagPy.DoublePair_second_get, _bagPy.DoublePair_second_set, doc=r"""second : double""") def __len__(self): return 2 def __repr__(self): return str((self.first, self.second)) def __getitem__(self, index): if not (index % 2): return self.first else: return self.second def __setitem__(self, index, val): if not (index % 2): self.first = val else: self.second = val __swig_destroy__ = _bagPy.delete_DoublePair
# Register DoublePair in _bagPy: _bagPy.DoublePair_swigregister(DoublePair)
[docs]class FloatPair(object): r"""Proxy of C++ std::pair< float,float > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(FloatPair self) -> FloatPair __init__(FloatPair self, float first, float second) -> FloatPair Parameters ---------- first: float second: float __init__(FloatPair self, FloatPair other) -> FloatPair Parameters ---------- other: std::pair< float,float > const & """ _bagPy.FloatPair_swiginit(self, _bagPy.new_FloatPair(*args))
first = property(_bagPy.FloatPair_first_get, _bagPy.FloatPair_first_set, doc=r"""first : float""") second = property(_bagPy.FloatPair_second_get, _bagPy.FloatPair_second_set, doc=r"""second : float""") def __len__(self): return 2 def __repr__(self): return str((self.first, self.second)) def __getitem__(self, index): if not (index % 2): return self.first else: return self.second def __setitem__(self, index, val): if not (index % 2): self.first = val else: self.second = val __swig_destroy__ = _bagPy.delete_FloatPair
# Register FloatPair in _bagPy: _bagPy.FloatPair_swigregister(FloatPair)
[docs]class UInt32Pair(object): r"""Proxy of C++ std::pair< uint32_t,uint32_t > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(UInt32Pair self) -> UInt32Pair __init__(UInt32Pair self, unsigned int first, unsigned int second) -> UInt32Pair Parameters ---------- first: unsigned int second: unsigned int __init__(UInt32Pair self, UInt32Pair other) -> UInt32Pair Parameters ---------- other: std::pair< uint32_t,uint32_t > const & """ _bagPy.UInt32Pair_swiginit(self, _bagPy.new_UInt32Pair(*args))
first = property(_bagPy.UInt32Pair_first_get, _bagPy.UInt32Pair_first_set, doc=r"""first : unsigned int""") second = property(_bagPy.UInt32Pair_second_get, _bagPy.UInt32Pair_second_set, doc=r"""second : unsigned int""") def __len__(self): return 2 def __repr__(self): return str((self.first, self.second)) def __getitem__(self, index): if not (index % 2): return self.first else: return self.second def __setitem__(self, index, val): if not (index % 2): self.first = val else: self.second = val __swig_destroy__ = _bagPy.delete_UInt32Pair
# Register UInt32Pair in _bagPy: _bagPy.UInt32Pair_swigregister(UInt32Pair)
[docs]class UInt64Pair(object): r"""Proxy of C++ std::pair< uint64_t,uint64_t > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(UInt64Pair self) -> UInt64Pair __init__(UInt64Pair self, unsigned long first, unsigned long second) -> UInt64Pair Parameters ---------- first: unsigned long second: unsigned long __init__(UInt64Pair self, UInt64Pair other) -> UInt64Pair Parameters ---------- other: std::pair< uint64_t,uint64_t > const & """ _bagPy.UInt64Pair_swiginit(self, _bagPy.new_UInt64Pair(*args))
first = property(_bagPy.UInt64Pair_first_get, _bagPy.UInt64Pair_first_set, doc=r"""first : unsigned long""") second = property(_bagPy.UInt64Pair_second_get, _bagPy.UInt64Pair_second_set, doc=r"""second : unsigned long""") def __len__(self): return 2 def __repr__(self): return str((self.first, self.second)) def __getitem__(self, index): if not (index % 2): return self.first else: return self.second def __setitem__(self, index, val): if not (index % 2): self.first = val else: self.second = val __swig_destroy__ = _bagPy.delete_UInt64Pair
# Register UInt64Pair in _bagPy: _bagPy.UInt64Pair_swigregister(UInt64Pair)
[docs]class Cover(object): r"""Proxy of C++ std::pair< std::pair< double,double >,std::pair< double,double > > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(Cover self) -> Cover __init__(Cover self, DoublePair first, DoublePair second) -> Cover Parameters ---------- first: std::pair< double,double > second: std::pair< double,double > __init__(Cover self, Cover other) -> Cover Parameters ---------- other: std::pair< std::pair< double,double >,std::pair< double,double > > const & """ _bagPy.Cover_swiginit(self, _bagPy.new_Cover(*args))
first = property(_bagPy.Cover_first_get, _bagPy.Cover_first_set, doc=r"""first : std::pair<(double,double)>""") second = property(_bagPy.Cover_second_get, _bagPy.Cover_second_set, doc=r"""second : std::pair<(double,double)>""") def __len__(self): return 2 def __repr__(self): return str((self.first, self.second)) def __getitem__(self, index): if not (index % 2): return self.first else: return self.second def __setitem__(self, index, val): if not (index % 2): self.first = val else: self.second = val __swig_destroy__ = _bagPy.delete_Cover
# Register Cover in _bagPy: _bagPy.Cover_swigregister(Cover)
[docs]class FloatVector(object): r"""Proxy of C++ std::vector< float > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(FloatVector self) -> SwigPyIterator""" return _bagPy.FloatVector_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(FloatVector self) -> bool""" return _bagPy.FloatVector___nonzero__(self) def __bool__(self): r"""__bool__(FloatVector self) -> bool""" return _bagPy.FloatVector___bool__(self) def __len__(self): r"""__len__(FloatVector self) -> std::vector< float >::size_type""" return _bagPy.FloatVector___len__(self) def __getslice__(self, i, j): r""" __getslice__(FloatVector self, std::vector< float >::difference_type i, std::vector< float >::difference_type j) -> FloatVector Parameters ---------- i: std::vector< float >::difference_type j: std::vector< float >::difference_type """ return _bagPy.FloatVector___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(FloatVector self, std::vector< float >::difference_type i, std::vector< float >::difference_type j) Parameters ---------- i: std::vector< float >::difference_type j: std::vector< float >::difference_type __setslice__(FloatVector self, std::vector< float >::difference_type i, std::vector< float >::difference_type j, FloatVector v) Parameters ---------- i: std::vector< float >::difference_type j: std::vector< float >::difference_type v: std::vector< float,std::allocator< float > > const & """ return _bagPy.FloatVector___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(FloatVector self, std::vector< float >::difference_type i, std::vector< float >::difference_type j) Parameters ---------- i: std::vector< float >::difference_type j: std::vector< float >::difference_type """ return _bagPy.FloatVector___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(FloatVector self, std::vector< float >::difference_type i) Parameters ---------- i: std::vector< float >::difference_type __delitem__(FloatVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.FloatVector___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(FloatVector self, SWIGPY_SLICEOBJECT * slice) -> FloatVector Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(FloatVector self, std::vector< float >::difference_type i) -> std::vector< float >::value_type const & Parameters ---------- i: std::vector< float >::difference_type """ return _bagPy.FloatVector___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(FloatVector self, SWIGPY_SLICEOBJECT * slice, FloatVector v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< float,std::allocator< float > > const & __setitem__(FloatVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(FloatVector self, std::vector< float >::difference_type i, std::vector< float >::value_type const & x) Parameters ---------- i: std::vector< float >::difference_type x: std::vector< float >::value_type const & """ return _bagPy.FloatVector___setitem__(self, *args)
[docs] def pop(self): r"""pop(FloatVector self) -> std::vector< float >::value_type""" return _bagPy.FloatVector_pop(self)
[docs] def append(self, x): r""" append(FloatVector self, std::vector< float >::value_type const & x) Parameters ---------- x: std::vector< float >::value_type const & """ return _bagPy.FloatVector_append(self, x)
[docs] def empty(self): r"""empty(FloatVector self) -> bool""" return _bagPy.FloatVector_empty(self)
[docs] def size(self): r"""size(FloatVector self) -> std::vector< float >::size_type""" return _bagPy.FloatVector_size(self)
[docs] def swap(self, v): r""" swap(FloatVector self, FloatVector v) Parameters ---------- v: std::vector< float > & """ return _bagPy.FloatVector_swap(self, v)
[docs] def begin(self): r"""begin(FloatVector self) -> std::vector< float >::iterator""" return _bagPy.FloatVector_begin(self)
[docs] def end(self): r"""end(FloatVector self) -> std::vector< float >::iterator""" return _bagPy.FloatVector_end(self)
[docs] def rbegin(self): r"""rbegin(FloatVector self) -> std::vector< float >::reverse_iterator""" return _bagPy.FloatVector_rbegin(self)
[docs] def rend(self): r"""rend(FloatVector self) -> std::vector< float >::reverse_iterator""" return _bagPy.FloatVector_rend(self)
[docs] def clear(self): r"""clear(FloatVector self)""" return _bagPy.FloatVector_clear(self)
[docs] def get_allocator(self): r"""get_allocator(FloatVector self) -> std::vector< float >::allocator_type""" return _bagPy.FloatVector_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(FloatVector self)""" return _bagPy.FloatVector_pop_back(self)
[docs] def erase(self, *args): r""" erase(FloatVector self, std::vector< float >::iterator pos) -> std::vector< float >::iterator Parameters ---------- pos: std::vector< float >::iterator erase(FloatVector self, std::vector< float >::iterator first, std::vector< float >::iterator last) -> std::vector< float >::iterator Parameters ---------- first: std::vector< float >::iterator last: std::vector< float >::iterator """ return _bagPy.FloatVector_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(FloatVector self) -> FloatVector __init__(FloatVector self, FloatVector other) -> FloatVector Parameters ---------- other: std::vector< float > const & __init__(FloatVector self, std::vector< float >::size_type size) -> FloatVector Parameters ---------- size: std::vector< float >::size_type __init__(FloatVector self, std::vector< float >::size_type size, std::vector< float >::value_type const & value) -> FloatVector Parameters ---------- size: std::vector< float >::size_type value: std::vector< float >::value_type const & """ _bagPy.FloatVector_swiginit(self, _bagPy.new_FloatVector(*args))
[docs] def push_back(self, x): r""" push_back(FloatVector self, std::vector< float >::value_type const & x) Parameters ---------- x: std::vector< float >::value_type const & """ return _bagPy.FloatVector_push_back(self, x)
[docs] def front(self): r"""front(FloatVector self) -> std::vector< float >::value_type const &""" return _bagPy.FloatVector_front(self)
[docs] def back(self): r"""back(FloatVector self) -> std::vector< float >::value_type const &""" return _bagPy.FloatVector_back(self)
[docs] def assign(self, n, x): r""" assign(FloatVector self, std::vector< float >::size_type n, std::vector< float >::value_type const & x) Parameters ---------- n: std::vector< float >::size_type x: std::vector< float >::value_type const & """ return _bagPy.FloatVector_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(FloatVector self, std::vector< float >::size_type new_size) Parameters ---------- new_size: std::vector< float >::size_type resize(FloatVector self, std::vector< float >::size_type new_size, std::vector< float >::value_type const & x) Parameters ---------- new_size: std::vector< float >::size_type x: std::vector< float >::value_type const & """ return _bagPy.FloatVector_resize(self, *args)
[docs] def insert(self, *args): r""" insert(FloatVector self, std::vector< float >::iterator pos, std::vector< float >::value_type const & x) -> std::vector< float >::iterator Parameters ---------- pos: std::vector< float >::iterator x: std::vector< float >::value_type const & insert(FloatVector self, std::vector< float >::iterator pos, std::vector< float >::size_type n, std::vector< float >::value_type const & x) Parameters ---------- pos: std::vector< float >::iterator n: std::vector< float >::size_type x: std::vector< float >::value_type const & """ return _bagPy.FloatVector_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(FloatVector self, std::vector< float >::size_type n) Parameters ---------- n: std::vector< float >::size_type """ return _bagPy.FloatVector_reserve(self, n)
[docs] def capacity(self): r"""capacity(FloatVector self) -> std::vector< float >::size_type""" return _bagPy.FloatVector_capacity(self)
__swig_destroy__ = _bagPy.delete_FloatVector
# Register FloatVector in _bagPy: _bagPy.FloatVector_swigregister(FloatVector)
[docs]class UInt32Vector(object): r"""Proxy of C++ std::vector< uint32_t > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(UInt32Vector self) -> SwigPyIterator""" return _bagPy.UInt32Vector_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(UInt32Vector self) -> bool""" return _bagPy.UInt32Vector___nonzero__(self) def __bool__(self): r"""__bool__(UInt32Vector self) -> bool""" return _bagPy.UInt32Vector___bool__(self) def __len__(self): r"""__len__(UInt32Vector self) -> std::vector< unsigned int >::size_type""" return _bagPy.UInt32Vector___len__(self) def __getslice__(self, i, j): r""" __getslice__(UInt32Vector self, std::vector< unsigned int >::difference_type i, std::vector< unsigned int >::difference_type j) -> UInt32Vector Parameters ---------- i: std::vector< unsigned int >::difference_type j: std::vector< unsigned int >::difference_type """ return _bagPy.UInt32Vector___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(UInt32Vector self, std::vector< unsigned int >::difference_type i, std::vector< unsigned int >::difference_type j) Parameters ---------- i: std::vector< unsigned int >::difference_type j: std::vector< unsigned int >::difference_type __setslice__(UInt32Vector self, std::vector< unsigned int >::difference_type i, std::vector< unsigned int >::difference_type j, UInt32Vector v) Parameters ---------- i: std::vector< unsigned int >::difference_type j: std::vector< unsigned int >::difference_type v: std::vector< unsigned int,std::allocator< unsigned int > > const & """ return _bagPy.UInt32Vector___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(UInt32Vector self, std::vector< unsigned int >::difference_type i, std::vector< unsigned int >::difference_type j) Parameters ---------- i: std::vector< unsigned int >::difference_type j: std::vector< unsigned int >::difference_type """ return _bagPy.UInt32Vector___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(UInt32Vector self, std::vector< unsigned int >::difference_type i) Parameters ---------- i: std::vector< unsigned int >::difference_type __delitem__(UInt32Vector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.UInt32Vector___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(UInt32Vector self, SWIGPY_SLICEOBJECT * slice) -> UInt32Vector Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(UInt32Vector self, std::vector< unsigned int >::difference_type i) -> std::vector< unsigned int >::value_type const & Parameters ---------- i: std::vector< unsigned int >::difference_type """ return _bagPy.UInt32Vector___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(UInt32Vector self, SWIGPY_SLICEOBJECT * slice, UInt32Vector v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< unsigned int,std::allocator< unsigned int > > const & __setitem__(UInt32Vector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(UInt32Vector self, std::vector< unsigned int >::difference_type i, std::vector< unsigned int >::value_type const & x) Parameters ---------- i: std::vector< unsigned int >::difference_type x: std::vector< unsigned int >::value_type const & """ return _bagPy.UInt32Vector___setitem__(self, *args)
[docs] def pop(self): r"""pop(UInt32Vector self) -> std::vector< unsigned int >::value_type""" return _bagPy.UInt32Vector_pop(self)
[docs] def append(self, x): r""" append(UInt32Vector self, std::vector< unsigned int >::value_type const & x) Parameters ---------- x: std::vector< unsigned int >::value_type const & """ return _bagPy.UInt32Vector_append(self, x)
[docs] def empty(self): r"""empty(UInt32Vector self) -> bool""" return _bagPy.UInt32Vector_empty(self)
[docs] def size(self): r"""size(UInt32Vector self) -> std::vector< unsigned int >::size_type""" return _bagPy.UInt32Vector_size(self)
[docs] def swap(self, v): r""" swap(UInt32Vector self, UInt32Vector v) Parameters ---------- v: std::vector< uint32_t > & """ return _bagPy.UInt32Vector_swap(self, v)
[docs] def begin(self): r"""begin(UInt32Vector self) -> std::vector< unsigned int >::iterator""" return _bagPy.UInt32Vector_begin(self)
[docs] def end(self): r"""end(UInt32Vector self) -> std::vector< unsigned int >::iterator""" return _bagPy.UInt32Vector_end(self)
[docs] def rbegin(self): r"""rbegin(UInt32Vector self) -> std::vector< unsigned int >::reverse_iterator""" return _bagPy.UInt32Vector_rbegin(self)
[docs] def rend(self): r"""rend(UInt32Vector self) -> std::vector< unsigned int >::reverse_iterator""" return _bagPy.UInt32Vector_rend(self)
[docs] def clear(self): r"""clear(UInt32Vector self)""" return _bagPy.UInt32Vector_clear(self)
[docs] def get_allocator(self): r"""get_allocator(UInt32Vector self) -> std::vector< unsigned int >::allocator_type""" return _bagPy.UInt32Vector_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(UInt32Vector self)""" return _bagPy.UInt32Vector_pop_back(self)
[docs] def erase(self, *args): r""" erase(UInt32Vector self, std::vector< unsigned int >::iterator pos) -> std::vector< unsigned int >::iterator Parameters ---------- pos: std::vector< unsigned int >::iterator erase(UInt32Vector self, std::vector< unsigned int >::iterator first, std::vector< unsigned int >::iterator last) -> std::vector< unsigned int >::iterator Parameters ---------- first: std::vector< unsigned int >::iterator last: std::vector< unsigned int >::iterator """ return _bagPy.UInt32Vector_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(UInt32Vector self) -> UInt32Vector __init__(UInt32Vector self, UInt32Vector other) -> UInt32Vector Parameters ---------- other: std::vector< uint32_t > const & __init__(UInt32Vector self, std::vector< unsigned int >::size_type size) -> UInt32Vector Parameters ---------- size: std::vector< unsigned int >::size_type __init__(UInt32Vector self, std::vector< unsigned int >::size_type size, std::vector< unsigned int >::value_type const & value) -> UInt32Vector Parameters ---------- size: std::vector< unsigned int >::size_type value: std::vector< unsigned int >::value_type const & """ _bagPy.UInt32Vector_swiginit(self, _bagPy.new_UInt32Vector(*args))
[docs] def push_back(self, x): r""" push_back(UInt32Vector self, std::vector< unsigned int >::value_type const & x) Parameters ---------- x: std::vector< unsigned int >::value_type const & """ return _bagPy.UInt32Vector_push_back(self, x)
[docs] def front(self): r"""front(UInt32Vector self) -> std::vector< unsigned int >::value_type const &""" return _bagPy.UInt32Vector_front(self)
[docs] def back(self): r"""back(UInt32Vector self) -> std::vector< unsigned int >::value_type const &""" return _bagPy.UInt32Vector_back(self)
[docs] def assign(self, n, x): r""" assign(UInt32Vector self, std::vector< unsigned int >::size_type n, std::vector< unsigned int >::value_type const & x) Parameters ---------- n: std::vector< unsigned int >::size_type x: std::vector< unsigned int >::value_type const & """ return _bagPy.UInt32Vector_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(UInt32Vector self, std::vector< unsigned int >::size_type new_size) Parameters ---------- new_size: std::vector< unsigned int >::size_type resize(UInt32Vector self, std::vector< unsigned int >::size_type new_size, std::vector< unsigned int >::value_type const & x) Parameters ---------- new_size: std::vector< unsigned int >::size_type x: std::vector< unsigned int >::value_type const & """ return _bagPy.UInt32Vector_resize(self, *args)
[docs] def insert(self, *args): r""" insert(UInt32Vector self, std::vector< unsigned int >::iterator pos, std::vector< unsigned int >::value_type const & x) -> std::vector< unsigned int >::iterator Parameters ---------- pos: std::vector< unsigned int >::iterator x: std::vector< unsigned int >::value_type const & insert(UInt32Vector self, std::vector< unsigned int >::iterator pos, std::vector< unsigned int >::size_type n, std::vector< unsigned int >::value_type const & x) Parameters ---------- pos: std::vector< unsigned int >::iterator n: std::vector< unsigned int >::size_type x: std::vector< unsigned int >::value_type const & """ return _bagPy.UInt32Vector_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(UInt32Vector self, std::vector< unsigned int >::size_type n) Parameters ---------- n: std::vector< unsigned int >::size_type """ return _bagPy.UInt32Vector_reserve(self, n)
[docs] def capacity(self): r"""capacity(UInt32Vector self) -> std::vector< unsigned int >::size_type""" return _bagPy.UInt32Vector_capacity(self)
__swig_destroy__ = _bagPy.delete_UInt32Vector
# Register UInt32Vector in _bagPy: _bagPy.UInt32Vector_swigregister(UInt32Vector)
[docs]class UInt16Vector(object): r"""Proxy of C++ std::vector< uint16_t > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(UInt16Vector self) -> SwigPyIterator""" return _bagPy.UInt16Vector_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(UInt16Vector self) -> bool""" return _bagPy.UInt16Vector___nonzero__(self) def __bool__(self): r"""__bool__(UInt16Vector self) -> bool""" return _bagPy.UInt16Vector___bool__(self) def __len__(self): r"""__len__(UInt16Vector self) -> std::vector< unsigned short >::size_type""" return _bagPy.UInt16Vector___len__(self) def __getslice__(self, i, j): r""" __getslice__(UInt16Vector self, std::vector< unsigned short >::difference_type i, std::vector< unsigned short >::difference_type j) -> UInt16Vector Parameters ---------- i: std::vector< unsigned short >::difference_type j: std::vector< unsigned short >::difference_type """ return _bagPy.UInt16Vector___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(UInt16Vector self, std::vector< unsigned short >::difference_type i, std::vector< unsigned short >::difference_type j) Parameters ---------- i: std::vector< unsigned short >::difference_type j: std::vector< unsigned short >::difference_type __setslice__(UInt16Vector self, std::vector< unsigned short >::difference_type i, std::vector< unsigned short >::difference_type j, UInt16Vector v) Parameters ---------- i: std::vector< unsigned short >::difference_type j: std::vector< unsigned short >::difference_type v: std::vector< unsigned short,std::allocator< unsigned short > > const & """ return _bagPy.UInt16Vector___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(UInt16Vector self, std::vector< unsigned short >::difference_type i, std::vector< unsigned short >::difference_type j) Parameters ---------- i: std::vector< unsigned short >::difference_type j: std::vector< unsigned short >::difference_type """ return _bagPy.UInt16Vector___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(UInt16Vector self, std::vector< unsigned short >::difference_type i) Parameters ---------- i: std::vector< unsigned short >::difference_type __delitem__(UInt16Vector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.UInt16Vector___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(UInt16Vector self, SWIGPY_SLICEOBJECT * slice) -> UInt16Vector Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(UInt16Vector self, std::vector< unsigned short >::difference_type i) -> std::vector< unsigned short >::value_type const & Parameters ---------- i: std::vector< unsigned short >::difference_type """ return _bagPy.UInt16Vector___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(UInt16Vector self, SWIGPY_SLICEOBJECT * slice, UInt16Vector v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< unsigned short,std::allocator< unsigned short > > const & __setitem__(UInt16Vector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(UInt16Vector self, std::vector< unsigned short >::difference_type i, std::vector< unsigned short >::value_type const & x) Parameters ---------- i: std::vector< unsigned short >::difference_type x: std::vector< unsigned short >::value_type const & """ return _bagPy.UInt16Vector___setitem__(self, *args)
[docs] def pop(self): r"""pop(UInt16Vector self) -> std::vector< unsigned short >::value_type""" return _bagPy.UInt16Vector_pop(self)
[docs] def append(self, x): r""" append(UInt16Vector self, std::vector< unsigned short >::value_type const & x) Parameters ---------- x: std::vector< unsigned short >::value_type const & """ return _bagPy.UInt16Vector_append(self, x)
[docs] def empty(self): r"""empty(UInt16Vector self) -> bool""" return _bagPy.UInt16Vector_empty(self)
[docs] def size(self): r"""size(UInt16Vector self) -> std::vector< unsigned short >::size_type""" return _bagPy.UInt16Vector_size(self)
[docs] def swap(self, v): r""" swap(UInt16Vector self, UInt16Vector v) Parameters ---------- v: std::vector< uint16_t > & """ return _bagPy.UInt16Vector_swap(self, v)
[docs] def begin(self): r"""begin(UInt16Vector self) -> std::vector< unsigned short >::iterator""" return _bagPy.UInt16Vector_begin(self)
[docs] def end(self): r"""end(UInt16Vector self) -> std::vector< unsigned short >::iterator""" return _bagPy.UInt16Vector_end(self)
[docs] def rbegin(self): r"""rbegin(UInt16Vector self) -> std::vector< unsigned short >::reverse_iterator""" return _bagPy.UInt16Vector_rbegin(self)
[docs] def rend(self): r"""rend(UInt16Vector self) -> std::vector< unsigned short >::reverse_iterator""" return _bagPy.UInt16Vector_rend(self)
[docs] def clear(self): r"""clear(UInt16Vector self)""" return _bagPy.UInt16Vector_clear(self)
[docs] def get_allocator(self): r"""get_allocator(UInt16Vector self) -> std::vector< unsigned short >::allocator_type""" return _bagPy.UInt16Vector_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(UInt16Vector self)""" return _bagPy.UInt16Vector_pop_back(self)
[docs] def erase(self, *args): r""" erase(UInt16Vector self, std::vector< unsigned short >::iterator pos) -> std::vector< unsigned short >::iterator Parameters ---------- pos: std::vector< unsigned short >::iterator erase(UInt16Vector self, std::vector< unsigned short >::iterator first, std::vector< unsigned short >::iterator last) -> std::vector< unsigned short >::iterator Parameters ---------- first: std::vector< unsigned short >::iterator last: std::vector< unsigned short >::iterator """ return _bagPy.UInt16Vector_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(UInt16Vector self) -> UInt16Vector __init__(UInt16Vector self, UInt16Vector other) -> UInt16Vector Parameters ---------- other: std::vector< uint16_t > const & __init__(UInt16Vector self, std::vector< unsigned short >::size_type size) -> UInt16Vector Parameters ---------- size: std::vector< unsigned short >::size_type __init__(UInt16Vector self, std::vector< unsigned short >::size_type size, std::vector< unsigned short >::value_type const & value) -> UInt16Vector Parameters ---------- size: std::vector< unsigned short >::size_type value: std::vector< unsigned short >::value_type const & """ _bagPy.UInt16Vector_swiginit(self, _bagPy.new_UInt16Vector(*args))
[docs] def push_back(self, x): r""" push_back(UInt16Vector self, std::vector< unsigned short >::value_type const & x) Parameters ---------- x: std::vector< unsigned short >::value_type const & """ return _bagPy.UInt16Vector_push_back(self, x)
[docs] def front(self): r"""front(UInt16Vector self) -> std::vector< unsigned short >::value_type const &""" return _bagPy.UInt16Vector_front(self)
[docs] def back(self): r"""back(UInt16Vector self) -> std::vector< unsigned short >::value_type const &""" return _bagPy.UInt16Vector_back(self)
[docs] def assign(self, n, x): r""" assign(UInt16Vector self, std::vector< unsigned short >::size_type n, std::vector< unsigned short >::value_type const & x) Parameters ---------- n: std::vector< unsigned short >::size_type x: std::vector< unsigned short >::value_type const & """ return _bagPy.UInt16Vector_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(UInt16Vector self, std::vector< unsigned short >::size_type new_size) Parameters ---------- new_size: std::vector< unsigned short >::size_type resize(UInt16Vector self, std::vector< unsigned short >::size_type new_size, std::vector< unsigned short >::value_type const & x) Parameters ---------- new_size: std::vector< unsigned short >::size_type x: std::vector< unsigned short >::value_type const & """ return _bagPy.UInt16Vector_resize(self, *args)
[docs] def insert(self, *args): r""" insert(UInt16Vector self, std::vector< unsigned short >::iterator pos, std::vector< unsigned short >::value_type const & x) -> std::vector< unsigned short >::iterator Parameters ---------- pos: std::vector< unsigned short >::iterator x: std::vector< unsigned short >::value_type const & insert(UInt16Vector self, std::vector< unsigned short >::iterator pos, std::vector< unsigned short >::size_type n, std::vector< unsigned short >::value_type const & x) Parameters ---------- pos: std::vector< unsigned short >::iterator n: std::vector< unsigned short >::size_type x: std::vector< unsigned short >::value_type const & """ return _bagPy.UInt16Vector_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(UInt16Vector self, std::vector< unsigned short >::size_type n) Parameters ---------- n: std::vector< unsigned short >::size_type """ return _bagPy.UInt16Vector_reserve(self, n)
[docs] def capacity(self): r"""capacity(UInt16Vector self) -> std::vector< unsigned short >::size_type""" return _bagPy.UInt16Vector_capacity(self)
__swig_destroy__ = _bagPy.delete_UInt16Vector
# Register UInt16Vector in _bagPy: _bagPy.UInt16Vector_swigregister(UInt16Vector) Elevation = _bagPy.Elevation Uncertainty = _bagPy.Uncertainty Hypothesis_Strength = _bagPy.Hypothesis_Strength Num_Hypotheses = _bagPy.Num_Hypotheses Shoal_Elevation = _bagPy.Shoal_Elevation Std_Dev = _bagPy.Std_Dev Num_Soundings = _bagPy.Num_Soundings Average_Elevation = _bagPy.Average_Elevation Nominal_Elevation = _bagPy.Nominal_Elevation Surface_Correction = _bagPy.Surface_Correction Georef_Metadata = _bagPy.Georef_Metadata VarRes_Metadata = _bagPy.VarRes_Metadata VarRes_Refinement = _bagPy.VarRes_Refinement VarRes_Node = _bagPy.VarRes_Node UNKNOWN_LAYER_TYPE = _bagPy.UNKNOWN_LAYER_TYPE BAG_OPEN_READONLY = _bagPy.BAG_OPEN_READONLY BAG_OPEN_READ_WRITE = _bagPy.BAG_OPEN_READ_WRITE DT_FLOAT32 = _bagPy.DT_FLOAT32 DT_UINT32 = _bagPy.DT_UINT32 DT_UINT8 = _bagPy.DT_UINT8 DT_UINT16 = _bagPy.DT_UINT16 DT_UINT64 = _bagPy.DT_UINT64 DT_BOOLEAN = _bagPy.DT_BOOLEAN DT_STRING = _bagPy.DT_STRING DT_COMPOUND = _bagPy.DT_COMPOUND DT_UNKNOWN_DATA_TYPE = _bagPy.DT_UNKNOWN_DATA_TYPE NOAA_OCS_2022_10_METADATA_PROFILE_NAME = _bagPy.NOAA_OCS_2022_10_METADATA_PROFILE_NAME UNKOWN_METADATA_PROFILE_NAME = _bagPy.UNKOWN_METADATA_PROFILE_NAME UNKNOWN_METADATA_PROFILE = _bagPy.UNKNOWN_METADATA_PROFILE NOAA_OCS_2022_10_METADATA_PROFILE = _bagPy.NOAA_OCS_2022_10_METADATA_PROFILE NODE = _bagPy.NODE ELEVATION = _bagPy.ELEVATION UNKNOWN_GROUP_TYPE = _bagPy.UNKNOWN_GROUP_TYPE
[docs]class BagTrackingItem(object): r"""Proxy of C++ BagTrackingItem class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr row = property(_bagPy.BagTrackingItem_row_get, _bagPy.BagTrackingItem_row_set, doc=r"""row : uint32_t""") col = property(_bagPy.BagTrackingItem_col_get, _bagPy.BagTrackingItem_col_set, doc=r"""col : uint32_t""") depth = property(_bagPy.BagTrackingItem_depth_get, _bagPy.BagTrackingItem_depth_set, doc=r"""depth : float""") uncertainty = property(_bagPy.BagTrackingItem_uncertainty_get, _bagPy.BagTrackingItem_uncertainty_set, doc=r"""uncertainty : float""") track_code = property(_bagPy.BagTrackingItem_track_code_get, _bagPy.BagTrackingItem_track_code_set, doc=r"""track_code : uint8_t""") list_series = property(_bagPy.BagTrackingItem_list_series_get, _bagPy.BagTrackingItem_list_series_set, doc=r"""list_series : uint16_t""")
[docs] def __init__(self, inRow, inCol, inDepth, inUncertainty, inTrack_code, inList_series): r""" __init__(BagTrackingItem self, uint32_t inRow, uint32_t inCol, float inDepth, float inUncertainty, uint8_t inTrack_code, uint16_t inList_series) -> BagTrackingItem Parameters ---------- inRow: uint32_t inCol: uint32_t inDepth: float inUncertainty: float inTrack_code: uint8_t inList_series: uint16_t """ _bagPy.BagTrackingItem_swiginit(self, _bagPy.new_BagTrackingItem(inRow, inCol, inDepth, inUncertainty, inTrack_code, inList_series))
__swig_destroy__ = _bagPy.delete_BagTrackingItem
# Register BagTrackingItem in _bagPy: _bagPy.BagTrackingItem_swigregister(BagTrackingItem)
[docs]class BagVRTrackingItem(object): r"""Proxy of C++ BagVRTrackingItem class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr row = property(_bagPy.BagVRTrackingItem_row_get, _bagPy.BagVRTrackingItem_row_set, doc=r"""row : uint32_t""") col = property(_bagPy.BagVRTrackingItem_col_get, _bagPy.BagVRTrackingItem_col_set, doc=r"""col : uint32_t""") sub_row = property(_bagPy.BagVRTrackingItem_sub_row_get, _bagPy.BagVRTrackingItem_sub_row_set, doc=r"""sub_row : uint32_t""") sub_col = property(_bagPy.BagVRTrackingItem_sub_col_get, _bagPy.BagVRTrackingItem_sub_col_set, doc=r"""sub_col : uint32_t""") depth = property(_bagPy.BagVRTrackingItem_depth_get, _bagPy.BagVRTrackingItem_depth_set, doc=r"""depth : float""") uncertainty = property(_bagPy.BagVRTrackingItem_uncertainty_get, _bagPy.BagVRTrackingItem_uncertainty_set, doc=r"""uncertainty : float""") track_code = property(_bagPy.BagVRTrackingItem_track_code_get, _bagPy.BagVRTrackingItem_track_code_set, doc=r"""track_code : uint8_t""") list_series = property(_bagPy.BagVRTrackingItem_list_series_get, _bagPy.BagVRTrackingItem_list_series_set, doc=r"""list_series : uint16_t""")
[docs] def __init__(self, inRow, inCol, inSubRow, inSubCol, inDepth, inUncertainty, inTrackCode, inListSeries): r""" __init__(BagVRTrackingItem self, uint32_t inRow, uint32_t inCol, uint32_t inSubRow, uint32_t inSubCol, float inDepth, float inUncertainty, uint8_t inTrackCode, uint16_t inListSeries) -> BagVRTrackingItem Parameters ---------- inRow: uint32_t inCol: uint32_t inSubRow: uint32_t inSubCol: uint32_t inDepth: float inUncertainty: float inTrackCode: uint8_t inListSeries: uint16_t """ _bagPy.BagVRTrackingItem_swiginit(self, _bagPy.new_BagVRTrackingItem(inRow, inCol, inSubRow, inSubCol, inDepth, inUncertainty, inTrackCode, inListSeries))
__swig_destroy__ = _bagPy.delete_BagVRTrackingItem
# Register BagVRTrackingItem in _bagPy: _bagPy.BagVRTrackingItem_swigregister(BagVRTrackingItem)
[docs]class BagVRMetadataItem(object): r"""Proxy of C++ BagVRMetadataItem class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr index = property(_bagPy.BagVRMetadataItem_index_get, _bagPy.BagVRMetadataItem_index_set, doc=r"""index : uint32_t""") dimensions_x = property(_bagPy.BagVRMetadataItem_dimensions_x_get, _bagPy.BagVRMetadataItem_dimensions_x_set, doc=r"""dimensions_x : uint32_t""") dimensions_y = property(_bagPy.BagVRMetadataItem_dimensions_y_get, _bagPy.BagVRMetadataItem_dimensions_y_set, doc=r"""dimensions_y : uint32_t""") resolution_x = property(_bagPy.BagVRMetadataItem_resolution_x_get, _bagPy.BagVRMetadataItem_resolution_x_set, doc=r"""resolution_x : float""") resolution_y = property(_bagPy.BagVRMetadataItem_resolution_y_get, _bagPy.BagVRMetadataItem_resolution_y_set, doc=r"""resolution_y : float""") sw_corner_x = property(_bagPy.BagVRMetadataItem_sw_corner_x_get, _bagPy.BagVRMetadataItem_sw_corner_x_set, doc=r"""sw_corner_x : float""") sw_corner_y = property(_bagPy.BagVRMetadataItem_sw_corner_y_get, _bagPy.BagVRMetadataItem_sw_corner_y_set, doc=r"""sw_corner_y : float""")
[docs] def __init__(self, inIndex, inDimX, inDimY, inResX, inResY, inSWx, inSWy): r""" __init__(BagVRMetadataItem self, uint32_t inIndex, uint32_t inDimX, uint32_t inDimY, float inResX, float inResY, float inSWx, float inSWy) -> BagVRMetadataItem Parameters ---------- inIndex: uint32_t inDimX: uint32_t inDimY: uint32_t inResX: float inResY: float inSWx: float inSWy: float """ _bagPy.BagVRMetadataItem_swiginit(self, _bagPy.new_BagVRMetadataItem(inIndex, inDimX, inDimY, inResX, inResY, inSWx, inSWy))
__swig_destroy__ = _bagPy.delete_BagVRMetadataItem
# Register BagVRMetadataItem in _bagPy: _bagPy.BagVRMetadataItem_swigregister(BagVRMetadataItem)
[docs]class BagVRRefinementsItem(object): r"""Proxy of C++ BagVRRefinementsItem class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr depth = property(_bagPy.BagVRRefinementsItem_depth_get, _bagPy.BagVRRefinementsItem_depth_set, doc=r"""depth : float""") depth_uncrt = property(_bagPy.BagVRRefinementsItem_depth_uncrt_get, _bagPy.BagVRRefinementsItem_depth_uncrt_set, doc=r"""depth_uncrt : float""")
[docs] def __init__(self, inDepth, inUncertaintyDepth): r""" __init__(BagVRRefinementsItem self, float inDepth, float inUncertaintyDepth) -> BagVRRefinementsItem Parameters ---------- inDepth: float inUncertaintyDepth: float """ _bagPy.BagVRRefinementsItem_swiginit(self, _bagPy.new_BagVRRefinementsItem(inDepth, inUncertaintyDepth))
__swig_destroy__ = _bagPy.delete_BagVRRefinementsItem
# Register BagVRRefinementsItem in _bagPy: _bagPy.BagVRRefinementsItem_swigregister(BagVRRefinementsItem)
[docs]class BagVRNodeItem(object): r"""Proxy of C++ BagVRNodeItem class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr hyp_strength = property(_bagPy.BagVRNodeItem_hyp_strength_get, _bagPy.BagVRNodeItem_hyp_strength_set, doc=r"""hyp_strength : float""") num_hypotheses = property(_bagPy.BagVRNodeItem_num_hypotheses_get, _bagPy.BagVRNodeItem_num_hypotheses_set, doc=r"""num_hypotheses : uint32_t""") n_samples = property(_bagPy.BagVRNodeItem_n_samples_get, _bagPy.BagVRNodeItem_n_samples_set, doc=r"""n_samples : uint32_t""")
[docs] def __init__(self, inHypStr, inNumHyp, inNSam): r""" __init__(BagVRNodeItem self, float inHypStr, uint32_t inNumHyp, uint32_t inNSam) -> BagVRNodeItem Parameters ---------- inHypStr: float inNumHyp: uint32_t inNSam: uint32_t """ _bagPy.BagVRNodeItem_swiginit(self, _bagPy.new_BagVRNodeItem(inHypStr, inNumHyp, inNSam))
__swig_destroy__ = _bagPy.delete_BagVRNodeItem
# Register BagVRNodeItem in _bagPy: _bagPy.BagVRNodeItem_swigregister(BagVRNodeItem) BAG_SURFACE_UNKNOWN = _bagPy.BAG_SURFACE_UNKNOWN BAG_SURFACE_GRID_EXTENTS = _bagPy.BAG_SURFACE_GRID_EXTENTS BAG_SURFACE_IRREGULARLY_SPACED = _bagPy.BAG_SURFACE_IRREGULARLY_SPACED BAG_SURFACE_CORRECTOR_LIMIT = _bagPy.BAG_SURFACE_CORRECTOR_LIMIT
[docs]class BagVerticalDatumCorrections(object): r"""Proxy of C++ BagVerticalDatumCorrections class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr x = property(_bagPy.BagVerticalDatumCorrections_x_get, _bagPy.BagVerticalDatumCorrections_x_set, doc=r"""x : double""") y = property(_bagPy.BagVerticalDatumCorrections_y_get, _bagPy.BagVerticalDatumCorrections_y_set, doc=r"""y : double""") z = property(_bagPy.BagVerticalDatumCorrections_z_get, _bagPy.BagVerticalDatumCorrections_z_set, doc=r"""z : a(10).float""")
[docs] def __init__(self, inX, inY, inZ): r""" __init__(BagVerticalDatumCorrections self, double inX, double inY, FloatVector inZ) -> BagVerticalDatumCorrections Parameters ---------- inX: double inY: double inZ: std::vector< float,std::allocator< float > > const & """ _bagPy.BagVerticalDatumCorrections_swiginit(self, _bagPy.new_BagVerticalDatumCorrections(inX, inY, inZ))
[docs] def zValues(self): r"""zValues(BagVerticalDatumCorrections self) -> FloatVector""" return _bagPy.BagVerticalDatumCorrections_zValues(self)
__swig_destroy__ = _bagPy.delete_BagVerticalDatumCorrections
# Register BagVerticalDatumCorrections in _bagPy: _bagPy.BagVerticalDatumCorrections_swigregister(BagVerticalDatumCorrections)
[docs]class BagVerticalDatumCorrectionsGridded(object): r"""Proxy of C++ BagVerticalDatumCorrectionsGridded class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr z = property(_bagPy.BagVerticalDatumCorrectionsGridded_z_get, _bagPy.BagVerticalDatumCorrectionsGridded_z_set, doc=r"""z : a(10).float""")
[docs] def __init__(self, inZ): r""" __init__(BagVerticalDatumCorrectionsGridded self, FloatVector inZ) -> BagVerticalDatumCorrectionsGridded Parameters ---------- inZ: std::vector< float,std::allocator< float > > const & """ _bagPy.BagVerticalDatumCorrectionsGridded_swiginit(self, _bagPy.new_BagVerticalDatumCorrectionsGridded(inZ))
[docs] def zValues(self): r"""zValues(BagVerticalDatumCorrectionsGridded self) -> FloatVector""" return _bagPy.BagVerticalDatumCorrectionsGridded_zValues(self)
__swig_destroy__ = _bagPy.delete_BagVerticalDatumCorrectionsGridded
# Register BagVerticalDatumCorrectionsGridded in _bagPy: _bagPy.BagVerticalDatumCorrectionsGridded_swigregister(BagVerticalDatumCorrectionsGridded)
[docs]class BagVerticalCorrectorDef(object): r"""Proxy of C++ BagVerticalCorrectorDef class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr nodeSpacingX = property(_bagPy.BagVerticalCorrectorDef_nodeSpacingX_get, _bagPy.BagVerticalCorrectorDef_nodeSpacingX_set, doc=r"""nodeSpacingX : double""") nodeSpacingY = property(_bagPy.BagVerticalCorrectorDef_nodeSpacingY_get, _bagPy.BagVerticalCorrectorDef_nodeSpacingY_set, doc=r"""nodeSpacingY : double""") swCornerX = property(_bagPy.BagVerticalCorrectorDef_swCornerX_get, _bagPy.BagVerticalCorrectorDef_swCornerX_set, doc=r"""swCornerX : double""") swCornerY = property(_bagPy.BagVerticalCorrectorDef_swCornerY_get, _bagPy.BagVerticalCorrectorDef_swCornerY_set, doc=r"""swCornerY : double""")
[docs] def __init__(self): r"""__init__(BagVerticalCorrectorDef self) -> BagVerticalCorrectorDef""" _bagPy.BagVerticalCorrectorDef_swiginit(self, _bagPy.new_BagVerticalCorrectorDef())
__swig_destroy__ = _bagPy.delete_BagVerticalCorrectorDef
# Register BagVerticalCorrectorDef in _bagPy: _bagPy.BagVerticalCorrectorDef_swigregister(BagVerticalCorrectorDef)
[docs]class FieldDefinition(object): r"""Proxy of C++ FieldDefinition class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr name = property(_bagPy.FieldDefinition_name_get, _bagPy.FieldDefinition_name_set, doc=r"""name : p.q(const).char""") type = property(_bagPy.FieldDefinition_type_get, _bagPy.FieldDefinition_type_set, doc=r"""type : uint8_t""") def __eq__(self, o): r""" __eq__(FieldDefinition self, FieldDefinition o) -> bool Parameters ---------- o: FieldDefinition const & """ return _bagPy.FieldDefinition___eq__(self, o)
[docs] def __init__(self): r"""__init__(FieldDefinition self) -> FieldDefinition""" _bagPy.FieldDefinition_swiginit(self, _bagPy.new_FieldDefinition())
__swig_destroy__ = _bagPy.delete_FieldDefinition
# Register FieldDefinition in _bagPy: _bagPy.FieldDefinition_swigregister(FieldDefinition)
[docs]class BAG_COMPOUND_DATA_PAYLOAD(object): r"""Proxy of C++ BAG_COMPOUND_DATA_PAYLOAD class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr f = property(_bagPy.BAG_COMPOUND_DATA_PAYLOAD_f_get, _bagPy.BAG_COMPOUND_DATA_PAYLOAD_f_set, doc=r"""f : float""") ui32 = property(_bagPy.BAG_COMPOUND_DATA_PAYLOAD_ui32_get, _bagPy.BAG_COMPOUND_DATA_PAYLOAD_ui32_set, doc=r"""ui32 : uint32_t""") b = property(_bagPy.BAG_COMPOUND_DATA_PAYLOAD_b_get, _bagPy.BAG_COMPOUND_DATA_PAYLOAD_b_set, doc=r"""b : bool""") c = property(_bagPy.BAG_COMPOUND_DATA_PAYLOAD_c_get, _bagPy.BAG_COMPOUND_DATA_PAYLOAD_c_set, doc=r"""c : p.char""")
[docs] def __init__(self): r"""__init__(BAG_COMPOUND_DATA_PAYLOAD self) -> BAG_COMPOUND_DATA_PAYLOAD""" _bagPy.BAG_COMPOUND_DATA_PAYLOAD_swiginit(self, _bagPy.new_BAG_COMPOUND_DATA_PAYLOAD())
__swig_destroy__ = _bagPy.delete_BAG_COMPOUND_DATA_PAYLOAD
# Register BAG_COMPOUND_DATA_PAYLOAD in _bagPy: _bagPy.BAG_COMPOUND_DATA_PAYLOAD_swigregister(BAG_COMPOUND_DATA_PAYLOAD)
[docs]class BagCompoundDataType(object): r"""Proxy of C++ BagCompoundDataType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr type = property(_bagPy.BagCompoundDataType_type_get, _bagPy.BagCompoundDataType_type_set, doc=r"""type : BAG_DATA_TYPE""") data = property(_bagPy.BagCompoundDataType_data_get, _bagPy.BagCompoundDataType_data_set, doc=r"""data : BAG_COMPOUND_DATA_PAYLOAD""")
[docs] def __init__(self): r"""__init__(BagCompoundDataType self) -> BagCompoundDataType""" _bagPy.BagCompoundDataType_swiginit(self, _bagPy.new_BagCompoundDataType())
__swig_destroy__ = _bagPy.delete_BagCompoundDataType
# Register BagCompoundDataType in _bagPy: _bagPy.BagCompoundDataType_swigregister(BagCompoundDataType) BAG_NULL_ELEVATION = _bagPy.BAG_NULL_ELEVATION BAG_NULL_GENERIC = _bagPy.BAG_NULL_GENERIC BAG_NULL_UNCERTAINTY = _bagPy.BAG_NULL_UNCERTAINTY
[docs]class UInt8Array(object): r"""Proxy of C++ BAG::UInt8Array class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(UInt8Array self) -> UInt8Array __init__(UInt8Array self, size_t len) -> UInt8Array Parameters ---------- len: size_t __init__(UInt8Array self, UInt8Array other) -> UInt8Array Parameters ---------- other: BAG::UInt8Array && """ _bagPy.UInt8Array_swiginit(self, _bagPy.new_UInt8Array(*args))
__swig_destroy__ = _bagPy.delete_UInt8Array def __eq__(self, rhs): r""" __eq__(UInt8Array self, UInt8Array rhs) -> bool Parameters ---------- rhs: BAG::UInt8Array const & """ return _bagPy.UInt8Array___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(UInt8Array self, UInt8Array rhs) -> bool Parameters ---------- rhs: BAG::UInt8Array const & """ return _bagPy.UInt8Array___ne__(self, rhs)
[docs] def at(self, index): r""" at(UInt8Array self, size_t index) -> uint8_t & Parameters ---------- index: size_t """ return _bagPy.UInt8Array_at(self, index)
def __nonzero__(self): return _bagPy.UInt8Array___nonzero__(self) __bool__ = __nonzero__
[docs] def data(self): r"""data(UInt8Array self) -> uint8_t *""" return _bagPy.UInt8Array_data(self)
[docs] def release(self): r"""release(UInt8Array self) -> uint8_t *""" return _bagPy.UInt8Array_release(self)
[docs] def size(self): r"""size(UInt8Array self) -> size_t""" return _bagPy.UInt8Array_size(self)
# Register UInt8Array in _bagPy: _bagPy.UInt8Array_swigregister(UInt8Array) INIT_VALUE = _bagPy.INIT_VALUE
[docs]class BagResponsibleParty(object): r"""Proxy of C++ BagResponsibleParty class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr individualName = property(_bagPy.BagResponsibleParty_individualName_get, _bagPy.BagResponsibleParty_individualName_set, doc=r"""individualName : p.char""") organisationName = property(_bagPy.BagResponsibleParty_organisationName_get, _bagPy.BagResponsibleParty_organisationName_set, doc=r"""organisationName : p.char""") positionName = property(_bagPy.BagResponsibleParty_positionName_get, _bagPy.BagResponsibleParty_positionName_set, doc=r"""positionName : p.char""") role = property(_bagPy.BagResponsibleParty_role_get, _bagPy.BagResponsibleParty_role_set, doc=r"""role : p.char""")
[docs] def __init__(self): r"""__init__(BagResponsibleParty self) -> BagResponsibleParty""" _bagPy.BagResponsibleParty_swiginit(self, _bagPy.new_BagResponsibleParty())
__swig_destroy__ = _bagPy.delete_BagResponsibleParty
# Register BagResponsibleParty in _bagPy: _bagPy.BagResponsibleParty_swigregister(BagResponsibleParty)
[docs]class BagLegalConstraints(object): r"""Proxy of C++ BagLegalConstraints class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr useConstraints = property(_bagPy.BagLegalConstraints_useConstraints_get, _bagPy.BagLegalConstraints_useConstraints_set, doc=r"""useConstraints : p.char""") otherConstraints = property(_bagPy.BagLegalConstraints_otherConstraints_get, _bagPy.BagLegalConstraints_otherConstraints_set, doc=r"""otherConstraints : p.char""")
[docs] def __init__(self): r"""__init__(BagLegalConstraints self) -> BagLegalConstraints""" _bagPy.BagLegalConstraints_swiginit(self, _bagPy.new_BagLegalConstraints())
__swig_destroy__ = _bagPy.delete_BagLegalConstraints
# Register BagLegalConstraints in _bagPy: _bagPy.BagLegalConstraints_swigregister(BagLegalConstraints)
[docs]class BagSecurityConstraints(object): r"""Proxy of C++ BagSecurityConstraints class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr classification = property(_bagPy.BagSecurityConstraints_classification_get, _bagPy.BagSecurityConstraints_classification_set, doc=r"""classification : p.char""") userNote = property(_bagPy.BagSecurityConstraints_userNote_get, _bagPy.BagSecurityConstraints_userNote_set, doc=r"""userNote : p.char""")
[docs] def __init__(self): r"""__init__(BagSecurityConstraints self) -> BagSecurityConstraints""" _bagPy.BagSecurityConstraints_swiginit(self, _bagPy.new_BagSecurityConstraints())
__swig_destroy__ = _bagPy.delete_BagSecurityConstraints
# Register BagSecurityConstraints in _bagPy: _bagPy.BagSecurityConstraints_swigregister(BagSecurityConstraints)
[docs]class BagSource(object): r"""Proxy of C++ BagSource class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr description = property(_bagPy.BagSource_description_get, _bagPy.BagSource_description_set, doc=r"""description : p.char""") title = property(_bagPy.BagSource_title_get, _bagPy.BagSource_title_set, doc=r"""title : p.char""") date = property(_bagPy.BagSource_date_get, _bagPy.BagSource_date_set, doc=r"""date : p.char""") dateType = property(_bagPy.BagSource_dateType_get, _bagPy.BagSource_dateType_set, doc=r"""dateType : p.char""") responsibleParties = property(_bagPy.BagSource_responsibleParties_get, _bagPy.BagSource_responsibleParties_set, doc=r"""responsibleParties : p.BagResponsibleParty""") numberOfResponsibleParties = property(_bagPy.BagSource_numberOfResponsibleParties_get, _bagPy.BagSource_numberOfResponsibleParties_set, doc=r"""numberOfResponsibleParties : uint32_t""")
[docs] def __init__(self): r"""__init__(BagSource self) -> BagSource""" _bagPy.BagSource_swiginit(self, _bagPy.new_BagSource())
__swig_destroy__ = _bagPy.delete_BagSource
# Register BagSource in _bagPy: _bagPy.BagSource_swigregister(BagSource)
[docs]class BagProcessStep(object): r"""Proxy of C++ BagProcessStep class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr description = property(_bagPy.BagProcessStep_description_get, _bagPy.BagProcessStep_description_set, doc=r"""description : p.char""") dateTime = property(_bagPy.BagProcessStep_dateTime_get, _bagPy.BagProcessStep_dateTime_set, doc=r"""dateTime : p.char""") processors = property(_bagPy.BagProcessStep_processors_get, _bagPy.BagProcessStep_processors_set, doc=r"""processors : p.BagResponsibleParty""") numberOfProcessors = property(_bagPy.BagProcessStep_numberOfProcessors_get, _bagPy.BagProcessStep_numberOfProcessors_set, doc=r"""numberOfProcessors : uint32_t""") trackingId = property(_bagPy.BagProcessStep_trackingId_get, _bagPy.BagProcessStep_trackingId_set, doc=r"""trackingId : p.char""") lineageSources = property(_bagPy.BagProcessStep_lineageSources_get, _bagPy.BagProcessStep_lineageSources_set, doc=r"""lineageSources : p.BagSource""") numberOfSources = property(_bagPy.BagProcessStep_numberOfSources_get, _bagPy.BagProcessStep_numberOfSources_set, doc=r"""numberOfSources : uint32_t""")
[docs] def __init__(self): r"""__init__(BagProcessStep self) -> BagProcessStep""" _bagPy.BagProcessStep_swiginit(self, _bagPy.new_BagProcessStep())
__swig_destroy__ = _bagPy.delete_BagProcessStep
# Register BagProcessStep in _bagPy: _bagPy.BagProcessStep_swigregister(BagProcessStep)
[docs]class BagDataQuality(object): r"""Proxy of C++ BagDataQuality class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr scope = property(_bagPy.BagDataQuality_scope_get, _bagPy.BagDataQuality_scope_set, doc=r"""scope : p.char""") lineageProcessSteps = property(_bagPy.BagDataQuality_lineageProcessSteps_get, _bagPy.BagDataQuality_lineageProcessSteps_set, doc=r"""lineageProcessSteps : p.BagProcessStep""") numberOfProcessSteps = property(_bagPy.BagDataQuality_numberOfProcessSteps_get, _bagPy.BagDataQuality_numberOfProcessSteps_set, doc=r"""numberOfProcessSteps : uint32_t""")
[docs] def __init__(self): r"""__init__(BagDataQuality self) -> BagDataQuality""" _bagPy.BagDataQuality_swiginit(self, _bagPy.new_BagDataQuality())
__swig_destroy__ = _bagPy.delete_BagDataQuality
# Register BagDataQuality in _bagPy: _bagPy.BagDataQuality_swigregister(BagDataQuality)
[docs]class BagSpatialRepresentation(object): r"""Proxy of C++ BagSpatialRepresentation class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr numberOfRows = property(_bagPy.BagSpatialRepresentation_numberOfRows_get, _bagPy.BagSpatialRepresentation_numberOfRows_set, doc=r"""numberOfRows : uint32_t""") rowResolution = property(_bagPy.BagSpatialRepresentation_rowResolution_get, _bagPy.BagSpatialRepresentation_rowResolution_set, doc=r"""rowResolution : double""") numberOfColumns = property(_bagPy.BagSpatialRepresentation_numberOfColumns_get, _bagPy.BagSpatialRepresentation_numberOfColumns_set, doc=r"""numberOfColumns : uint32_t""") columnResolution = property(_bagPy.BagSpatialRepresentation_columnResolution_get, _bagPy.BagSpatialRepresentation_columnResolution_set, doc=r"""columnResolution : double""") resolutionUnit = property(_bagPy.BagSpatialRepresentation_resolutionUnit_get, _bagPy.BagSpatialRepresentation_resolutionUnit_set, doc=r"""resolutionUnit : p.char""") cellGeometry = property(_bagPy.BagSpatialRepresentation_cellGeometry_get, _bagPy.BagSpatialRepresentation_cellGeometry_set, doc=r"""cellGeometry : p.char""") transformationParameterAvailability = property(_bagPy.BagSpatialRepresentation_transformationParameterAvailability_get, _bagPy.BagSpatialRepresentation_transformationParameterAvailability_set, doc=r"""transformationParameterAvailability : bool""") checkPointAvailability = property(_bagPy.BagSpatialRepresentation_checkPointAvailability_get, _bagPy.BagSpatialRepresentation_checkPointAvailability_set, doc=r"""checkPointAvailability : bool""") llCornerX = property(_bagPy.BagSpatialRepresentation_llCornerX_get, _bagPy.BagSpatialRepresentation_llCornerX_set, doc=r"""llCornerX : double""") llCornerY = property(_bagPy.BagSpatialRepresentation_llCornerY_get, _bagPy.BagSpatialRepresentation_llCornerY_set, doc=r"""llCornerY : double""") urCornerX = property(_bagPy.BagSpatialRepresentation_urCornerX_get, _bagPy.BagSpatialRepresentation_urCornerX_set, doc=r"""urCornerX : double""") urCornerY = property(_bagPy.BagSpatialRepresentation_urCornerY_get, _bagPy.BagSpatialRepresentation_urCornerY_set, doc=r"""urCornerY : double""") transformationDimensionDescription = property(_bagPy.BagSpatialRepresentation_transformationDimensionDescription_get, _bagPy.BagSpatialRepresentation_transformationDimensionDescription_set, doc=r"""transformationDimensionDescription : p.char""") transformationDimensionMapping = property(_bagPy.BagSpatialRepresentation_transformationDimensionMapping_get, _bagPy.BagSpatialRepresentation_transformationDimensionMapping_set, doc=r"""transformationDimensionMapping : p.char""")
[docs] def __init__(self): r"""__init__(BagSpatialRepresentation self) -> BagSpatialRepresentation""" _bagPy.BagSpatialRepresentation_swiginit(self, _bagPy.new_BagSpatialRepresentation())
__swig_destroy__ = _bagPy.delete_BagSpatialRepresentation
# Register BagSpatialRepresentation in _bagPy: _bagPy.BagSpatialRepresentation_swigregister(BagSpatialRepresentation)
[docs]class BagIdentification(object): r"""Proxy of C++ BagIdentification class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr title = property(_bagPy.BagIdentification_title_get, _bagPy.BagIdentification_title_set, doc=r"""title : p.char""") date = property(_bagPy.BagIdentification_date_get, _bagPy.BagIdentification_date_set, doc=r"""date : p.char""") dateType = property(_bagPy.BagIdentification_dateType_get, _bagPy.BagIdentification_dateType_set, doc=r"""dateType : p.char""") responsibleParties = property(_bagPy.BagIdentification_responsibleParties_get, _bagPy.BagIdentification_responsibleParties_set, doc=r"""responsibleParties : p.BagResponsibleParty""") numberOfResponsibleParties = property(_bagPy.BagIdentification_numberOfResponsibleParties_get, _bagPy.BagIdentification_numberOfResponsibleParties_set, doc=r"""numberOfResponsibleParties : uint32_t""") abstractString = property(_bagPy.BagIdentification_abstractString_get, _bagPy.BagIdentification_abstractString_set, doc=r"""abstractString : p.char""") status = property(_bagPy.BagIdentification_status_get, _bagPy.BagIdentification_status_set, doc=r"""status : p.char""") spatialRepresentationType = property(_bagPy.BagIdentification_spatialRepresentationType_get, _bagPy.BagIdentification_spatialRepresentationType_set, doc=r"""spatialRepresentationType : p.char""") language = property(_bagPy.BagIdentification_language_get, _bagPy.BagIdentification_language_set, doc=r"""language : p.char""") characterSet = property(_bagPy.BagIdentification_characterSet_get, _bagPy.BagIdentification_characterSet_set, doc=r"""characterSet : p.char""") topicCategory = property(_bagPy.BagIdentification_topicCategory_get, _bagPy.BagIdentification_topicCategory_set, doc=r"""topicCategory : p.char""") westBoundingLongitude = property(_bagPy.BagIdentification_westBoundingLongitude_get, _bagPy.BagIdentification_westBoundingLongitude_set, doc=r"""westBoundingLongitude : double""") eastBoundingLongitude = property(_bagPy.BagIdentification_eastBoundingLongitude_get, _bagPy.BagIdentification_eastBoundingLongitude_set, doc=r"""eastBoundingLongitude : double""") southBoundingLatitude = property(_bagPy.BagIdentification_southBoundingLatitude_get, _bagPy.BagIdentification_southBoundingLatitude_set, doc=r"""southBoundingLatitude : double""") northBoundingLatitude = property(_bagPy.BagIdentification_northBoundingLatitude_get, _bagPy.BagIdentification_northBoundingLatitude_set, doc=r"""northBoundingLatitude : double""") verticalUncertaintyType = property(_bagPy.BagIdentification_verticalUncertaintyType_get, _bagPy.BagIdentification_verticalUncertaintyType_set, doc=r"""verticalUncertaintyType : p.char""") depthCorrectionType = property(_bagPy.BagIdentification_depthCorrectionType_get, _bagPy.BagIdentification_depthCorrectionType_set, doc=r"""depthCorrectionType : p.char""") nodeGroupType = property(_bagPy.BagIdentification_nodeGroupType_get, _bagPy.BagIdentification_nodeGroupType_set, doc=r"""nodeGroupType : p.char""") elevationSolutionGroupType = property(_bagPy.BagIdentification_elevationSolutionGroupType_get, _bagPy.BagIdentification_elevationSolutionGroupType_set, doc=r"""elevationSolutionGroupType : p.char""")
[docs] def __init__(self): r"""__init__(BagIdentification self) -> BagIdentification""" _bagPy.BagIdentification_swiginit(self, _bagPy.new_BagIdentification())
__swig_destroy__ = _bagPy.delete_BagIdentification
# Register BagIdentification in _bagPy: _bagPy.BagIdentification_swigregister(BagIdentification)
[docs]class BagReferenceSystem(object): r"""Proxy of C++ BagReferenceSystem class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr definition = property(_bagPy.BagReferenceSystem_definition_get, _bagPy.BagReferenceSystem_definition_set, doc=r"""definition : p.char""") type = property(_bagPy.BagReferenceSystem_type_get, _bagPy.BagReferenceSystem_type_set, doc=r"""type : p.char""")
[docs] def __init__(self): r"""__init__(BagReferenceSystem self) -> BagReferenceSystem""" _bagPy.BagReferenceSystem_swiginit(self, _bagPy.new_BagReferenceSystem())
__swig_destroy__ = _bagPy.delete_BagReferenceSystem
# Register BagReferenceSystem in _bagPy: _bagPy.BagReferenceSystem_swigregister(BagReferenceSystem)
[docs]class BagMetadata(object): r"""Proxy of C++ BagMetadata class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr fileIdentifier = property(_bagPy.BagMetadata_fileIdentifier_get, _bagPy.BagMetadata_fileIdentifier_set, doc=r"""fileIdentifier : p.char""") language = property(_bagPy.BagMetadata_language_get, _bagPy.BagMetadata_language_set, doc=r"""language : p.char""") characterSet = property(_bagPy.BagMetadata_characterSet_get, _bagPy.BagMetadata_characterSet_set, doc=r"""characterSet : p.char""") hierarchyLevel = property(_bagPy.BagMetadata_hierarchyLevel_get, _bagPy.BagMetadata_hierarchyLevel_set, doc=r"""hierarchyLevel : p.char""") contact = property(_bagPy.BagMetadata_contact_get, _bagPy.BagMetadata_contact_set, doc=r"""contact : p.BagResponsibleParty""") dateStamp = property(_bagPy.BagMetadata_dateStamp_get, _bagPy.BagMetadata_dateStamp_set, doc=r"""dateStamp : p.char""") metadataStandardName = property(_bagPy.BagMetadata_metadataStandardName_get, _bagPy.BagMetadata_metadataStandardName_set, doc=r"""metadataStandardName : p.char""") metadataStandardVersion = property(_bagPy.BagMetadata_metadataStandardVersion_get, _bagPy.BagMetadata_metadataStandardVersion_set, doc=r"""metadataStandardVersion : p.char""") spatialRepresentationInfo = property(_bagPy.BagMetadata_spatialRepresentationInfo_get, _bagPy.BagMetadata_spatialRepresentationInfo_set, doc=r"""spatialRepresentationInfo : p.BagSpatialRepresentation""") horizontalReferenceSystem = property(_bagPy.BagMetadata_horizontalReferenceSystem_get, _bagPy.BagMetadata_horizontalReferenceSystem_set, doc=r"""horizontalReferenceSystem : p.BagReferenceSystem""") verticalReferenceSystem = property(_bagPy.BagMetadata_verticalReferenceSystem_get, _bagPy.BagMetadata_verticalReferenceSystem_set, doc=r"""verticalReferenceSystem : p.BagReferenceSystem""") identificationInfo = property(_bagPy.BagMetadata_identificationInfo_get, _bagPy.BagMetadata_identificationInfo_set, doc=r"""identificationInfo : p.BagIdentification""") dataQualityInfo = property(_bagPy.BagMetadata_dataQualityInfo_get, _bagPy.BagMetadata_dataQualityInfo_set, doc=r"""dataQualityInfo : p.BagDataQuality""") legalConstraints = property(_bagPy.BagMetadata_legalConstraints_get, _bagPy.BagMetadata_legalConstraints_set, doc=r"""legalConstraints : p.BagLegalConstraints""") securityConstraints = property(_bagPy.BagMetadata_securityConstraints_get, _bagPy.BagMetadata_securityConstraints_set, doc=r"""securityConstraints : p.BagSecurityConstraints""")
[docs] def __init__(self): r"""__init__(BagMetadata self) -> BagMetadata""" _bagPy.BagMetadata_swiginit(self, _bagPy.new_BagMetadata())
__swig_destroy__ = _bagPy.delete_BagMetadata
# Register BagMetadata in _bagPy: _bagPy.BagMetadata_swigregister(BagMetadata)
[docs]def bagInitMetadata(metadata): r""" bagInitMetadata(BagMetadata metadata) Parameters ---------- metadata: BagMetadata & """ return _bagPy.bagInitMetadata(metadata)
[docs]def bagFreeMetadata(metadata): r""" bagFreeMetadata(BagMetadata metadata) Parameters ---------- metadata: BagMetadata & """ return _bagPy.bagFreeMetadata(metadata)
[docs]def initResponsibleParty(responsibleParty): r""" initResponsibleParty(BagResponsibleParty responsibleParty) Parameters ---------- responsibleParty: BagResponsibleParty & """ return _bagPy.initResponsibleParty(responsibleParty)
[docs]def initSourceInfo(sourceInfo): r""" initSourceInfo(BagSource sourceInfo) Parameters ---------- sourceInfo: BagSource & """ return _bagPy.initSourceInfo(sourceInfo)
[docs]def initProcessStep(processStep): r""" initProcessStep(BagProcessStep processStep) Parameters ---------- processStep: BagProcessStep & """ return _bagPy.initProcessStep(processStep)
def __ne__(lhs, rhs): r""" __ne__(FieldDefinition lhs, FieldDefinition rhs) -> bool Parameters ---------- lhs: FieldDefinition const & rhs: FieldDefinition const & """ return _bagPy.__ne__(lhs, rhs) def __eq__(*args): r""" __eq__(BagVRTrackingItem lhs, BagVRTrackingItem rhs) -> bool Parameters ---------- lhs: BAG::VRTrackingItem const & rhs: BAG::VRTrackingItem const & __eq__(FieldDefinition lhs, FieldDefinition rhs) -> bool Parameters ---------- lhs: FieldDefinition const & rhs: FieldDefinition const & __eq__(RecordDefinition lhs, RecordDefinition rhs) -> bool Parameters ---------- lhs: BAG::RecordDefinition const & rhs: BAG::RecordDefinition const & """ return _bagPy.__eq__(*args)
[docs]class LayerTypeVector(object): r"""Proxy of C++ std::vector< BAG::LayerType > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(LayerTypeVector self) -> SwigPyIterator""" return _bagPy.LayerTypeVector_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(LayerTypeVector self) -> bool""" return _bagPy.LayerTypeVector___nonzero__(self) def __bool__(self): r"""__bool__(LayerTypeVector self) -> bool""" return _bagPy.LayerTypeVector___bool__(self) def __len__(self): r"""__len__(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::size_type""" return _bagPy.LayerTypeVector___len__(self) def __getslice__(self, i, j): r""" __getslice__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::difference_type i, std::vector< enum BAG_LAYER_TYPE >::difference_type j) -> LayerTypeVector Parameters ---------- i: std::vector< enum BAG_LAYER_TYPE >::difference_type j: std::vector< enum BAG_LAYER_TYPE >::difference_type """ return _bagPy.LayerTypeVector___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::difference_type i, std::vector< enum BAG_LAYER_TYPE >::difference_type j) Parameters ---------- i: std::vector< enum BAG_LAYER_TYPE >::difference_type j: std::vector< enum BAG_LAYER_TYPE >::difference_type __setslice__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::difference_type i, std::vector< enum BAG_LAYER_TYPE >::difference_type j, LayerTypeVector v) Parameters ---------- i: std::vector< enum BAG_LAYER_TYPE >::difference_type j: std::vector< enum BAG_LAYER_TYPE >::difference_type v: std::vector< BAG_LAYER_TYPE,std::allocator< BAG_LAYER_TYPE > > const & """ return _bagPy.LayerTypeVector___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::difference_type i, std::vector< enum BAG_LAYER_TYPE >::difference_type j) Parameters ---------- i: std::vector< enum BAG_LAYER_TYPE >::difference_type j: std::vector< enum BAG_LAYER_TYPE >::difference_type """ return _bagPy.LayerTypeVector___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::difference_type i) Parameters ---------- i: std::vector< enum BAG_LAYER_TYPE >::difference_type __delitem__(LayerTypeVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.LayerTypeVector___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(LayerTypeVector self, SWIGPY_SLICEOBJECT * slice) -> LayerTypeVector Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::difference_type i) -> std::vector< enum BAG_LAYER_TYPE >::value_type const & Parameters ---------- i: std::vector< enum BAG_LAYER_TYPE >::difference_type """ return _bagPy.LayerTypeVector___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(LayerTypeVector self, SWIGPY_SLICEOBJECT * slice, LayerTypeVector v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BAG_LAYER_TYPE,std::allocator< BAG_LAYER_TYPE > > const & __setitem__(LayerTypeVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::difference_type i, std::vector< enum BAG_LAYER_TYPE >::value_type const & x) Parameters ---------- i: std::vector< enum BAG_LAYER_TYPE >::difference_type x: std::vector< enum BAG_LAYER_TYPE >::value_type const & """ return _bagPy.LayerTypeVector___setitem__(self, *args)
[docs] def pop(self): r"""pop(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::value_type""" return _bagPy.LayerTypeVector_pop(self)
[docs] def append(self, x): r""" append(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::value_type const & x) Parameters ---------- x: std::vector< enum BAG_LAYER_TYPE >::value_type const & """ return _bagPy.LayerTypeVector_append(self, x)
[docs] def empty(self): r"""empty(LayerTypeVector self) -> bool""" return _bagPy.LayerTypeVector_empty(self)
[docs] def size(self): r"""size(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::size_type""" return _bagPy.LayerTypeVector_size(self)
[docs] def swap(self, v): r""" swap(LayerTypeVector self, LayerTypeVector v) Parameters ---------- v: std::vector< BAG::LayerType > & """ return _bagPy.LayerTypeVector_swap(self, v)
[docs] def begin(self): r"""begin(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::iterator""" return _bagPy.LayerTypeVector_begin(self)
[docs] def end(self): r"""end(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::iterator""" return _bagPy.LayerTypeVector_end(self)
[docs] def rbegin(self): r"""rbegin(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::reverse_iterator""" return _bagPy.LayerTypeVector_rbegin(self)
[docs] def rend(self): r"""rend(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::reverse_iterator""" return _bagPy.LayerTypeVector_rend(self)
[docs] def clear(self): r"""clear(LayerTypeVector self)""" return _bagPy.LayerTypeVector_clear(self)
[docs] def get_allocator(self): r"""get_allocator(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::allocator_type""" return _bagPy.LayerTypeVector_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(LayerTypeVector self)""" return _bagPy.LayerTypeVector_pop_back(self)
[docs] def erase(self, *args): r""" erase(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::iterator pos) -> std::vector< enum BAG_LAYER_TYPE >::iterator Parameters ---------- pos: std::vector< enum BAG_LAYER_TYPE >::iterator erase(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::iterator first, std::vector< enum BAG_LAYER_TYPE >::iterator last) -> std::vector< enum BAG_LAYER_TYPE >::iterator Parameters ---------- first: std::vector< enum BAG_LAYER_TYPE >::iterator last: std::vector< enum BAG_LAYER_TYPE >::iterator """ return _bagPy.LayerTypeVector_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(LayerTypeVector self) -> LayerTypeVector __init__(LayerTypeVector self, LayerTypeVector other) -> LayerTypeVector Parameters ---------- other: std::vector< BAG::LayerType > const & __init__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type size) -> LayerTypeVector Parameters ---------- size: std::vector< enum BAG_LAYER_TYPE >::size_type __init__(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type size, std::vector< enum BAG_LAYER_TYPE >::value_type const & value) -> LayerTypeVector Parameters ---------- size: std::vector< enum BAG_LAYER_TYPE >::size_type value: std::vector< enum BAG_LAYER_TYPE >::value_type const & """ _bagPy.LayerTypeVector_swiginit(self, _bagPy.new_LayerTypeVector(*args))
[docs] def push_back(self, x): r""" push_back(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::value_type const & x) Parameters ---------- x: std::vector< enum BAG_LAYER_TYPE >::value_type const & """ return _bagPy.LayerTypeVector_push_back(self, x)
[docs] def front(self): r"""front(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::value_type const &""" return _bagPy.LayerTypeVector_front(self)
[docs] def back(self): r"""back(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::value_type const &""" return _bagPy.LayerTypeVector_back(self)
[docs] def assign(self, n, x): r""" assign(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type n, std::vector< enum BAG_LAYER_TYPE >::value_type const & x) Parameters ---------- n: std::vector< enum BAG_LAYER_TYPE >::size_type x: std::vector< enum BAG_LAYER_TYPE >::value_type const & """ return _bagPy.LayerTypeVector_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type new_size) Parameters ---------- new_size: std::vector< enum BAG_LAYER_TYPE >::size_type resize(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type new_size, std::vector< enum BAG_LAYER_TYPE >::value_type const & x) Parameters ---------- new_size: std::vector< enum BAG_LAYER_TYPE >::size_type x: std::vector< enum BAG_LAYER_TYPE >::value_type const & """ return _bagPy.LayerTypeVector_resize(self, *args)
[docs] def insert(self, *args): r""" 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 Parameters ---------- pos: std::vector< enum BAG_LAYER_TYPE >::iterator x: std::vector< enum BAG_LAYER_TYPE >::value_type const & insert(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::iterator pos, std::vector< enum BAG_LAYER_TYPE >::size_type n, std::vector< enum BAG_LAYER_TYPE >::value_type const & x) Parameters ---------- pos: std::vector< enum BAG_LAYER_TYPE >::iterator n: std::vector< enum BAG_LAYER_TYPE >::size_type x: std::vector< enum BAG_LAYER_TYPE >::value_type const & """ return _bagPy.LayerTypeVector_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(LayerTypeVector self, std::vector< enum BAG_LAYER_TYPE >::size_type n) Parameters ---------- n: std::vector< enum BAG_LAYER_TYPE >::size_type """ return _bagPy.LayerTypeVector_reserve(self, n)
[docs] def capacity(self): r"""capacity(LayerTypeVector self) -> std::vector< enum BAG_LAYER_TYPE >::size_type""" return _bagPy.LayerTypeVector_capacity(self)
__swig_destroy__ = _bagPy.delete_LayerTypeVector
# Register LayerTypeVector in _bagPy: _bagPy.LayerTypeVector_swigregister(LayerTypeVector) cvar = _bagPy.cvar kRank = cvar.kRank kInvalidLayerId = cvar.kInvalidLayerId kLayerTypeMapString = cvar.kLayerTypeMapString
[docs]class LayerTypeMap(object): r"""Proxy of C++ std::unordered_map< BAG::LayerType,std::string > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(LayerTypeMap self) -> SwigPyIterator""" return _bagPy.LayerTypeMap_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(LayerTypeMap self) -> bool""" return _bagPy.LayerTypeMap___nonzero__(self) def __bool__(self): r"""__bool__(LayerTypeMap self) -> bool""" return _bagPy.LayerTypeMap___bool__(self) def __len__(self): r"""__len__(LayerTypeMap self) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::size_type""" return _bagPy.LayerTypeMap___len__(self) def __iter__(self): return self.key_iterator()
[docs] def iterkeys(self): return self.key_iterator()
[docs] def itervalues(self): return self.value_iterator()
[docs] def iteritems(self): return self.iterator()
def __getitem__(self, key): r""" __getitem__(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & key) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::mapped_type const & Parameters ---------- key: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & """ return _bagPy.LayerTypeMap___getitem__(self, key) def __delitem__(self, key): r""" __delitem__(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & key) Parameters ---------- key: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & """ return _bagPy.LayerTypeMap___delitem__(self, key)
[docs] def has_key(self, key): r""" has_key(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & key) -> bool Parameters ---------- key: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & """ return _bagPy.LayerTypeMap_has_key(self, key)
[docs] def keys(self): r"""keys(LayerTypeMap self) -> PyObject *""" return _bagPy.LayerTypeMap_keys(self)
[docs] def values(self): r"""values(LayerTypeMap self) -> PyObject *""" return _bagPy.LayerTypeMap_values(self)
[docs] def items(self): r"""items(LayerTypeMap self) -> PyObject *""" return _bagPy.LayerTypeMap_items(self)
def __contains__(self, key): r""" __contains__(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & key) -> bool Parameters ---------- key: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & """ return _bagPy.LayerTypeMap___contains__(self, key)
[docs] def key_iterator(self): r"""key_iterator(LayerTypeMap self) -> SwigPyIterator""" return _bagPy.LayerTypeMap_key_iterator(self)
[docs] def value_iterator(self): r"""value_iterator(LayerTypeMap self) -> SwigPyIterator""" return _bagPy.LayerTypeMap_value_iterator(self)
def __setitem__(self, *args): r""" __setitem__(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & key) Parameters ---------- key: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & __setitem__(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & key, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::mapped_type const & x) Parameters ---------- key: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & x: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::mapped_type const & """ return _bagPy.LayerTypeMap___setitem__(self, *args)
[docs] def asdict(self): r"""asdict(LayerTypeMap self) -> PyObject *""" return _bagPy.LayerTypeMap_asdict(self)
[docs] def __init__(self, *args): r""" __init__(LayerTypeMap self) -> LayerTypeMap __init__(LayerTypeMap self, LayerTypeMap other) -> LayerTypeMap Parameters ---------- other: std::unordered_map< BAG::LayerType,std::string > const & """ _bagPy.LayerTypeMap_swiginit(self, _bagPy.new_LayerTypeMap(*args))
[docs] def empty(self): r"""empty(LayerTypeMap self) -> bool""" return _bagPy.LayerTypeMap_empty(self)
[docs] def size(self): r"""size(LayerTypeMap self) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::size_type""" return _bagPy.LayerTypeMap_size(self)
[docs] def swap(self, v): r""" swap(LayerTypeMap self, LayerTypeMap v) Parameters ---------- v: std::unordered_map< BAG::LayerType,std::string > & """ return _bagPy.LayerTypeMap_swap(self, v)
[docs] def begin(self): r"""begin(LayerTypeMap self) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator""" return _bagPy.LayerTypeMap_begin(self)
[docs] def end(self): r"""end(LayerTypeMap self) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator""" return _bagPy.LayerTypeMap_end(self)
[docs] def clear(self): r"""clear(LayerTypeMap self)""" return _bagPy.LayerTypeMap_clear(self)
[docs] def get_allocator(self): r"""get_allocator(LayerTypeMap self) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::allocator_type""" return _bagPy.LayerTypeMap_get_allocator(self)
[docs] def count(self, x): r""" count(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & x) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::size_type Parameters ---------- x: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & """ return _bagPy.LayerTypeMap_count(self, x)
[docs] def erase(self, *args): r""" erase(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & x) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::size_type Parameters ---------- x: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & erase(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator position) Parameters ---------- position: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator erase(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator first, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator last) Parameters ---------- first: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator last: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator """ return _bagPy.LayerTypeMap_erase(self, *args)
[docs] def find(self, x): r""" find(LayerTypeMap self, std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & x) -> std::unordered_map< enum BAG_LAYER_TYPE,std::string >::iterator Parameters ---------- x: std::unordered_map< enum BAG_LAYER_TYPE,std::string >::key_type const & """ return _bagPy.LayerTypeMap_find(self, x)
__swig_destroy__ = _bagPy.delete_LayerTypeMap
# Register LayerTypeMap in _bagPy: _bagPy.LayerTypeMap_swigregister(LayerTypeMap)
[docs]class RecordDefinition(object): r"""Proxy of C++ std::vector< FieldDefinition > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(RecordDefinition self) -> SwigPyIterator""" return _bagPy.RecordDefinition_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(RecordDefinition self) -> bool""" return _bagPy.RecordDefinition___nonzero__(self) def __bool__(self): r"""__bool__(RecordDefinition self) -> bool""" return _bagPy.RecordDefinition___bool__(self) def __len__(self): r"""__len__(RecordDefinition self) -> std::vector< FieldDefinition >::size_type""" return _bagPy.RecordDefinition___len__(self) def __getslice__(self, i, j): r""" __getslice__(RecordDefinition self, std::vector< FieldDefinition >::difference_type i, std::vector< FieldDefinition >::difference_type j) -> RecordDefinition Parameters ---------- i: std::vector< FieldDefinition >::difference_type j: std::vector< FieldDefinition >::difference_type """ return _bagPy.RecordDefinition___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(RecordDefinition self, std::vector< FieldDefinition >::difference_type i, std::vector< FieldDefinition >::difference_type j) Parameters ---------- i: std::vector< FieldDefinition >::difference_type j: std::vector< FieldDefinition >::difference_type __setslice__(RecordDefinition self, std::vector< FieldDefinition >::difference_type i, std::vector< FieldDefinition >::difference_type j, RecordDefinition v) Parameters ---------- i: std::vector< FieldDefinition >::difference_type j: std::vector< FieldDefinition >::difference_type v: std::vector< FieldDefinition,std::allocator< FieldDefinition > > const & """ return _bagPy.RecordDefinition___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(RecordDefinition self, std::vector< FieldDefinition >::difference_type i, std::vector< FieldDefinition >::difference_type j) Parameters ---------- i: std::vector< FieldDefinition >::difference_type j: std::vector< FieldDefinition >::difference_type """ return _bagPy.RecordDefinition___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(RecordDefinition self, std::vector< FieldDefinition >::difference_type i) Parameters ---------- i: std::vector< FieldDefinition >::difference_type __delitem__(RecordDefinition self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.RecordDefinition___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(RecordDefinition self, SWIGPY_SLICEOBJECT * slice) -> RecordDefinition Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(RecordDefinition self, std::vector< FieldDefinition >::difference_type i) -> FieldDefinition Parameters ---------- i: std::vector< FieldDefinition >::difference_type """ return _bagPy.RecordDefinition___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(RecordDefinition self, SWIGPY_SLICEOBJECT * slice, RecordDefinition v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< FieldDefinition,std::allocator< FieldDefinition > > const & __setitem__(RecordDefinition self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(RecordDefinition self, std::vector< FieldDefinition >::difference_type i, FieldDefinition x) Parameters ---------- i: std::vector< FieldDefinition >::difference_type x: std::vector< FieldDefinition >::value_type const & """ return _bagPy.RecordDefinition___setitem__(self, *args)
[docs] def pop(self): r"""pop(RecordDefinition self) -> FieldDefinition""" return _bagPy.RecordDefinition_pop(self)
[docs] def append(self, x): r""" append(RecordDefinition self, FieldDefinition x) Parameters ---------- x: std::vector< FieldDefinition >::value_type const & """ return _bagPy.RecordDefinition_append(self, x)
[docs] def empty(self): r"""empty(RecordDefinition self) -> bool""" return _bagPy.RecordDefinition_empty(self)
[docs] def size(self): r"""size(RecordDefinition self) -> std::vector< FieldDefinition >::size_type""" return _bagPy.RecordDefinition_size(self)
[docs] def swap(self, v): r""" swap(RecordDefinition self, RecordDefinition v) Parameters ---------- v: std::vector< FieldDefinition > & """ return _bagPy.RecordDefinition_swap(self, v)
[docs] def begin(self): r"""begin(RecordDefinition self) -> std::vector< FieldDefinition >::iterator""" return _bagPy.RecordDefinition_begin(self)
[docs] def end(self): r"""end(RecordDefinition self) -> std::vector< FieldDefinition >::iterator""" return _bagPy.RecordDefinition_end(self)
[docs] def rbegin(self): r"""rbegin(RecordDefinition self) -> std::vector< FieldDefinition >::reverse_iterator""" return _bagPy.RecordDefinition_rbegin(self)
[docs] def rend(self): r"""rend(RecordDefinition self) -> std::vector< FieldDefinition >::reverse_iterator""" return _bagPy.RecordDefinition_rend(self)
[docs] def clear(self): r"""clear(RecordDefinition self)""" return _bagPy.RecordDefinition_clear(self)
[docs] def get_allocator(self): r"""get_allocator(RecordDefinition self) -> std::vector< FieldDefinition >::allocator_type""" return _bagPy.RecordDefinition_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(RecordDefinition self)""" return _bagPy.RecordDefinition_pop_back(self)
[docs] def erase(self, *args): r""" erase(RecordDefinition self, std::vector< FieldDefinition >::iterator pos) -> std::vector< FieldDefinition >::iterator Parameters ---------- pos: std::vector< FieldDefinition >::iterator erase(RecordDefinition self, std::vector< FieldDefinition >::iterator first, std::vector< FieldDefinition >::iterator last) -> std::vector< FieldDefinition >::iterator Parameters ---------- first: std::vector< FieldDefinition >::iterator last: std::vector< FieldDefinition >::iterator """ return _bagPy.RecordDefinition_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(RecordDefinition self) -> RecordDefinition __init__(RecordDefinition self, RecordDefinition other) -> RecordDefinition Parameters ---------- other: std::vector< FieldDefinition > const & __init__(RecordDefinition self, std::vector< FieldDefinition >::size_type size) -> RecordDefinition Parameters ---------- size: std::vector< FieldDefinition >::size_type __init__(RecordDefinition self, std::vector< FieldDefinition >::size_type size, FieldDefinition value) -> RecordDefinition Parameters ---------- size: std::vector< FieldDefinition >::size_type value: std::vector< FieldDefinition >::value_type const & """ _bagPy.RecordDefinition_swiginit(self, _bagPy.new_RecordDefinition(*args))
[docs] def push_back(self, x): r""" push_back(RecordDefinition self, FieldDefinition x) Parameters ---------- x: std::vector< FieldDefinition >::value_type const & """ return _bagPy.RecordDefinition_push_back(self, x)
[docs] def front(self): r"""front(RecordDefinition self) -> FieldDefinition""" return _bagPy.RecordDefinition_front(self)
[docs] def back(self): r"""back(RecordDefinition self) -> FieldDefinition""" return _bagPy.RecordDefinition_back(self)
[docs] def assign(self, n, x): r""" assign(RecordDefinition self, std::vector< FieldDefinition >::size_type n, FieldDefinition x) Parameters ---------- n: std::vector< FieldDefinition >::size_type x: std::vector< FieldDefinition >::value_type const & """ return _bagPy.RecordDefinition_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(RecordDefinition self, std::vector< FieldDefinition >::size_type new_size) Parameters ---------- new_size: std::vector< FieldDefinition >::size_type resize(RecordDefinition self, std::vector< FieldDefinition >::size_type new_size, FieldDefinition x) Parameters ---------- new_size: std::vector< FieldDefinition >::size_type x: std::vector< FieldDefinition >::value_type const & """ return _bagPy.RecordDefinition_resize(self, *args)
[docs] def insert(self, *args): r""" insert(RecordDefinition self, std::vector< FieldDefinition >::iterator pos, FieldDefinition x) -> std::vector< FieldDefinition >::iterator Parameters ---------- pos: std::vector< FieldDefinition >::iterator x: std::vector< FieldDefinition >::value_type const & insert(RecordDefinition self, std::vector< FieldDefinition >::iterator pos, std::vector< FieldDefinition >::size_type n, FieldDefinition x) Parameters ---------- pos: std::vector< FieldDefinition >::iterator n: std::vector< FieldDefinition >::size_type x: std::vector< FieldDefinition >::value_type const & """ return _bagPy.RecordDefinition_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(RecordDefinition self, std::vector< FieldDefinition >::size_type n) Parameters ---------- n: std::vector< FieldDefinition >::size_type """ return _bagPy.RecordDefinition_reserve(self, n)
[docs] def capacity(self): r"""capacity(RecordDefinition self) -> std::vector< FieldDefinition >::size_type""" return _bagPy.RecordDefinition_capacity(self)
__swig_destroy__ = _bagPy.delete_RecordDefinition
# Register RecordDefinition in _bagPy: _bagPy.RecordDefinition_swigregister(RecordDefinition)
[docs]def getLayerTypeAsString(lt): r""" getLayerTypeAsString(BAG::LayerType lt) -> std::string const Parameters ---------- lt: enum BAG::LayerType """ return _bagPy.getLayerTypeAsString(lt)
[docs]class CompressionNeedsChunkingSet(object): r"""Proxy of C++ BAG::CompressionNeedsChunkingSet class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(CompressionNeedsChunkingSet self) -> char const *""" return _bagPy.CompressionNeedsChunkingSet_what(self)
[docs] def __init__(self): r"""__init__(CompressionNeedsChunkingSet self) -> CompressionNeedsChunkingSet""" _bagPy.CompressionNeedsChunkingSet_swiginit(self, _bagPy.new_CompressionNeedsChunkingSet())
__swig_destroy__ = _bagPy.delete_CompressionNeedsChunkingSet
# Register CompressionNeedsChunkingSet in _bagPy: _bagPy.CompressionNeedsChunkingSet_swigregister(CompressionNeedsChunkingSet)
[docs]class UnsupportedAttributeType(object): r"""Proxy of C++ BAG::UnsupportedAttributeType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnsupportedAttributeType self) -> char const *""" return _bagPy.UnsupportedAttributeType_what(self)
[docs] def __init__(self): r"""__init__(UnsupportedAttributeType self) -> UnsupportedAttributeType""" _bagPy.UnsupportedAttributeType_swiginit(self, _bagPy.new_UnsupportedAttributeType())
__swig_destroy__ = _bagPy.delete_UnsupportedAttributeType
# Register UnsupportedAttributeType in _bagPy: _bagPy.UnsupportedAttributeType_swigregister(UnsupportedAttributeType)
[docs]class InvalidType(object): r"""Proxy of C++ BAG::InvalidType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidType self) -> char const *""" return _bagPy.InvalidType_what(self)
[docs] def __init__(self): r"""__init__(InvalidType self) -> InvalidType""" _bagPy.InvalidType_swiginit(self, _bagPy.new_InvalidType())
__swig_destroy__ = _bagPy.delete_InvalidType
# Register InvalidType in _bagPy: _bagPy.InvalidType_swigregister(InvalidType)
[docs]class InvalidDescriptor(object): r"""Proxy of C++ BAG::InvalidDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidDescriptor self) -> char const *""" return _bagPy.InvalidDescriptor_what(self)
[docs] def __init__(self): r"""__init__(InvalidDescriptor self) -> InvalidDescriptor""" _bagPy.InvalidDescriptor_swiginit(self, _bagPy.new_InvalidDescriptor())
__swig_destroy__ = _bagPy.delete_InvalidDescriptor
# Register InvalidDescriptor in _bagPy: _bagPy.InvalidDescriptor_swigregister(InvalidDescriptor)
[docs]class InvalidKeyType(object): r"""Proxy of C++ BAG::InvalidKeyType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidKeyType self) -> char const *""" return _bagPy.InvalidKeyType_what(self)
[docs] def __init__(self): r"""__init__(InvalidKeyType self) -> InvalidKeyType""" _bagPy.InvalidKeyType_swiginit(self, _bagPy.new_InvalidKeyType())
__swig_destroy__ = _bagPy.delete_InvalidKeyType
# Register InvalidKeyType in _bagPy: _bagPy.InvalidKeyType_swigregister(InvalidKeyType)
[docs]class NameRequired(object): r"""Proxy of C++ BAG::NameRequired class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(NameRequired self) -> char const *""" return _bagPy.NameRequired_what(self)
[docs] def __init__(self): r"""__init__(NameRequired self) -> NameRequired""" _bagPy.NameRequired_swiginit(self, _bagPy.new_NameRequired())
__swig_destroy__ = _bagPy.delete_NameRequired
# Register NameRequired in _bagPy: _bagPy.NameRequired_swigregister(NameRequired)
[docs]class DatasetNotFound(object): r"""Proxy of C++ BAG::DatasetNotFound class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(DatasetNotFound self) -> char const *""" return _bagPy.DatasetNotFound_what(self)
[docs] def __init__(self): r"""__init__(DatasetNotFound self) -> DatasetNotFound""" _bagPy.DatasetNotFound_swiginit(self, _bagPy.new_DatasetNotFound())
__swig_destroy__ = _bagPy.delete_DatasetNotFound
# Register DatasetNotFound in _bagPy: _bagPy.DatasetNotFound_swigregister(DatasetNotFound)
[docs]class InvalidLayerId(object): r"""Proxy of C++ BAG::InvalidLayerId class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidLayerId self) -> char const *""" return _bagPy.InvalidLayerId_what(self)
[docs] def __init__(self): r"""__init__(InvalidLayerId self) -> InvalidLayerId""" _bagPy.InvalidLayerId_swiginit(self, _bagPy.new_InvalidLayerId())
__swig_destroy__ = _bagPy.delete_InvalidLayerId
# Register InvalidLayerId in _bagPy: _bagPy.InvalidLayerId_swigregister(InvalidLayerId)
[docs]class UnsupportedGroupType(object): r"""Proxy of C++ BAG::UnsupportedGroupType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnsupportedGroupType self) -> char const *""" return _bagPy.UnsupportedGroupType_what(self)
[docs] def __init__(self): r"""__init__(UnsupportedGroupType self) -> UnsupportedGroupType""" _bagPy.UnsupportedGroupType_swiginit(self, _bagPy.new_UnsupportedGroupType())
__swig_destroy__ = _bagPy.delete_UnsupportedGroupType
# Register UnsupportedGroupType in _bagPy: _bagPy.UnsupportedGroupType_swigregister(UnsupportedGroupType)
[docs]class InvalidBuffer(object): r"""Proxy of C++ BAG::InvalidBuffer class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidBuffer self) -> char const *""" return _bagPy.InvalidBuffer_what(self)
[docs] def __init__(self): r"""__init__(InvalidBuffer self) -> InvalidBuffer""" _bagPy.InvalidBuffer_swiginit(self, _bagPy.new_InvalidBuffer())
__swig_destroy__ = _bagPy.delete_InvalidBuffer
# Register InvalidBuffer in _bagPy: _bagPy.InvalidBuffer_swigregister(InvalidBuffer)
[docs]class InvalidReadSize(object): r"""Proxy of C++ BAG::InvalidReadSize class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidReadSize self) -> char const *""" return _bagPy.InvalidReadSize_what(self)
[docs] def __init__(self): r"""__init__(InvalidReadSize self) -> InvalidReadSize""" _bagPy.InvalidReadSize_swiginit(self, _bagPy.new_InvalidReadSize())
__swig_destroy__ = _bagPy.delete_InvalidReadSize
# Register InvalidReadSize in _bagPy: _bagPy.InvalidReadSize_swigregister(InvalidReadSize)
[docs]class InvalidWriteSize(object): r"""Proxy of C++ BAG::InvalidWriteSize class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidWriteSize self) -> char const *""" return _bagPy.InvalidWriteSize_what(self)
[docs] def __init__(self): r"""__init__(InvalidWriteSize self) -> InvalidWriteSize""" _bagPy.InvalidWriteSize_swiginit(self, _bagPy.new_InvalidWriteSize())
__swig_destroy__ = _bagPy.delete_InvalidWriteSize
# Register InvalidWriteSize in _bagPy: _bagPy.InvalidWriteSize_swigregister(InvalidWriteSize)
[docs]class LayerExists(object): r"""Proxy of C++ BAG::LayerExists class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(LayerExists self) -> char const *""" return _bagPy.LayerExists_what(self)
[docs] def __init__(self): r"""__init__(LayerExists self) -> LayerExists""" _bagPy.LayerExists_swiginit(self, _bagPy.new_LayerExists())
__swig_destroy__ = _bagPy.delete_LayerExists
# Register LayerExists in _bagPy: _bagPy.LayerExists_swigregister(LayerExists)
[docs]class LayerNotFound(object): r"""Proxy of C++ BAG::LayerNotFound class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(LayerNotFound self) -> char const *""" return _bagPy.LayerNotFound_what(self)
[docs] def __init__(self): r"""__init__(LayerNotFound self) -> LayerNotFound""" _bagPy.LayerNotFound_swiginit(self, _bagPy.new_LayerNotFound())
__swig_destroy__ = _bagPy.delete_LayerNotFound
# Register LayerNotFound in _bagPy: _bagPy.LayerNotFound_swigregister(LayerNotFound)
[docs]class ReadOnlyError(object): r"""Proxy of C++ BAG::ReadOnlyError class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(ReadOnlyError self) -> char const *""" return _bagPy.ReadOnlyError_what(self)
[docs] def __init__(self): r"""__init__(ReadOnlyError self) -> ReadOnlyError""" _bagPy.ReadOnlyError_swiginit(self, _bagPy.new_ReadOnlyError())
__swig_destroy__ = _bagPy.delete_ReadOnlyError
# Register ReadOnlyError in _bagPy: _bagPy.ReadOnlyError_swigregister(ReadOnlyError)
[docs]class UnsupportedElementSize(object): r"""Proxy of C++ BAG::UnsupportedElementSize class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnsupportedElementSize self) -> char const *""" return _bagPy.UnsupportedElementSize_what(self)
[docs] def __init__(self): r"""__init__(UnsupportedElementSize self) -> UnsupportedElementSize""" _bagPy.UnsupportedElementSize_swiginit(self, _bagPy.new_UnsupportedElementSize())
__swig_destroy__ = _bagPy.delete_UnsupportedElementSize
# Register UnsupportedElementSize in _bagPy: _bagPy.UnsupportedElementSize_swigregister(UnsupportedElementSize)
[docs]class UnsupportedLayerType(object): r"""Proxy of C++ BAG::UnsupportedLayerType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnsupportedLayerType self) -> char const *""" return _bagPy.UnsupportedLayerType_what(self)
[docs] def __init__(self): r"""__init__(UnsupportedLayerType self) -> UnsupportedLayerType""" _bagPy.UnsupportedLayerType_swiginit(self, _bagPy.new_UnsupportedLayerType())
__swig_destroy__ = _bagPy.delete_UnsupportedLayerType
# Register UnsupportedLayerType in _bagPy: _bagPy.UnsupportedLayerType_swigregister(UnsupportedLayerType)
[docs]class UnsupportedSimpleLayerType(object): r"""Proxy of C++ BAG::UnsupportedSimpleLayerType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnsupportedSimpleLayerType self) -> char const *""" return _bagPy.UnsupportedSimpleLayerType_what(self)
[docs] def __init__(self): r"""__init__(UnsupportedSimpleLayerType self) -> UnsupportedSimpleLayerType""" _bagPy.UnsupportedSimpleLayerType_swiginit(self, _bagPy.new_UnsupportedSimpleLayerType())
__swig_destroy__ = _bagPy.delete_UnsupportedSimpleLayerType
# Register UnsupportedSimpleLayerType in _bagPy: _bagPy.UnsupportedSimpleLayerType_swigregister(UnsupportedSimpleLayerType)
[docs]class UnsupportedInterleavedLayer(object): r"""Proxy of C++ BAG::UnsupportedInterleavedLayer class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnsupportedInterleavedLayer self) -> char const *""" return _bagPy.UnsupportedInterleavedLayer_what(self)
[docs] def __init__(self): r"""__init__(UnsupportedInterleavedLayer self) -> UnsupportedInterleavedLayer""" _bagPy.UnsupportedInterleavedLayer_swiginit(self, _bagPy.new_UnsupportedInterleavedLayer())
__swig_destroy__ = _bagPy.delete_UnsupportedInterleavedLayer
# Register UnsupportedInterleavedLayer in _bagPy: _bagPy.UnsupportedInterleavedLayer_swigregister(UnsupportedInterleavedLayer)
[docs]class InvalidLayerDescriptor(object): r"""Proxy of C++ BAG::InvalidLayerDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidLayerDescriptor self) -> char const *""" return _bagPy.InvalidLayerDescriptor_what(self)
[docs] def __init__(self): r"""__init__(InvalidLayerDescriptor self) -> InvalidLayerDescriptor""" _bagPy.InvalidLayerDescriptor_swiginit(self, _bagPy.new_InvalidLayerDescriptor())
__swig_destroy__ = _bagPy.delete_InvalidLayerDescriptor
# Register InvalidLayerDescriptor in _bagPy: _bagPy.InvalidLayerDescriptor_swigregister(InvalidLayerDescriptor)
[docs]class InvalidCast(object): r"""Proxy of C++ BAG::InvalidCast class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidCast self) -> char const *""" return _bagPy.InvalidCast_what(self)
[docs] def __init__(self): r"""__init__(InvalidCast self) -> InvalidCast""" _bagPy.InvalidCast_swiginit(self, _bagPy.new_InvalidCast())
__swig_destroy__ = _bagPy.delete_InvalidCast
# Register InvalidCast in _bagPy: _bagPy.InvalidCast_swigregister(InvalidCast)
[docs]class CoordSysError(object): r"""Proxy of C++ BAG::CoordSysError class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(CoordSysError self) -> char const *""" return _bagPy.CoordSysError_what(self)
[docs] def __init__(self): r"""__init__(CoordSysError self) -> CoordSysError""" _bagPy.CoordSysError_swiginit(self, _bagPy.new_CoordSysError())
__swig_destroy__ = _bagPy.delete_CoordSysError
# Register CoordSysError in _bagPy: _bagPy.CoordSysError_swigregister(CoordSysError)
[docs]class InvalidDatumError(CoordSysError): r"""Proxy of C++ BAG::InvalidDatumError class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self): r"""__init__(InvalidDatumError self) -> InvalidDatumError""" _bagPy.InvalidDatumError_swiginit(self, _bagPy.new_InvalidDatumError())
__swig_destroy__ = _bagPy.delete_InvalidDatumError
# Register InvalidDatumError in _bagPy: _bagPy.InvalidDatumError_swigregister(InvalidDatumError)
[docs]class InvalidEllipsoidError(CoordSysError): r"""Proxy of C++ BAG::InvalidEllipsoidError class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self): r"""__init__(InvalidEllipsoidError self) -> InvalidEllipsoidError""" _bagPy.InvalidEllipsoidError_swiginit(self, _bagPy.new_InvalidEllipsoidError())
__swig_destroy__ = _bagPy.delete_InvalidEllipsoidError
# Register InvalidEllipsoidError in _bagPy: _bagPy.InvalidEllipsoidError_swigregister(InvalidEllipsoidError)
[docs]class MetadataNotFound(object): r"""Proxy of C++ BAG::MetadataNotFound class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(MetadataNotFound self) -> char const *""" return _bagPy.MetadataNotFound_what(self)
[docs] def __init__(self): r"""__init__(MetadataNotFound self) -> MetadataNotFound""" _bagPy.MetadataNotFound_swiginit(self, _bagPy.new_MetadataNotFound())
__swig_destroy__ = _bagPy.delete_MetadataNotFound
# Register MetadataNotFound in _bagPy: _bagPy.MetadataNotFound_swigregister(MetadataNotFound)
[docs]class UknownMetadataProfile(object): r"""Proxy of C++ BAG::UknownMetadataProfile class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, profile): r""" __init__(UknownMetadataProfile self, std::string profile) -> UknownMetadataProfile Parameters ---------- profile: std::string """ _bagPy.UknownMetadataProfile_swiginit(self, _bagPy.new_UknownMetadataProfile(profile))
[docs] def what(self): r"""what(UknownMetadataProfile self) -> char const *""" return _bagPy.UknownMetadataProfile_what(self)
m_message = property(_bagPy.UknownMetadataProfile_m_message_get, _bagPy.UknownMetadataProfile_m_message_set, doc=r"""m_message : std::string""") __swig_destroy__ = _bagPy.delete_UknownMetadataProfile
# Register UknownMetadataProfile in _bagPy: _bagPy.UknownMetadataProfile_swigregister(UknownMetadataProfile)
[docs]class UnrecognizedMetadataProfile(object): r"""Proxy of C++ BAG::UnrecognizedMetadataProfile class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, profile): r""" __init__(UnrecognizedMetadataProfile self, std::string profile) -> UnrecognizedMetadataProfile Parameters ---------- profile: std::string """ _bagPy.UnrecognizedMetadataProfile_swiginit(self, _bagPy.new_UnrecognizedMetadataProfile(profile))
[docs] def what(self): r"""what(UnrecognizedMetadataProfile self) -> char const *""" return _bagPy.UnrecognizedMetadataProfile_what(self)
m_message = property(_bagPy.UnrecognizedMetadataProfile_m_message_get, _bagPy.UnrecognizedMetadataProfile_m_message_set, doc=r"""m_message : std::string""") __swig_destroy__ = _bagPy.delete_UnrecognizedMetadataProfile
# Register UnrecognizedMetadataProfile in _bagPy: _bagPy.UnrecognizedMetadataProfile_swigregister(UnrecognizedMetadataProfile)
[docs]class ErrorLoadingMetadata(Exception): r"""Proxy of C++ BAG::ErrorLoadingMetadata class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, bagError): r""" __init__(ErrorLoadingMetadata self, BagError bagError) -> ErrorLoadingMetadata Parameters ---------- bagError: BagError """ _bagPy.ErrorLoadingMetadata_swiginit(self, _bagPy.new_ErrorLoadingMetadata(bagError))
[docs] def what(self): r"""what(ErrorLoadingMetadata self) -> char const *""" return _bagPy.ErrorLoadingMetadata_what(self)
m_error = property(_bagPy.ErrorLoadingMetadata_m_error_get, _bagPy.ErrorLoadingMetadata_m_error_set, doc=r"""m_error : BagError""") m_message = property(_bagPy.ErrorLoadingMetadata_m_message_get, _bagPy.ErrorLoadingMetadata_m_message_set, doc=r"""m_message : std::string""") __swig_destroy__ = _bagPy.delete_ErrorLoadingMetadata
# Register ErrorLoadingMetadata in _bagPy: _bagPy.ErrorLoadingMetadata_swigregister(ErrorLoadingMetadata)
[docs]class UnsupportedDataType(object): r"""Proxy of C++ BAG::UnsupportedDataType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnsupportedDataType self) -> char const *""" return _bagPy.UnsupportedDataType_what(self)
[docs] def __init__(self): r"""__init__(UnsupportedDataType self) -> UnsupportedDataType""" _bagPy.UnsupportedDataType_swiginit(self, _bagPy.new_UnsupportedDataType())
__swig_destroy__ = _bagPy.delete_UnsupportedDataType
# Register UnsupportedDataType in _bagPy: _bagPy.UnsupportedDataType_swigregister(UnsupportedDataType)
[docs]class TooManyCorrections(object): r"""Proxy of C++ BAG::TooManyCorrections class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(TooManyCorrections self) -> char const *""" return _bagPy.TooManyCorrections_what(self)
[docs] def __init__(self): r"""__init__(TooManyCorrections self) -> TooManyCorrections""" _bagPy.TooManyCorrections_swiginit(self, _bagPy.new_TooManyCorrections())
__swig_destroy__ = _bagPy.delete_TooManyCorrections
# Register TooManyCorrections in _bagPy: _bagPy.TooManyCorrections_swigregister(TooManyCorrections)
[docs]class UnknownSurfaceType(object): r"""Proxy of C++ BAG::UnknownSurfaceType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnknownSurfaceType self) -> char const *""" return _bagPy.UnknownSurfaceType_what(self)
[docs] def __init__(self): r"""__init__(UnknownSurfaceType self) -> UnknownSurfaceType""" _bagPy.UnknownSurfaceType_swiginit(self, _bagPy.new_UnknownSurfaceType())
__swig_destroy__ = _bagPy.delete_UnknownSurfaceType
# Register UnknownSurfaceType in _bagPy: _bagPy.UnknownSurfaceType_swigregister(UnknownSurfaceType)
[docs]class CannotReadNumCorrections(object): r"""Proxy of C++ BAG::CannotReadNumCorrections class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(CannotReadNumCorrections self) -> char const *""" return _bagPy.CannotReadNumCorrections_what(self)
[docs] def __init__(self): r"""__init__(CannotReadNumCorrections self) -> CannotReadNumCorrections""" _bagPy.CannotReadNumCorrections_swiginit(self, _bagPy.new_CannotReadNumCorrections())
__swig_destroy__ = _bagPy.delete_CannotReadNumCorrections
# Register CannotReadNumCorrections in _bagPy: _bagPy.CannotReadNumCorrections_swigregister(CannotReadNumCorrections)
[docs]class InvalidCorrector(object): r"""Proxy of C++ BAG::InvalidCorrector class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidCorrector self) -> char const *""" return _bagPy.InvalidCorrector_what(self)
[docs] def __init__(self): r"""__init__(InvalidCorrector self) -> InvalidCorrector""" _bagPy.InvalidCorrector_swiginit(self, _bagPy.new_InvalidCorrector())
__swig_destroy__ = _bagPy.delete_InvalidCorrector
# Register InvalidCorrector in _bagPy: _bagPy.InvalidCorrector_swigregister(InvalidCorrector)
[docs]class UnsupportedSurfaceType(object): r"""Proxy of C++ BAG::UnsupportedSurfaceType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(UnsupportedSurfaceType self) -> char const *""" return _bagPy.UnsupportedSurfaceType_what(self)
[docs] def __init__(self): r"""__init__(UnsupportedSurfaceType self) -> UnsupportedSurfaceType""" _bagPy.UnsupportedSurfaceType_swiginit(self, _bagPy.new_UnsupportedSurfaceType())
__swig_destroy__ = _bagPy.delete_UnsupportedSurfaceType
# Register UnsupportedSurfaceType in _bagPy: _bagPy.UnsupportedSurfaceType_swigregister(UnsupportedSurfaceType)
[docs]class FieldNotFound(object): r"""Proxy of C++ BAG::FieldNotFound class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(FieldNotFound self) -> char const *""" return _bagPy.FieldNotFound_what(self)
[docs] def __init__(self): r"""__init__(FieldNotFound self) -> FieldNotFound""" _bagPy.FieldNotFound_swiginit(self, _bagPy.new_FieldNotFound())
__swig_destroy__ = _bagPy.delete_FieldNotFound
# Register FieldNotFound in _bagPy: _bagPy.FieldNotFound_swigregister(FieldNotFound)
[docs]class InvalidValue(object): r"""Proxy of C++ BAG::InvalidValue class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidValue self) -> char const *""" return _bagPy.InvalidValue_what(self)
[docs] def __init__(self): r"""__init__(InvalidValue self) -> InvalidValue""" _bagPy.InvalidValue_swiginit(self, _bagPy.new_InvalidValue())
__swig_destroy__ = _bagPy.delete_InvalidValue
# Register InvalidValue in _bagPy: _bagPy.InvalidValue_swigregister(InvalidValue)
[docs]class InvalidValueSize(object): r"""Proxy of C++ BAG::InvalidValueSize class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidValueSize self) -> char const *""" return _bagPy.InvalidValueSize_what(self)
[docs] def __init__(self): r"""__init__(InvalidValueSize self) -> InvalidValueSize""" _bagPy.InvalidValueSize_swiginit(self, _bagPy.new_InvalidValueSize())
__swig_destroy__ = _bagPy.delete_InvalidValueSize
# Register InvalidValueSize in _bagPy: _bagPy.InvalidValueSize_swigregister(InvalidValueSize)
[docs]class LayerRequiresChunkingSet(object): r"""Proxy of C++ BAG::LayerRequiresChunkingSet class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(LayerRequiresChunkingSet self) -> char const *""" return _bagPy.LayerRequiresChunkingSet_what(self)
[docs] def __init__(self): r"""__init__(LayerRequiresChunkingSet self) -> LayerRequiresChunkingSet""" _bagPy.LayerRequiresChunkingSet_swiginit(self, _bagPy.new_LayerRequiresChunkingSet())
__swig_destroy__ = _bagPy.delete_LayerRequiresChunkingSet
# Register LayerRequiresChunkingSet in _bagPy: _bagPy.LayerRequiresChunkingSet_swigregister(LayerRequiresChunkingSet)
[docs]class DatasetRequiresVariableResolution(object): r"""Proxy of C++ BAG::DatasetRequiresVariableResolution class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(DatasetRequiresVariableResolution self) -> char const *""" return _bagPy.DatasetRequiresVariableResolution_what(self)
[docs] def __init__(self): r"""__init__(DatasetRequiresVariableResolution self) -> DatasetRequiresVariableResolution""" _bagPy.DatasetRequiresVariableResolution_swiginit(self, _bagPy.new_DatasetRequiresVariableResolution())
__swig_destroy__ = _bagPy.delete_DatasetRequiresVariableResolution
# Register DatasetRequiresVariableResolution in _bagPy: _bagPy.DatasetRequiresVariableResolution_swigregister(DatasetRequiresVariableResolution)
[docs]class InvalidValueKey(object): r"""Proxy of C++ BAG::InvalidValueKey class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidValueKey self) -> char const *""" return _bagPy.InvalidValueKey_what(self)
[docs] def __init__(self): r"""__init__(InvalidValueKey self) -> InvalidValueKey""" _bagPy.InvalidValueKey_swiginit(self, _bagPy.new_InvalidValueKey())
__swig_destroy__ = _bagPy.delete_InvalidValueKey
# Register InvalidValueKey in _bagPy: _bagPy.InvalidValueKey_swigregister(InvalidValueKey)
[docs]class ValueNotFound(object): r"""Proxy of C++ BAG::ValueNotFound class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(ValueNotFound self) -> char const *""" return _bagPy.ValueNotFound_what(self)
[docs] def __init__(self): r"""__init__(ValueNotFound self) -> ValueNotFound""" _bagPy.ValueNotFound_swiginit(self, _bagPy.new_ValueNotFound())
__swig_destroy__ = _bagPy.delete_ValueNotFound
# Register ValueNotFound in _bagPy: _bagPy.ValueNotFound_swigregister(ValueNotFound)
[docs]class InvalidVRRefinementDimensions(object): r"""Proxy of C++ BAG::InvalidVRRefinementDimensions class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def what(self): r"""what(InvalidVRRefinementDimensions self) -> char const *""" return _bagPy.InvalidVRRefinementDimensions_what(self)
[docs] def __init__(self): r"""__init__(InvalidVRRefinementDimensions self) -> InvalidVRRefinementDimensions""" _bagPy.InvalidVRRefinementDimensions_swiginit(self, _bagPy.new_InvalidVRRefinementDimensions())
__swig_destroy__ = _bagPy.delete_InvalidVRRefinementDimensions
# Register InvalidVRRefinementDimensions in _bagPy: _bagPy.InvalidVRRefinementDimensions_swigregister(InvalidVRRefinementDimensions)
[docs]def is_python_builtin(): r"""is_python_builtin() -> bool""" return _bagPy.is_python_builtin()
[docs]class CompoundDataType(object): r"""Proxy of C++ BAG::CompoundDataType class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(CompoundDataType self) -> CompoundDataType __init__(CompoundDataType self, float value) -> CompoundDataType Parameters ---------- value: float __init__(CompoundDataType self, uint32_t value) -> CompoundDataType Parameters ---------- value: uint32_t __init__(CompoundDataType self, bool value) -> CompoundDataType Parameters ---------- value: bool __init__(CompoundDataType self, std::string value) -> CompoundDataType Parameters ---------- value: std::string __init__(CompoundDataType self, CompoundDataType other) -> CompoundDataType Parameters ---------- other: BAG::CompoundDataType const & """ _bagPy.CompoundDataType_swiginit(self, _bagPy.new_CompoundDataType(*args))
__swig_destroy__ = _bagPy.delete_CompoundDataType
[docs] def assignConst(self, rhs): r""" assignConst(CompoundDataType self, CompoundDataType rhs) -> CompoundDataType Parameters ---------- rhs: BAG::CompoundDataType const & """ return _bagPy.CompoundDataType_assignConst(self, rhs)
[docs] def assign(self, rhs): r""" assign(CompoundDataType self, CompoundDataType rhs) -> CompoundDataType Parameters ---------- rhs: BAG::CompoundDataType && """ return _bagPy.CompoundDataType_assign(self, rhs)
[docs] def assignFloat(self, rhs): r""" assignFloat(CompoundDataType self, float rhs) -> CompoundDataType Parameters ---------- rhs: float """ return _bagPy.CompoundDataType_assignFloat(self, rhs)
[docs] def assignUInt32(self, rhs): r""" assignUInt32(CompoundDataType self, uint32_t rhs) -> CompoundDataType Parameters ---------- rhs: uint32_t """ return _bagPy.CompoundDataType_assignUInt32(self, rhs)
[docs] def assignBool(self, rhs): r""" assignBool(CompoundDataType self, bool rhs) -> CompoundDataType Parameters ---------- rhs: bool """ return _bagPy.CompoundDataType_assignBool(self, rhs)
[docs] def assignString(self, rhs): r""" assignString(CompoundDataType self, std::string rhs) -> CompoundDataType Parameters ---------- rhs: std::string """ return _bagPy.CompoundDataType_assignString(self, rhs)
def __eq__(self, rhs): r""" __eq__(CompoundDataType self, CompoundDataType rhs) -> bool Parameters ---------- rhs: BAG::CompoundDataType const & """ return _bagPy.CompoundDataType___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(CompoundDataType self, CompoundDataType rhs) -> bool Parameters ---------- rhs: BAG::CompoundDataType const & """ return _bagPy.CompoundDataType___ne__(self, rhs)
[docs] def asFloat(self): r"""asFloat(CompoundDataType self) -> float""" return _bagPy.CompoundDataType_asFloat(self)
[docs] def asUInt32(self): r"""asUInt32(CompoundDataType self) -> uint32_t""" return _bagPy.CompoundDataType_asUInt32(self)
[docs] def asBool(self): r"""asBool(CompoundDataType self) -> bool""" return _bagPy.CompoundDataType_asBool(self)
[docs] def asString(self): r"""asString(CompoundDataType self) -> std::string""" return _bagPy.CompoundDataType_asString(self)
[docs] def getType(self): r"""getType(CompoundDataType self) -> BAG::DataType""" return _bagPy.CompoundDataType_getType(self)
def __eq__(self, other): self_type = self.getType() if self_type == other.getType(): if self_type == DT_FLOAT32: return self.asFloat() == other.asFloat() if self_type == DT_BOOLEAN: return self.asBool() == other.asBool() if self_type == DT_UNKNOWN_DATA_TYPE: return True if self_type == DT_COMPOUND: return self == other if self_type == DT_STRING: return self.asString() == other.asString() else: # Lump DT_UINT8, DT_UINT16, DT_UINT32 together return self.asUInt32() == other.asUInt32() return False
# Register CompoundDataType in _bagPy: _bagPy.CompoundDataType_swigregister(CompoundDataType)
[docs]def getFloat(v): r""" getFloat(CompoundDataType v) -> float Parameters ---------- v: BAG::CompoundDataType const & """ return _bagPy.getFloat(v)
[docs]def getUInt32(v): r""" getUInt32(CompoundDataType v) -> unsigned int Parameters ---------- v: BAG::CompoundDataType const & """ return _bagPy.getUInt32(v)
[docs]def getBool(v): r""" getBool(CompoundDataType v) -> bool Parameters ---------- v: BAG::CompoundDataType const & """ return _bagPy.getBool(v)
[docs]def getString(v): r""" getString(CompoundDataType v) -> std::string Parameters ---------- v: BAG::CompoundDataType const & """ return _bagPy.getString(v)
[docs]class Record(object): r"""Proxy of C++ std::vector< BAG::CompoundDataType > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(Record self) -> SwigPyIterator""" return _bagPy.Record_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(Record self) -> bool""" return _bagPy.Record___nonzero__(self) def __bool__(self): r"""__bool__(Record self) -> bool""" return _bagPy.Record___bool__(self) def __len__(self): r"""__len__(Record self) -> std::vector< BAG::CompoundDataType >::size_type""" return _bagPy.Record___len__(self) def __getslice__(self, i, j): r""" __getslice__(Record self, std::vector< BAG::CompoundDataType >::difference_type i, std::vector< BAG::CompoundDataType >::difference_type j) -> Record Parameters ---------- i: std::vector< BAG::CompoundDataType >::difference_type j: std::vector< BAG::CompoundDataType >::difference_type """ return _bagPy.Record___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(Record self, std::vector< BAG::CompoundDataType >::difference_type i, std::vector< BAG::CompoundDataType >::difference_type j) Parameters ---------- i: std::vector< BAG::CompoundDataType >::difference_type j: std::vector< BAG::CompoundDataType >::difference_type __setslice__(Record self, std::vector< BAG::CompoundDataType >::difference_type i, std::vector< BAG::CompoundDataType >::difference_type j, Record v) Parameters ---------- i: std::vector< BAG::CompoundDataType >::difference_type j: std::vector< BAG::CompoundDataType >::difference_type v: std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > const & """ return _bagPy.Record___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(Record self, std::vector< BAG::CompoundDataType >::difference_type i, std::vector< BAG::CompoundDataType >::difference_type j) Parameters ---------- i: std::vector< BAG::CompoundDataType >::difference_type j: std::vector< BAG::CompoundDataType >::difference_type """ return _bagPy.Record___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(Record self, std::vector< BAG::CompoundDataType >::difference_type i) Parameters ---------- i: std::vector< BAG::CompoundDataType >::difference_type __delitem__(Record self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.Record___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(Record self, SWIGPY_SLICEOBJECT * slice) -> Record Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(Record self, std::vector< BAG::CompoundDataType >::difference_type i) -> CompoundDataType Parameters ---------- i: std::vector< BAG::CompoundDataType >::difference_type """ return _bagPy.Record___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(Record self, SWIGPY_SLICEOBJECT * slice, Record v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > const & __setitem__(Record self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(Record self, std::vector< BAG::CompoundDataType >::difference_type i, CompoundDataType x) Parameters ---------- i: std::vector< BAG::CompoundDataType >::difference_type x: std::vector< BAG::CompoundDataType >::value_type const & """ return _bagPy.Record___setitem__(self, *args)
[docs] def pop(self): r"""pop(Record self) -> CompoundDataType""" return _bagPy.Record_pop(self)
[docs] def append(self, x): r""" append(Record self, CompoundDataType x) Parameters ---------- x: std::vector< BAG::CompoundDataType >::value_type const & """ return _bagPy.Record_append(self, x)
[docs] def empty(self): r"""empty(Record self) -> bool""" return _bagPy.Record_empty(self)
[docs] def size(self): r"""size(Record self) -> std::vector< BAG::CompoundDataType >::size_type""" return _bagPy.Record_size(self)
[docs] def swap(self, v): r""" swap(Record self, Record v) Parameters ---------- v: std::vector< BAG::CompoundDataType > & """ return _bagPy.Record_swap(self, v)
[docs] def begin(self): r"""begin(Record self) -> std::vector< BAG::CompoundDataType >::iterator""" return _bagPy.Record_begin(self)
[docs] def end(self): r"""end(Record self) -> std::vector< BAG::CompoundDataType >::iterator""" return _bagPy.Record_end(self)
[docs] def rbegin(self): r"""rbegin(Record self) -> std::vector< BAG::CompoundDataType >::reverse_iterator""" return _bagPy.Record_rbegin(self)
[docs] def rend(self): r"""rend(Record self) -> std::vector< BAG::CompoundDataType >::reverse_iterator""" return _bagPy.Record_rend(self)
[docs] def clear(self): r"""clear(Record self)""" return _bagPy.Record_clear(self)
[docs] def get_allocator(self): r"""get_allocator(Record self) -> std::vector< BAG::CompoundDataType >::allocator_type""" return _bagPy.Record_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(Record self)""" return _bagPy.Record_pop_back(self)
[docs] def erase(self, *args): r""" erase(Record self, std::vector< BAG::CompoundDataType >::iterator pos) -> std::vector< BAG::CompoundDataType >::iterator Parameters ---------- pos: std::vector< BAG::CompoundDataType >::iterator erase(Record self, std::vector< BAG::CompoundDataType >::iterator first, std::vector< BAG::CompoundDataType >::iterator last) -> std::vector< BAG::CompoundDataType >::iterator Parameters ---------- first: std::vector< BAG::CompoundDataType >::iterator last: std::vector< BAG::CompoundDataType >::iterator """ return _bagPy.Record_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(Record self) -> Record __init__(Record self, Record other) -> Record Parameters ---------- other: std::vector< BAG::CompoundDataType > const & __init__(Record self, std::vector< BAG::CompoundDataType >::size_type size) -> Record Parameters ---------- size: std::vector< BAG::CompoundDataType >::size_type __init__(Record self, std::vector< BAG::CompoundDataType >::size_type size, CompoundDataType value) -> Record Parameters ---------- size: std::vector< BAG::CompoundDataType >::size_type value: std::vector< BAG::CompoundDataType >::value_type const & """ _bagPy.Record_swiginit(self, _bagPy.new_Record(*args))
[docs] def push_back(self, x): r""" push_back(Record self, CompoundDataType x) Parameters ---------- x: std::vector< BAG::CompoundDataType >::value_type const & """ return _bagPy.Record_push_back(self, x)
[docs] def front(self): r"""front(Record self) -> CompoundDataType""" return _bagPy.Record_front(self)
[docs] def back(self): r"""back(Record self) -> CompoundDataType""" return _bagPy.Record_back(self)
[docs] def assign(self, n, x): r""" assign(Record self, std::vector< BAG::CompoundDataType >::size_type n, CompoundDataType x) Parameters ---------- n: std::vector< BAG::CompoundDataType >::size_type x: std::vector< BAG::CompoundDataType >::value_type const & """ return _bagPy.Record_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(Record self, std::vector< BAG::CompoundDataType >::size_type new_size) Parameters ---------- new_size: std::vector< BAG::CompoundDataType >::size_type resize(Record self, std::vector< BAG::CompoundDataType >::size_type new_size, CompoundDataType x) Parameters ---------- new_size: std::vector< BAG::CompoundDataType >::size_type x: std::vector< BAG::CompoundDataType >::value_type const & """ return _bagPy.Record_resize(self, *args)
[docs] def insert(self, *args): r""" insert(Record self, std::vector< BAG::CompoundDataType >::iterator pos, CompoundDataType x) -> std::vector< BAG::CompoundDataType >::iterator Parameters ---------- pos: std::vector< BAG::CompoundDataType >::iterator x: std::vector< BAG::CompoundDataType >::value_type const & insert(Record self, std::vector< BAG::CompoundDataType >::iterator pos, std::vector< BAG::CompoundDataType >::size_type n, CompoundDataType x) Parameters ---------- pos: std::vector< BAG::CompoundDataType >::iterator n: std::vector< BAG::CompoundDataType >::size_type x: std::vector< BAG::CompoundDataType >::value_type const & """ return _bagPy.Record_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(Record self, std::vector< BAG::CompoundDataType >::size_type n) Parameters ---------- n: std::vector< BAG::CompoundDataType >::size_type """ return _bagPy.Record_reserve(self, n)
[docs] def capacity(self): r"""capacity(Record self) -> std::vector< BAG::CompoundDataType >::size_type""" return _bagPy.Record_capacity(self)
__swig_destroy__ = _bagPy.delete_Record
# Register Record in _bagPy: _bagPy.Record_swigregister(Record)
[docs]class Records(object): r"""Proxy of C++ std::vector< BAG::Record > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(Records self) -> SwigPyIterator""" return _bagPy.Records_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(Records self) -> bool""" return _bagPy.Records___nonzero__(self) def __bool__(self): r"""__bool__(Records self) -> bool""" return _bagPy.Records___bool__(self) def __len__(self): r"""__len__(Records self) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type""" return _bagPy.Records___len__(self) def __getslice__(self, i, j): r""" __getslice__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type i, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type j) -> Records Parameters ---------- i: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type j: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type """ return _bagPy.Records___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type i, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type j) Parameters ---------- i: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type j: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type __setslice__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type i, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type j, Records v) Parameters ---------- i: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type j: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type v: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > >,std::allocator< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > > > const & """ return _bagPy.Records___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type i, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type j) Parameters ---------- i: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type j: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type """ return _bagPy.Records___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type i) Parameters ---------- i: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type __delitem__(Records self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.Records___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(Records self, SWIGPY_SLICEOBJECT * slice) -> Records Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type i) -> Record Parameters ---------- i: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type """ return _bagPy.Records___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(Records self, SWIGPY_SLICEOBJECT * slice, Records v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > >,std::allocator< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > > > const & __setitem__(Records self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type i, Record x) Parameters ---------- i: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::difference_type x: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::value_type const & """ return _bagPy.Records___setitem__(self, *args)
[docs] def pop(self): r"""pop(Records self) -> Record""" return _bagPy.Records_pop(self)
[docs] def append(self, x): r""" append(Records self, Record x) Parameters ---------- x: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::value_type const & """ return _bagPy.Records_append(self, x)
[docs] def empty(self): r"""empty(Records self) -> bool""" return _bagPy.Records_empty(self)
[docs] def size(self): r"""size(Records self) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type""" return _bagPy.Records_size(self)
[docs] def swap(self, v): r""" swap(Records self, Records v) Parameters ---------- v: std::vector< BAG::Record > & """ return _bagPy.Records_swap(self, v)
[docs] def begin(self): r"""begin(Records self) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator""" return _bagPy.Records_begin(self)
[docs] def end(self): r"""end(Records self) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator""" return _bagPy.Records_end(self)
[docs] def rbegin(self): r"""rbegin(Records self) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::reverse_iterator""" return _bagPy.Records_rbegin(self)
[docs] def rend(self): r"""rend(Records self) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::reverse_iterator""" return _bagPy.Records_rend(self)
[docs] def clear(self): r"""clear(Records self)""" return _bagPy.Records_clear(self)
[docs] def get_allocator(self): r"""get_allocator(Records self) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::allocator_type""" return _bagPy.Records_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(Records self)""" return _bagPy.Records_pop_back(self)
[docs] def erase(self, *args): r""" erase(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator pos) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator Parameters ---------- pos: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator erase(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator first, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator last) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator Parameters ---------- first: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator last: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator """ return _bagPy.Records_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(Records self) -> Records __init__(Records self, Records other) -> Records Parameters ---------- other: std::vector< BAG::Record > const & __init__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type size) -> Records Parameters ---------- size: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type __init__(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type size, Record value) -> Records Parameters ---------- size: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type value: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::value_type const & """ _bagPy.Records_swiginit(self, _bagPy.new_Records(*args))
[docs] def push_back(self, x): r""" push_back(Records self, Record x) Parameters ---------- x: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::value_type const & """ return _bagPy.Records_push_back(self, x)
[docs] def front(self): r"""front(Records self) -> Record""" return _bagPy.Records_front(self)
[docs] def back(self): r"""back(Records self) -> Record""" return _bagPy.Records_back(self)
[docs] def assign(self, n, x): r""" assign(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type n, Record x) Parameters ---------- n: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type x: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::value_type const & """ return _bagPy.Records_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type new_size) Parameters ---------- new_size: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type resize(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type new_size, Record x) Parameters ---------- new_size: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type x: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::value_type const & """ return _bagPy.Records_resize(self, *args)
[docs] def insert(self, *args): r""" insert(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator pos, Record x) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator Parameters ---------- pos: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator x: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::value_type const & insert(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator pos, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type n, Record x) Parameters ---------- pos: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::iterator n: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type x: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::value_type const & """ return _bagPy.Records_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(Records self, std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type n) Parameters ---------- n: std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type """ return _bagPy.Records_reserve(self, n)
[docs] def capacity(self): r"""capacity(Records self) -> std::vector< std::vector< BAG::CompoundDataType,std::allocator< BAG::CompoundDataType > > >::size_type""" return _bagPy.Records_capacity(self)
__swig_destroy__ = _bagPy.delete_Records
# Register Records in _bagPy: _bagPy.Records_swigregister(Records) SHARED_PTR_DISOWN = _bagPy.SHARED_PTR_DISOWN
[docs]class LayerDescriptor(object): r"""Proxy of C++ BAG::LayerDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr __swig_destroy__ = _bagPy.delete_LayerDescriptor def __eq__(self, rhs): r""" __eq__(LayerDescriptor self, LayerDescriptor rhs) -> bool Parameters ---------- rhs: BAG::LayerDescriptor const & """ return _bagPy.LayerDescriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(LayerDescriptor self, LayerDescriptor rhs) -> bool Parameters ---------- rhs: BAG::LayerDescriptor const & """ return _bagPy.LayerDescriptor___ne__(self, rhs)
[docs] def getChunkSize(self): r"""getChunkSize(LayerDescriptor self) -> uint64_t""" return _bagPy.LayerDescriptor_getChunkSize(self)
[docs] def getCompressionLevel(self): r"""getCompressionLevel(LayerDescriptor self) -> int""" return _bagPy.LayerDescriptor_getCompressionLevel(self)
[docs] def getDataType(self): r"""getDataType(LayerDescriptor self) -> BAG::DataType""" return _bagPy.LayerDescriptor_getDataType(self)
[docs] def getElementSize(self): r"""getElementSize(LayerDescriptor self) -> uint8_t""" return _bagPy.LayerDescriptor_getElementSize(self)
[docs] def getId(self): r"""getId(LayerDescriptor self) -> uint32_t""" return _bagPy.LayerDescriptor_getId(self)
[docs] def getInternalPath(self): r"""getInternalPath(LayerDescriptor self) -> std::string const &""" return _bagPy.LayerDescriptor_getInternalPath(self)
[docs] def getLayerType(self): r"""getLayerType(LayerDescriptor self) -> BAG::LayerType""" return _bagPy.LayerDescriptor_getLayerType(self)
[docs] def getName(self): r"""getName(LayerDescriptor self) -> std::string const &""" return _bagPy.LayerDescriptor_getName(self)
[docs] def setName(self, inName): r""" setName(LayerDescriptor self, std::string inName) -> LayerDescriptor Parameters ---------- inName: std::string """ return _bagPy.LayerDescriptor_setName(self, inName)
[docs] def setMinMax(self, min, max): r""" setMinMax(LayerDescriptor self, float min, float max) -> LayerDescriptor Parameters ---------- min: float max: float """ return _bagPy.LayerDescriptor_setMinMax(self, min, max)
[docs] def setDims(self, rows, cols): r""" setDims(LayerDescriptor self, uint64_t rows, uint64_t cols) -> LayerDescriptor Parameters ---------- rows: uint64_t cols: uint64_t """ return _bagPy.LayerDescriptor_setDims(self, rows, cols)
[docs] def getMinMax(self): r"""getMinMax(LayerDescriptor self) -> FloatPair""" return _bagPy.LayerDescriptor_getMinMax(self)
[docs] def getDims(self): r"""getDims(LayerDescriptor self) -> UInt64Pair""" return _bagPy.LayerDescriptor_getDims(self)
# Register LayerDescriptor in _bagPy: _bagPy.LayerDescriptor_swigregister(LayerDescriptor)
[docs]class VRMetadataDescriptor(LayerDescriptor): r"""Proxy of C++ BAG::VRMetadataDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(VRMetadataDescriptor self, VRMetadataDescriptor rhs) -> bool Parameters ---------- rhs: BAG::VRMetadataDescriptor const & """ return _bagPy.VRMetadataDescriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(VRMetadataDescriptor self, VRMetadataDescriptor rhs) -> bool Parameters ---------- rhs: BAG::VRMetadataDescriptor const & """ return _bagPy.VRMetadataDescriptor___ne__(self, rhs)
[docs] def setMaxDimensions(self, maxDimX, maxDimY): r""" setMaxDimensions(VRMetadataDescriptor self, uint32_t maxDimX, uint32_t maxDimY) -> VRMetadataDescriptor Parameters ---------- maxDimX: uint32_t maxDimY: uint32_t """ return _bagPy.VRMetadataDescriptor_setMaxDimensions(self, maxDimX, maxDimY)
[docs] def setMaxResolution(self, maxResX, maxResY): r""" setMaxResolution(VRMetadataDescriptor self, float maxResX, float maxResY) -> VRMetadataDescriptor Parameters ---------- maxResX: float maxResY: float """ return _bagPy.VRMetadataDescriptor_setMaxResolution(self, maxResX, maxResY)
[docs] def setMinDimensions(self, minDimX, minDimY): r""" setMinDimensions(VRMetadataDescriptor self, uint32_t minDimX, uint32_t minDimY) -> VRMetadataDescriptor Parameters ---------- minDimX: uint32_t minDimY: uint32_t """ return _bagPy.VRMetadataDescriptor_setMinDimensions(self, minDimX, minDimY)
[docs] def setMinResolution(self, minResX, minResY): r""" setMinResolution(VRMetadataDescriptor self, float minResX, float minResY) -> VRMetadataDescriptor Parameters ---------- minResX: float minResY: float """ return _bagPy.VRMetadataDescriptor_setMinResolution(self, minResX, minResY)
[docs] def getMaxDimensions(self): r"""getMaxDimensions(VRMetadataDescriptor self) -> UInt32Pair""" return _bagPy.VRMetadataDescriptor_getMaxDimensions(self)
[docs] def getMaxResolution(self): r"""getMaxResolution(VRMetadataDescriptor self) -> FloatPair""" return _bagPy.VRMetadataDescriptor_getMaxResolution(self)
[docs] def getMinDimensions(self): r"""getMinDimensions(VRMetadataDescriptor self) -> UInt32Pair""" return _bagPy.VRMetadataDescriptor_getMinDimensions(self)
[docs] def getMinResolution(self): r"""getMinResolution(VRMetadataDescriptor self) -> FloatPair""" return _bagPy.VRMetadataDescriptor_getMinResolution(self)
__swig_destroy__ = _bagPy.delete_VRMetadataDescriptor
# Register VRMetadataDescriptor in _bagPy: _bagPy.VRMetadataDescriptor_swigregister(VRMetadataDescriptor)
[docs]class VRNodeDescriptor(LayerDescriptor): r"""Proxy of C++ BAG::VRNodeDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(VRNodeDescriptor self, VRNodeDescriptor rhs) -> bool Parameters ---------- rhs: BAG::VRNodeDescriptor const & """ return _bagPy.VRNodeDescriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(VRNodeDescriptor self, VRNodeDescriptor rhs) -> bool Parameters ---------- rhs: BAG::VRNodeDescriptor const & """ return _bagPy.VRNodeDescriptor___ne__(self, rhs)
[docs] def setMinMaxHypStrength(self, minHypStrength, maxHypStrength): r""" setMinMaxHypStrength(VRNodeDescriptor self, float minHypStrength, float maxHypStrength) -> VRNodeDescriptor Parameters ---------- minHypStrength: float maxHypStrength: float """ return _bagPy.VRNodeDescriptor_setMinMaxHypStrength(self, minHypStrength, maxHypStrength)
[docs] def setMinMaxNSamples(self, minNSamples, maxNSamples): r""" setMinMaxNSamples(VRNodeDescriptor self, uint32_t minNSamples, uint32_t maxNSamples) -> VRNodeDescriptor Parameters ---------- minNSamples: uint32_t maxNSamples: uint32_t """ return _bagPy.VRNodeDescriptor_setMinMaxNSamples(self, minNSamples, maxNSamples)
[docs] def setMinMaxNumHypotheses(self, minNumHypotheses, maxNumHypotheses): r""" setMinMaxNumHypotheses(VRNodeDescriptor self, uint32_t minNumHypotheses, uint32_t maxNumHypotheses) -> VRNodeDescriptor Parameters ---------- minNumHypotheses: uint32_t maxNumHypotheses: uint32_t """ return _bagPy.VRNodeDescriptor_setMinMaxNumHypotheses(self, minNumHypotheses, maxNumHypotheses)
[docs] def getMinMaxHypStrength(self): r"""getMinMaxHypStrength(VRNodeDescriptor self) -> FloatPair""" return _bagPy.VRNodeDescriptor_getMinMaxHypStrength(self)
[docs] def getMinMaxNSamples(self): r"""getMinMaxNSamples(VRNodeDescriptor self) -> UInt32Pair""" return _bagPy.VRNodeDescriptor_getMinMaxNSamples(self)
[docs] def getMinMaxNumHypotheses(self): r"""getMinMaxNumHypotheses(VRNodeDescriptor self) -> UInt32Pair""" return _bagPy.VRNodeDescriptor_getMinMaxNumHypotheses(self)
__swig_destroy__ = _bagPy.delete_VRNodeDescriptor
# Register VRNodeDescriptor in _bagPy: _bagPy.VRNodeDescriptor_swigregister(VRNodeDescriptor)
[docs]class VRRefinementsDescriptor(LayerDescriptor): r"""Proxy of C++ BAG::VRRefinementsDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(VRRefinementsDescriptor self, VRRefinementsDescriptor rhs) -> bool Parameters ---------- rhs: BAG::VRRefinementsDescriptor const & """ return _bagPy.VRRefinementsDescriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(VRRefinementsDescriptor self, VRRefinementsDescriptor rhs) -> bool Parameters ---------- rhs: BAG::VRRefinementsDescriptor const & """ return _bagPy.VRRefinementsDescriptor___ne__(self, rhs)
[docs] def setMinMaxDepth(self, minDepth, maxDepth): r""" setMinMaxDepth(VRRefinementsDescriptor self, float minDepth, float maxDepth) -> VRRefinementsDescriptor Parameters ---------- minDepth: float maxDepth: float """ return _bagPy.VRRefinementsDescriptor_setMinMaxDepth(self, minDepth, maxDepth)
[docs] def setMinMaxUncertainty(self, minUncertainty, maxUncertainty): r""" setMinMaxUncertainty(VRRefinementsDescriptor self, float minUncertainty, float maxUncertainty) -> VRRefinementsDescriptor Parameters ---------- minUncertainty: float maxUncertainty: float """ return _bagPy.VRRefinementsDescriptor_setMinMaxUncertainty(self, minUncertainty, maxUncertainty)
[docs] def getMinMaxDepth(self): r"""getMinMaxDepth(VRRefinementsDescriptor self) -> FloatPair""" return _bagPy.VRRefinementsDescriptor_getMinMaxDepth(self)
[docs] def getMinMaxUncertainty(self): r"""getMinMaxUncertainty(VRRefinementsDescriptor self) -> FloatPair""" return _bagPy.VRRefinementsDescriptor_getMinMaxUncertainty(self)
__swig_destroy__ = _bagPy.delete_VRRefinementsDescriptor
# Register VRRefinementsDescriptor in _bagPy: _bagPy.VRRefinementsDescriptor_swigregister(VRRefinementsDescriptor)
[docs]class ValueTable(object): r"""Proxy of C++ BAG::ValueTable class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr
[docs] def getRecords(self): r"""getRecords(ValueTable self) -> Records""" return _bagPy.ValueTable_getRecords(self)
[docs] def getDefinition(self): r"""getDefinition(ValueTable self) -> RecordDefinition""" return _bagPy.ValueTable_getDefinition(self)
[docs] def getValue(self, *args): r""" getValue(ValueTable self, size_t recordIndex, std::string const & name) -> CompoundDataType Parameters ---------- recordIndex: size_t name: std::string const & getValue(ValueTable self, size_t recordIndex, size_t fieldIndex) -> CompoundDataType Parameters ---------- recordIndex: size_t fieldIndex: size_t """ return _bagPy.ValueTable_getValue(self, *args)
[docs] def getFieldIndex(self, name): r""" getFieldIndex(ValueTable self, std::string const & name) -> size_t Parameters ---------- name: std::string const & """ return _bagPy.ValueTable_getFieldIndex(self, name)
[docs] def getFieldName(self, index): r""" getFieldName(ValueTable self, size_t index) -> char const * Parameters ---------- index: size_t """ return _bagPy.ValueTable_getFieldName(self, index)
def _addRecord(self, record): r""" _addRecord(ValueTable self, Record record) -> size_t Parameters ---------- record: BAG::Record const & """ return _bagPy.ValueTable__addRecord(self, record)
[docs] def addRecords(self, records): r""" addRecords(ValueTable self, Records records) Parameters ---------- records: BAG::Records const & """ return _bagPy.ValueTable_addRecords(self, records)
[docs] def setValue(self, *args): r""" setValue(ValueTable self, size_t recordIndex, std::string const & name, CompoundDataType value) Parameters ---------- recordIndex: size_t name: std::string const & value: BAG::CompoundDataType const & setValue(ValueTable self, size_t recordIndex, size_t fieldIndex, CompoundDataType value) Parameters ---------- recordIndex: size_t fieldIndex: size_t value: BAG::CompoundDataType const & """ return _bagPy.ValueTable_setValue(self, *args)
[docs] def addRecord(self, record): """ Override addRecord to get around SWIG mis-handling (which may be due to mis-configuration) of std::vector boxing and unboxing. """ new_rec = Record() for r in record: new_rec.append(r) return self._addRecord(new_rec)
__swig_destroy__ = _bagPy.delete_ValueTable
# Register ValueTable in _bagPy: _bagPy.ValueTable_swigregister(ValueTable)
[docs]class BagVerticalDatumCorrectionsItems(object): r"""Proxy of C++ std::vector< BagVerticalDatumCorrections > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(BagVerticalDatumCorrectionsItems self) -> SwigPyIterator""" return _bagPy.BagVerticalDatumCorrectionsItems_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(BagVerticalDatumCorrectionsItems self) -> bool""" return _bagPy.BagVerticalDatumCorrectionsItems___nonzero__(self) def __bool__(self): r"""__bool__(BagVerticalDatumCorrectionsItems self) -> bool""" return _bagPy.BagVerticalDatumCorrectionsItems___bool__(self) def __len__(self): r"""__len__(BagVerticalDatumCorrectionsItems self) -> std::vector< BagVerticalDatumCorrections >::size_type""" return _bagPy.BagVerticalDatumCorrectionsItems___len__(self) def __getslice__(self, i, j): r""" __getslice__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::difference_type i, std::vector< BagVerticalDatumCorrections >::difference_type j) -> BagVerticalDatumCorrectionsItems Parameters ---------- i: std::vector< BagVerticalDatumCorrections >::difference_type j: std::vector< BagVerticalDatumCorrections >::difference_type """ return _bagPy.BagVerticalDatumCorrectionsItems___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::difference_type i, std::vector< BagVerticalDatumCorrections >::difference_type j) Parameters ---------- i: std::vector< BagVerticalDatumCorrections >::difference_type j: std::vector< BagVerticalDatumCorrections >::difference_type __setslice__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::difference_type i, std::vector< BagVerticalDatumCorrections >::difference_type j, BagVerticalDatumCorrectionsItems v) Parameters ---------- i: std::vector< BagVerticalDatumCorrections >::difference_type j: std::vector< BagVerticalDatumCorrections >::difference_type v: std::vector< BagVerticalDatumCorrections,std::allocator< BagVerticalDatumCorrections > > const & """ return _bagPy.BagVerticalDatumCorrectionsItems___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::difference_type i, std::vector< BagVerticalDatumCorrections >::difference_type j) Parameters ---------- i: std::vector< BagVerticalDatumCorrections >::difference_type j: std::vector< BagVerticalDatumCorrections >::difference_type """ return _bagPy.BagVerticalDatumCorrectionsItems___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::difference_type i) Parameters ---------- i: std::vector< BagVerticalDatumCorrections >::difference_type __delitem__(BagVerticalDatumCorrectionsItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.BagVerticalDatumCorrectionsItems___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(BagVerticalDatumCorrectionsItems self, SWIGPY_SLICEOBJECT * slice) -> BagVerticalDatumCorrectionsItems Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::difference_type i) -> BagVerticalDatumCorrections Parameters ---------- i: std::vector< BagVerticalDatumCorrections >::difference_type """ return _bagPy.BagVerticalDatumCorrectionsItems___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(BagVerticalDatumCorrectionsItems self, SWIGPY_SLICEOBJECT * slice, BagVerticalDatumCorrectionsItems v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BagVerticalDatumCorrections,std::allocator< BagVerticalDatumCorrections > > const & __setitem__(BagVerticalDatumCorrectionsItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::difference_type i, BagVerticalDatumCorrections x) Parameters ---------- i: std::vector< BagVerticalDatumCorrections >::difference_type x: std::vector< BagVerticalDatumCorrections >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsItems___setitem__(self, *args)
[docs] def pop(self): r"""pop(BagVerticalDatumCorrectionsItems self) -> BagVerticalDatumCorrections""" return _bagPy.BagVerticalDatumCorrectionsItems_pop(self)
[docs] def append(self, x): r""" append(BagVerticalDatumCorrectionsItems self, BagVerticalDatumCorrections x) Parameters ---------- x: std::vector< BagVerticalDatumCorrections >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsItems_append(self, x)
[docs] def empty(self): r"""empty(BagVerticalDatumCorrectionsItems self) -> bool""" return _bagPy.BagVerticalDatumCorrectionsItems_empty(self)
[docs] def size(self): r"""size(BagVerticalDatumCorrectionsItems self) -> std::vector< BagVerticalDatumCorrections >::size_type""" return _bagPy.BagVerticalDatumCorrectionsItems_size(self)
[docs] def swap(self, v): r""" swap(BagVerticalDatumCorrectionsItems self, BagVerticalDatumCorrectionsItems v) Parameters ---------- v: std::vector< BagVerticalDatumCorrections > & """ return _bagPy.BagVerticalDatumCorrectionsItems_swap(self, v)
[docs] def begin(self): r"""begin(BagVerticalDatumCorrectionsItems self) -> std::vector< BagVerticalDatumCorrections >::iterator""" return _bagPy.BagVerticalDatumCorrectionsItems_begin(self)
[docs] def end(self): r"""end(BagVerticalDatumCorrectionsItems self) -> std::vector< BagVerticalDatumCorrections >::iterator""" return _bagPy.BagVerticalDatumCorrectionsItems_end(self)
[docs] def rbegin(self): r"""rbegin(BagVerticalDatumCorrectionsItems self) -> std::vector< BagVerticalDatumCorrections >::reverse_iterator""" return _bagPy.BagVerticalDatumCorrectionsItems_rbegin(self)
[docs] def rend(self): r"""rend(BagVerticalDatumCorrectionsItems self) -> std::vector< BagVerticalDatumCorrections >::reverse_iterator""" return _bagPy.BagVerticalDatumCorrectionsItems_rend(self)
[docs] def clear(self): r"""clear(BagVerticalDatumCorrectionsItems self)""" return _bagPy.BagVerticalDatumCorrectionsItems_clear(self)
[docs] def get_allocator(self): r"""get_allocator(BagVerticalDatumCorrectionsItems self) -> std::vector< BagVerticalDatumCorrections >::allocator_type""" return _bagPy.BagVerticalDatumCorrectionsItems_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(BagVerticalDatumCorrectionsItems self)""" return _bagPy.BagVerticalDatumCorrectionsItems_pop_back(self)
[docs] def erase(self, *args): r""" erase(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::iterator pos) -> std::vector< BagVerticalDatumCorrections >::iterator Parameters ---------- pos: std::vector< BagVerticalDatumCorrections >::iterator erase(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::iterator first, std::vector< BagVerticalDatumCorrections >::iterator last) -> std::vector< BagVerticalDatumCorrections >::iterator Parameters ---------- first: std::vector< BagVerticalDatumCorrections >::iterator last: std::vector< BagVerticalDatumCorrections >::iterator """ return _bagPy.BagVerticalDatumCorrectionsItems_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(BagVerticalDatumCorrectionsItems self) -> BagVerticalDatumCorrectionsItems __init__(BagVerticalDatumCorrectionsItems self, BagVerticalDatumCorrectionsItems other) -> BagVerticalDatumCorrectionsItems Parameters ---------- other: std::vector< BagVerticalDatumCorrections > const & __init__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::size_type size) -> BagVerticalDatumCorrectionsItems Parameters ---------- size: std::vector< BagVerticalDatumCorrections >::size_type __init__(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::size_type size, BagVerticalDatumCorrections value) -> BagVerticalDatumCorrectionsItems Parameters ---------- size: std::vector< BagVerticalDatumCorrections >::size_type value: std::vector< BagVerticalDatumCorrections >::value_type const & """ _bagPy.BagVerticalDatumCorrectionsItems_swiginit(self, _bagPy.new_BagVerticalDatumCorrectionsItems(*args))
[docs] def push_back(self, x): r""" push_back(BagVerticalDatumCorrectionsItems self, BagVerticalDatumCorrections x) Parameters ---------- x: std::vector< BagVerticalDatumCorrections >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsItems_push_back(self, x)
[docs] def front(self): r"""front(BagVerticalDatumCorrectionsItems self) -> BagVerticalDatumCorrections""" return _bagPy.BagVerticalDatumCorrectionsItems_front(self)
[docs] def back(self): r"""back(BagVerticalDatumCorrectionsItems self) -> BagVerticalDatumCorrections""" return _bagPy.BagVerticalDatumCorrectionsItems_back(self)
[docs] def assign(self, n, x): r""" assign(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::size_type n, BagVerticalDatumCorrections x) Parameters ---------- n: std::vector< BagVerticalDatumCorrections >::size_type x: std::vector< BagVerticalDatumCorrections >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsItems_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::size_type new_size) Parameters ---------- new_size: std::vector< BagVerticalDatumCorrections >::size_type resize(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::size_type new_size, BagVerticalDatumCorrections x) Parameters ---------- new_size: std::vector< BagVerticalDatumCorrections >::size_type x: std::vector< BagVerticalDatumCorrections >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsItems_resize(self, *args)
[docs] def insert(self, *args): r""" insert(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::iterator pos, BagVerticalDatumCorrections x) -> std::vector< BagVerticalDatumCorrections >::iterator Parameters ---------- pos: std::vector< BagVerticalDatumCorrections >::iterator x: std::vector< BagVerticalDatumCorrections >::value_type const & insert(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::iterator pos, std::vector< BagVerticalDatumCorrections >::size_type n, BagVerticalDatumCorrections x) Parameters ---------- pos: std::vector< BagVerticalDatumCorrections >::iterator n: std::vector< BagVerticalDatumCorrections >::size_type x: std::vector< BagVerticalDatumCorrections >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsItems_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(BagVerticalDatumCorrectionsItems self, std::vector< BagVerticalDatumCorrections >::size_type n) Parameters ---------- n: std::vector< BagVerticalDatumCorrections >::size_type """ return _bagPy.BagVerticalDatumCorrectionsItems_reserve(self, n)
[docs] def capacity(self): r"""capacity(BagVerticalDatumCorrectionsItems self) -> std::vector< BagVerticalDatumCorrections >::size_type""" return _bagPy.BagVerticalDatumCorrectionsItems_capacity(self)
__swig_destroy__ = _bagPy.delete_BagVerticalDatumCorrectionsItems
# Register BagVerticalDatumCorrectionsItems in _bagPy: _bagPy.BagVerticalDatumCorrectionsItems_swigregister(BagVerticalDatumCorrectionsItems)
[docs]class BagVerticalDatumCorrectionsGriddedItems(object): r"""Proxy of C++ std::vector< BagVerticalDatumCorrectionsGridded > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(BagVerticalDatumCorrectionsGriddedItems self) -> SwigPyIterator""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(BagVerticalDatumCorrectionsGriddedItems self) -> bool""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems___nonzero__(self) def __bool__(self): r"""__bool__(BagVerticalDatumCorrectionsGriddedItems self) -> bool""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems___bool__(self) def __len__(self): r"""__len__(BagVerticalDatumCorrectionsGriddedItems self) -> std::vector< BagVerticalDatumCorrectionsGridded >::size_type""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems___len__(self) def __getslice__(self, i, j): r""" __getslice__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type i, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type j) -> BagVerticalDatumCorrectionsGriddedItems Parameters ---------- i: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type j: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type i, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type j) Parameters ---------- i: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type j: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type __setslice__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type i, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type j, BagVerticalDatumCorrectionsGriddedItems v) Parameters ---------- i: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type j: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type v: std::vector< BagVerticalDatumCorrectionsGridded,std::allocator< BagVerticalDatumCorrectionsGridded > > const & """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type i, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type j) Parameters ---------- i: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type j: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type i) Parameters ---------- i: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type __delitem__(BagVerticalDatumCorrectionsGriddedItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(BagVerticalDatumCorrectionsGriddedItems self, SWIGPY_SLICEOBJECT * slice) -> BagVerticalDatumCorrectionsGriddedItems Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type i) -> BagVerticalDatumCorrectionsGridded Parameters ---------- i: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(BagVerticalDatumCorrectionsGriddedItems self, SWIGPY_SLICEOBJECT * slice, BagVerticalDatumCorrectionsGriddedItems v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BagVerticalDatumCorrectionsGridded,std::allocator< BagVerticalDatumCorrectionsGridded > > const & __setitem__(BagVerticalDatumCorrectionsGriddedItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::difference_type i, BagVerticalDatumCorrectionsGridded x) Parameters ---------- i: std::vector< BagVerticalDatumCorrectionsGridded >::difference_type x: std::vector< BagVerticalDatumCorrectionsGridded >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems___setitem__(self, *args)
[docs] def pop(self): r"""pop(BagVerticalDatumCorrectionsGriddedItems self) -> BagVerticalDatumCorrectionsGridded""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_pop(self)
[docs] def append(self, x): r""" append(BagVerticalDatumCorrectionsGriddedItems self, BagVerticalDatumCorrectionsGridded x) Parameters ---------- x: std::vector< BagVerticalDatumCorrectionsGridded >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems_append(self, x)
[docs] def empty(self): r"""empty(BagVerticalDatumCorrectionsGriddedItems self) -> bool""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_empty(self)
[docs] def size(self): r"""size(BagVerticalDatumCorrectionsGriddedItems self) -> std::vector< BagVerticalDatumCorrectionsGridded >::size_type""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_size(self)
[docs] def swap(self, v): r""" swap(BagVerticalDatumCorrectionsGriddedItems self, BagVerticalDatumCorrectionsGriddedItems v) Parameters ---------- v: std::vector< BagVerticalDatumCorrectionsGridded > & """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems_swap(self, v)
[docs] def begin(self): r"""begin(BagVerticalDatumCorrectionsGriddedItems self) -> std::vector< BagVerticalDatumCorrectionsGridded >::iterator""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_begin(self)
[docs] def end(self): r"""end(BagVerticalDatumCorrectionsGriddedItems self) -> std::vector< BagVerticalDatumCorrectionsGridded >::iterator""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_end(self)
[docs] def rbegin(self): r"""rbegin(BagVerticalDatumCorrectionsGriddedItems self) -> std::vector< BagVerticalDatumCorrectionsGridded >::reverse_iterator""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_rbegin(self)
[docs] def rend(self): r"""rend(BagVerticalDatumCorrectionsGriddedItems self) -> std::vector< BagVerticalDatumCorrectionsGridded >::reverse_iterator""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_rend(self)
[docs] def clear(self): r"""clear(BagVerticalDatumCorrectionsGriddedItems self)""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_clear(self)
[docs] def get_allocator(self): r"""get_allocator(BagVerticalDatumCorrectionsGriddedItems self) -> std::vector< BagVerticalDatumCorrectionsGridded >::allocator_type""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(BagVerticalDatumCorrectionsGriddedItems self)""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_pop_back(self)
[docs] def erase(self, *args): r""" erase(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::iterator pos) -> std::vector< BagVerticalDatumCorrectionsGridded >::iterator Parameters ---------- pos: std::vector< BagVerticalDatumCorrectionsGridded >::iterator erase(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::iterator first, std::vector< BagVerticalDatumCorrectionsGridded >::iterator last) -> std::vector< BagVerticalDatumCorrectionsGridded >::iterator Parameters ---------- first: std::vector< BagVerticalDatumCorrectionsGridded >::iterator last: std::vector< BagVerticalDatumCorrectionsGridded >::iterator """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(BagVerticalDatumCorrectionsGriddedItems self) -> BagVerticalDatumCorrectionsGriddedItems __init__(BagVerticalDatumCorrectionsGriddedItems self, BagVerticalDatumCorrectionsGriddedItems other) -> BagVerticalDatumCorrectionsGriddedItems Parameters ---------- other: std::vector< BagVerticalDatumCorrectionsGridded > const & __init__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::size_type size) -> BagVerticalDatumCorrectionsGriddedItems Parameters ---------- size: std::vector< BagVerticalDatumCorrectionsGridded >::size_type __init__(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::size_type size, BagVerticalDatumCorrectionsGridded value) -> BagVerticalDatumCorrectionsGriddedItems Parameters ---------- size: std::vector< BagVerticalDatumCorrectionsGridded >::size_type value: std::vector< BagVerticalDatumCorrectionsGridded >::value_type const & """ _bagPy.BagVerticalDatumCorrectionsGriddedItems_swiginit(self, _bagPy.new_BagVerticalDatumCorrectionsGriddedItems(*args))
[docs] def push_back(self, x): r""" push_back(BagVerticalDatumCorrectionsGriddedItems self, BagVerticalDatumCorrectionsGridded x) Parameters ---------- x: std::vector< BagVerticalDatumCorrectionsGridded >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems_push_back(self, x)
[docs] def front(self): r"""front(BagVerticalDatumCorrectionsGriddedItems self) -> BagVerticalDatumCorrectionsGridded""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_front(self)
[docs] def back(self): r"""back(BagVerticalDatumCorrectionsGriddedItems self) -> BagVerticalDatumCorrectionsGridded""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_back(self)
[docs] def assign(self, n, x): r""" assign(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::size_type n, BagVerticalDatumCorrectionsGridded x) Parameters ---------- n: std::vector< BagVerticalDatumCorrectionsGridded >::size_type x: std::vector< BagVerticalDatumCorrectionsGridded >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::size_type new_size) Parameters ---------- new_size: std::vector< BagVerticalDatumCorrectionsGridded >::size_type resize(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::size_type new_size, BagVerticalDatumCorrectionsGridded x) Parameters ---------- new_size: std::vector< BagVerticalDatumCorrectionsGridded >::size_type x: std::vector< BagVerticalDatumCorrectionsGridded >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems_resize(self, *args)
[docs] def insert(self, *args): r""" insert(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::iterator pos, BagVerticalDatumCorrectionsGridded x) -> std::vector< BagVerticalDatumCorrectionsGridded >::iterator Parameters ---------- pos: std::vector< BagVerticalDatumCorrectionsGridded >::iterator x: std::vector< BagVerticalDatumCorrectionsGridded >::value_type const & insert(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::iterator pos, std::vector< BagVerticalDatumCorrectionsGridded >::size_type n, BagVerticalDatumCorrectionsGridded x) Parameters ---------- pos: std::vector< BagVerticalDatumCorrectionsGridded >::iterator n: std::vector< BagVerticalDatumCorrectionsGridded >::size_type x: std::vector< BagVerticalDatumCorrectionsGridded >::value_type const & """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(BagVerticalDatumCorrectionsGriddedItems self, std::vector< BagVerticalDatumCorrectionsGridded >::size_type n) Parameters ---------- n: std::vector< BagVerticalDatumCorrectionsGridded >::size_type """ return _bagPy.BagVerticalDatumCorrectionsGriddedItems_reserve(self, n)
[docs] def capacity(self): r"""capacity(BagVerticalDatumCorrectionsGriddedItems self) -> std::vector< BagVerticalDatumCorrectionsGridded >::size_type""" return _bagPy.BagVerticalDatumCorrectionsGriddedItems_capacity(self)
__swig_destroy__ = _bagPy.delete_BagVerticalDatumCorrectionsGriddedItems
# Register BagVerticalDatumCorrectionsGriddedItems in _bagPy: _bagPy.BagVerticalDatumCorrectionsGriddedItems_swigregister(BagVerticalDatumCorrectionsGriddedItems)
[docs]class BagVRMetadataItems(object): r"""Proxy of C++ std::vector< BagVRMetadataItem > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(BagVRMetadataItems self) -> SwigPyIterator""" return _bagPy.BagVRMetadataItems_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(BagVRMetadataItems self) -> bool""" return _bagPy.BagVRMetadataItems___nonzero__(self) def __bool__(self): r"""__bool__(BagVRMetadataItems self) -> bool""" return _bagPy.BagVRMetadataItems___bool__(self) def __len__(self): r"""__len__(BagVRMetadataItems self) -> std::vector< BagVRMetadataItem >::size_type""" return _bagPy.BagVRMetadataItems___len__(self) def __getslice__(self, i, j): r""" __getslice__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::difference_type i, std::vector< BagVRMetadataItem >::difference_type j) -> BagVRMetadataItems Parameters ---------- i: std::vector< BagVRMetadataItem >::difference_type j: std::vector< BagVRMetadataItem >::difference_type """ return _bagPy.BagVRMetadataItems___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::difference_type i, std::vector< BagVRMetadataItem >::difference_type j) Parameters ---------- i: std::vector< BagVRMetadataItem >::difference_type j: std::vector< BagVRMetadataItem >::difference_type __setslice__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::difference_type i, std::vector< BagVRMetadataItem >::difference_type j, BagVRMetadataItems v) Parameters ---------- i: std::vector< BagVRMetadataItem >::difference_type j: std::vector< BagVRMetadataItem >::difference_type v: std::vector< BagVRMetadataItem,std::allocator< BagVRMetadataItem > > const & """ return _bagPy.BagVRMetadataItems___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::difference_type i, std::vector< BagVRMetadataItem >::difference_type j) Parameters ---------- i: std::vector< BagVRMetadataItem >::difference_type j: std::vector< BagVRMetadataItem >::difference_type """ return _bagPy.BagVRMetadataItems___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::difference_type i) Parameters ---------- i: std::vector< BagVRMetadataItem >::difference_type __delitem__(BagVRMetadataItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.BagVRMetadataItems___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(BagVRMetadataItems self, SWIGPY_SLICEOBJECT * slice) -> BagVRMetadataItems Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::difference_type i) -> BagVRMetadataItem Parameters ---------- i: std::vector< BagVRMetadataItem >::difference_type """ return _bagPy.BagVRMetadataItems___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(BagVRMetadataItems self, SWIGPY_SLICEOBJECT * slice, BagVRMetadataItems v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BagVRMetadataItem,std::allocator< BagVRMetadataItem > > const & __setitem__(BagVRMetadataItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::difference_type i, BagVRMetadataItem x) Parameters ---------- i: std::vector< BagVRMetadataItem >::difference_type x: std::vector< BagVRMetadataItem >::value_type const & """ return _bagPy.BagVRMetadataItems___setitem__(self, *args)
[docs] def pop(self): r"""pop(BagVRMetadataItems self) -> BagVRMetadataItem""" return _bagPy.BagVRMetadataItems_pop(self)
[docs] def append(self, x): r""" append(BagVRMetadataItems self, BagVRMetadataItem x) Parameters ---------- x: std::vector< BagVRMetadataItem >::value_type const & """ return _bagPy.BagVRMetadataItems_append(self, x)
[docs] def empty(self): r"""empty(BagVRMetadataItems self) -> bool""" return _bagPy.BagVRMetadataItems_empty(self)
[docs] def size(self): r"""size(BagVRMetadataItems self) -> std::vector< BagVRMetadataItem >::size_type""" return _bagPy.BagVRMetadataItems_size(self)
[docs] def swap(self, v): r""" swap(BagVRMetadataItems self, BagVRMetadataItems v) Parameters ---------- v: std::vector< BagVRMetadataItem > & """ return _bagPy.BagVRMetadataItems_swap(self, v)
[docs] def begin(self): r"""begin(BagVRMetadataItems self) -> std::vector< BagVRMetadataItem >::iterator""" return _bagPy.BagVRMetadataItems_begin(self)
[docs] def end(self): r"""end(BagVRMetadataItems self) -> std::vector< BagVRMetadataItem >::iterator""" return _bagPy.BagVRMetadataItems_end(self)
[docs] def rbegin(self): r"""rbegin(BagVRMetadataItems self) -> std::vector< BagVRMetadataItem >::reverse_iterator""" return _bagPy.BagVRMetadataItems_rbegin(self)
[docs] def rend(self): r"""rend(BagVRMetadataItems self) -> std::vector< BagVRMetadataItem >::reverse_iterator""" return _bagPy.BagVRMetadataItems_rend(self)
[docs] def clear(self): r"""clear(BagVRMetadataItems self)""" return _bagPy.BagVRMetadataItems_clear(self)
[docs] def get_allocator(self): r"""get_allocator(BagVRMetadataItems self) -> std::vector< BagVRMetadataItem >::allocator_type""" return _bagPy.BagVRMetadataItems_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(BagVRMetadataItems self)""" return _bagPy.BagVRMetadataItems_pop_back(self)
[docs] def erase(self, *args): r""" erase(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::iterator pos) -> std::vector< BagVRMetadataItem >::iterator Parameters ---------- pos: std::vector< BagVRMetadataItem >::iterator erase(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::iterator first, std::vector< BagVRMetadataItem >::iterator last) -> std::vector< BagVRMetadataItem >::iterator Parameters ---------- first: std::vector< BagVRMetadataItem >::iterator last: std::vector< BagVRMetadataItem >::iterator """ return _bagPy.BagVRMetadataItems_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(BagVRMetadataItems self) -> BagVRMetadataItems __init__(BagVRMetadataItems self, BagVRMetadataItems other) -> BagVRMetadataItems Parameters ---------- other: std::vector< BagVRMetadataItem > const & __init__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::size_type size) -> BagVRMetadataItems Parameters ---------- size: std::vector< BagVRMetadataItem >::size_type __init__(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::size_type size, BagVRMetadataItem value) -> BagVRMetadataItems Parameters ---------- size: std::vector< BagVRMetadataItem >::size_type value: std::vector< BagVRMetadataItem >::value_type const & """ _bagPy.BagVRMetadataItems_swiginit(self, _bagPy.new_BagVRMetadataItems(*args))
[docs] def push_back(self, x): r""" push_back(BagVRMetadataItems self, BagVRMetadataItem x) Parameters ---------- x: std::vector< BagVRMetadataItem >::value_type const & """ return _bagPy.BagVRMetadataItems_push_back(self, x)
[docs] def front(self): r"""front(BagVRMetadataItems self) -> BagVRMetadataItem""" return _bagPy.BagVRMetadataItems_front(self)
[docs] def back(self): r"""back(BagVRMetadataItems self) -> BagVRMetadataItem""" return _bagPy.BagVRMetadataItems_back(self)
[docs] def assign(self, n, x): r""" assign(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::size_type n, BagVRMetadataItem x) Parameters ---------- n: std::vector< BagVRMetadataItem >::size_type x: std::vector< BagVRMetadataItem >::value_type const & """ return _bagPy.BagVRMetadataItems_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::size_type new_size) Parameters ---------- new_size: std::vector< BagVRMetadataItem >::size_type resize(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::size_type new_size, BagVRMetadataItem x) Parameters ---------- new_size: std::vector< BagVRMetadataItem >::size_type x: std::vector< BagVRMetadataItem >::value_type const & """ return _bagPy.BagVRMetadataItems_resize(self, *args)
[docs] def insert(self, *args): r""" insert(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::iterator pos, BagVRMetadataItem x) -> std::vector< BagVRMetadataItem >::iterator Parameters ---------- pos: std::vector< BagVRMetadataItem >::iterator x: std::vector< BagVRMetadataItem >::value_type const & insert(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::iterator pos, std::vector< BagVRMetadataItem >::size_type n, BagVRMetadataItem x) Parameters ---------- pos: std::vector< BagVRMetadataItem >::iterator n: std::vector< BagVRMetadataItem >::size_type x: std::vector< BagVRMetadataItem >::value_type const & """ return _bagPy.BagVRMetadataItems_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(BagVRMetadataItems self, std::vector< BagVRMetadataItem >::size_type n) Parameters ---------- n: std::vector< BagVRMetadataItem >::size_type """ return _bagPy.BagVRMetadataItems_reserve(self, n)
[docs] def capacity(self): r"""capacity(BagVRMetadataItems self) -> std::vector< BagVRMetadataItem >::size_type""" return _bagPy.BagVRMetadataItems_capacity(self)
__swig_destroy__ = _bagPy.delete_BagVRMetadataItems
# Register BagVRMetadataItems in _bagPy: _bagPy.BagVRMetadataItems_swigregister(BagVRMetadataItems)
[docs]class BagVRNodeItems(object): r"""Proxy of C++ std::vector< BagVRNodeItem > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(BagVRNodeItems self) -> SwigPyIterator""" return _bagPy.BagVRNodeItems_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(BagVRNodeItems self) -> bool""" return _bagPy.BagVRNodeItems___nonzero__(self) def __bool__(self): r"""__bool__(BagVRNodeItems self) -> bool""" return _bagPy.BagVRNodeItems___bool__(self) def __len__(self): r"""__len__(BagVRNodeItems self) -> std::vector< BagVRNodeItem >::size_type""" return _bagPy.BagVRNodeItems___len__(self) def __getslice__(self, i, j): r""" __getslice__(BagVRNodeItems self, std::vector< BagVRNodeItem >::difference_type i, std::vector< BagVRNodeItem >::difference_type j) -> BagVRNodeItems Parameters ---------- i: std::vector< BagVRNodeItem >::difference_type j: std::vector< BagVRNodeItem >::difference_type """ return _bagPy.BagVRNodeItems___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(BagVRNodeItems self, std::vector< BagVRNodeItem >::difference_type i, std::vector< BagVRNodeItem >::difference_type j) Parameters ---------- i: std::vector< BagVRNodeItem >::difference_type j: std::vector< BagVRNodeItem >::difference_type __setslice__(BagVRNodeItems self, std::vector< BagVRNodeItem >::difference_type i, std::vector< BagVRNodeItem >::difference_type j, BagVRNodeItems v) Parameters ---------- i: std::vector< BagVRNodeItem >::difference_type j: std::vector< BagVRNodeItem >::difference_type v: std::vector< BagVRNodeItem,std::allocator< BagVRNodeItem > > const & """ return _bagPy.BagVRNodeItems___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(BagVRNodeItems self, std::vector< BagVRNodeItem >::difference_type i, std::vector< BagVRNodeItem >::difference_type j) Parameters ---------- i: std::vector< BagVRNodeItem >::difference_type j: std::vector< BagVRNodeItem >::difference_type """ return _bagPy.BagVRNodeItems___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(BagVRNodeItems self, std::vector< BagVRNodeItem >::difference_type i) Parameters ---------- i: std::vector< BagVRNodeItem >::difference_type __delitem__(BagVRNodeItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.BagVRNodeItems___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(BagVRNodeItems self, SWIGPY_SLICEOBJECT * slice) -> BagVRNodeItems Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(BagVRNodeItems self, std::vector< BagVRNodeItem >::difference_type i) -> BagVRNodeItem Parameters ---------- i: std::vector< BagVRNodeItem >::difference_type """ return _bagPy.BagVRNodeItems___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(BagVRNodeItems self, SWIGPY_SLICEOBJECT * slice, BagVRNodeItems v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BagVRNodeItem,std::allocator< BagVRNodeItem > > const & __setitem__(BagVRNodeItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(BagVRNodeItems self, std::vector< BagVRNodeItem >::difference_type i, BagVRNodeItem x) Parameters ---------- i: std::vector< BagVRNodeItem >::difference_type x: std::vector< BagVRNodeItem >::value_type const & """ return _bagPy.BagVRNodeItems___setitem__(self, *args)
[docs] def pop(self): r"""pop(BagVRNodeItems self) -> BagVRNodeItem""" return _bagPy.BagVRNodeItems_pop(self)
[docs] def append(self, x): r""" append(BagVRNodeItems self, BagVRNodeItem x) Parameters ---------- x: std::vector< BagVRNodeItem >::value_type const & """ return _bagPy.BagVRNodeItems_append(self, x)
[docs] def empty(self): r"""empty(BagVRNodeItems self) -> bool""" return _bagPy.BagVRNodeItems_empty(self)
[docs] def size(self): r"""size(BagVRNodeItems self) -> std::vector< BagVRNodeItem >::size_type""" return _bagPy.BagVRNodeItems_size(self)
[docs] def swap(self, v): r""" swap(BagVRNodeItems self, BagVRNodeItems v) Parameters ---------- v: std::vector< BagVRNodeItem > & """ return _bagPy.BagVRNodeItems_swap(self, v)
[docs] def begin(self): r"""begin(BagVRNodeItems self) -> std::vector< BagVRNodeItem >::iterator""" return _bagPy.BagVRNodeItems_begin(self)
[docs] def end(self): r"""end(BagVRNodeItems self) -> std::vector< BagVRNodeItem >::iterator""" return _bagPy.BagVRNodeItems_end(self)
[docs] def rbegin(self): r"""rbegin(BagVRNodeItems self) -> std::vector< BagVRNodeItem >::reverse_iterator""" return _bagPy.BagVRNodeItems_rbegin(self)
[docs] def rend(self): r"""rend(BagVRNodeItems self) -> std::vector< BagVRNodeItem >::reverse_iterator""" return _bagPy.BagVRNodeItems_rend(self)
[docs] def clear(self): r"""clear(BagVRNodeItems self)""" return _bagPy.BagVRNodeItems_clear(self)
[docs] def get_allocator(self): r"""get_allocator(BagVRNodeItems self) -> std::vector< BagVRNodeItem >::allocator_type""" return _bagPy.BagVRNodeItems_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(BagVRNodeItems self)""" return _bagPy.BagVRNodeItems_pop_back(self)
[docs] def erase(self, *args): r""" erase(BagVRNodeItems self, std::vector< BagVRNodeItem >::iterator pos) -> std::vector< BagVRNodeItem >::iterator Parameters ---------- pos: std::vector< BagVRNodeItem >::iterator erase(BagVRNodeItems self, std::vector< BagVRNodeItem >::iterator first, std::vector< BagVRNodeItem >::iterator last) -> std::vector< BagVRNodeItem >::iterator Parameters ---------- first: std::vector< BagVRNodeItem >::iterator last: std::vector< BagVRNodeItem >::iterator """ return _bagPy.BagVRNodeItems_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(BagVRNodeItems self) -> BagVRNodeItems __init__(BagVRNodeItems self, BagVRNodeItems other) -> BagVRNodeItems Parameters ---------- other: std::vector< BagVRNodeItem > const & __init__(BagVRNodeItems self, std::vector< BagVRNodeItem >::size_type size) -> BagVRNodeItems Parameters ---------- size: std::vector< BagVRNodeItem >::size_type __init__(BagVRNodeItems self, std::vector< BagVRNodeItem >::size_type size, BagVRNodeItem value) -> BagVRNodeItems Parameters ---------- size: std::vector< BagVRNodeItem >::size_type value: std::vector< BagVRNodeItem >::value_type const & """ _bagPy.BagVRNodeItems_swiginit(self, _bagPy.new_BagVRNodeItems(*args))
[docs] def push_back(self, x): r""" push_back(BagVRNodeItems self, BagVRNodeItem x) Parameters ---------- x: std::vector< BagVRNodeItem >::value_type const & """ return _bagPy.BagVRNodeItems_push_back(self, x)
[docs] def front(self): r"""front(BagVRNodeItems self) -> BagVRNodeItem""" return _bagPy.BagVRNodeItems_front(self)
[docs] def back(self): r"""back(BagVRNodeItems self) -> BagVRNodeItem""" return _bagPy.BagVRNodeItems_back(self)
[docs] def assign(self, n, x): r""" assign(BagVRNodeItems self, std::vector< BagVRNodeItem >::size_type n, BagVRNodeItem x) Parameters ---------- n: std::vector< BagVRNodeItem >::size_type x: std::vector< BagVRNodeItem >::value_type const & """ return _bagPy.BagVRNodeItems_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(BagVRNodeItems self, std::vector< BagVRNodeItem >::size_type new_size) Parameters ---------- new_size: std::vector< BagVRNodeItem >::size_type resize(BagVRNodeItems self, std::vector< BagVRNodeItem >::size_type new_size, BagVRNodeItem x) Parameters ---------- new_size: std::vector< BagVRNodeItem >::size_type x: std::vector< BagVRNodeItem >::value_type const & """ return _bagPy.BagVRNodeItems_resize(self, *args)
[docs] def insert(self, *args): r""" insert(BagVRNodeItems self, std::vector< BagVRNodeItem >::iterator pos, BagVRNodeItem x) -> std::vector< BagVRNodeItem >::iterator Parameters ---------- pos: std::vector< BagVRNodeItem >::iterator x: std::vector< BagVRNodeItem >::value_type const & insert(BagVRNodeItems self, std::vector< BagVRNodeItem >::iterator pos, std::vector< BagVRNodeItem >::size_type n, BagVRNodeItem x) Parameters ---------- pos: std::vector< BagVRNodeItem >::iterator n: std::vector< BagVRNodeItem >::size_type x: std::vector< BagVRNodeItem >::value_type const & """ return _bagPy.BagVRNodeItems_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(BagVRNodeItems self, std::vector< BagVRNodeItem >::size_type n) Parameters ---------- n: std::vector< BagVRNodeItem >::size_type """ return _bagPy.BagVRNodeItems_reserve(self, n)
[docs] def capacity(self): r"""capacity(BagVRNodeItems self) -> std::vector< BagVRNodeItem >::size_type""" return _bagPy.BagVRNodeItems_capacity(self)
__swig_destroy__ = _bagPy.delete_BagVRNodeItems
# Register BagVRNodeItems in _bagPy: _bagPy.BagVRNodeItems_swigregister(BagVRNodeItems)
[docs]class BagVRRefinementsItems(object): r"""Proxy of C++ std::vector< BagVRRefinementsItem > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(BagVRRefinementsItems self) -> SwigPyIterator""" return _bagPy.BagVRRefinementsItems_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(BagVRRefinementsItems self) -> bool""" return _bagPy.BagVRRefinementsItems___nonzero__(self) def __bool__(self): r"""__bool__(BagVRRefinementsItems self) -> bool""" return _bagPy.BagVRRefinementsItems___bool__(self) def __len__(self): r"""__len__(BagVRRefinementsItems self) -> std::vector< BagVRRefinementsItem >::size_type""" return _bagPy.BagVRRefinementsItems___len__(self) def __getslice__(self, i, j): r""" __getslice__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::difference_type i, std::vector< BagVRRefinementsItem >::difference_type j) -> BagVRRefinementsItems Parameters ---------- i: std::vector< BagVRRefinementsItem >::difference_type j: std::vector< BagVRRefinementsItem >::difference_type """ return _bagPy.BagVRRefinementsItems___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::difference_type i, std::vector< BagVRRefinementsItem >::difference_type j) Parameters ---------- i: std::vector< BagVRRefinementsItem >::difference_type j: std::vector< BagVRRefinementsItem >::difference_type __setslice__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::difference_type i, std::vector< BagVRRefinementsItem >::difference_type j, BagVRRefinementsItems v) Parameters ---------- i: std::vector< BagVRRefinementsItem >::difference_type j: std::vector< BagVRRefinementsItem >::difference_type v: std::vector< BagVRRefinementsItem,std::allocator< BagVRRefinementsItem > > const & """ return _bagPy.BagVRRefinementsItems___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::difference_type i, std::vector< BagVRRefinementsItem >::difference_type j) Parameters ---------- i: std::vector< BagVRRefinementsItem >::difference_type j: std::vector< BagVRRefinementsItem >::difference_type """ return _bagPy.BagVRRefinementsItems___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::difference_type i) Parameters ---------- i: std::vector< BagVRRefinementsItem >::difference_type __delitem__(BagVRRefinementsItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.BagVRRefinementsItems___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(BagVRRefinementsItems self, SWIGPY_SLICEOBJECT * slice) -> BagVRRefinementsItems Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::difference_type i) -> BagVRRefinementsItem Parameters ---------- i: std::vector< BagVRRefinementsItem >::difference_type """ return _bagPy.BagVRRefinementsItems___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(BagVRRefinementsItems self, SWIGPY_SLICEOBJECT * slice, BagVRRefinementsItems v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BagVRRefinementsItem,std::allocator< BagVRRefinementsItem > > const & __setitem__(BagVRRefinementsItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::difference_type i, BagVRRefinementsItem x) Parameters ---------- i: std::vector< BagVRRefinementsItem >::difference_type x: std::vector< BagVRRefinementsItem >::value_type const & """ return _bagPy.BagVRRefinementsItems___setitem__(self, *args)
[docs] def pop(self): r"""pop(BagVRRefinementsItems self) -> BagVRRefinementsItem""" return _bagPy.BagVRRefinementsItems_pop(self)
[docs] def append(self, x): r""" append(BagVRRefinementsItems self, BagVRRefinementsItem x) Parameters ---------- x: std::vector< BagVRRefinementsItem >::value_type const & """ return _bagPy.BagVRRefinementsItems_append(self, x)
[docs] def empty(self): r"""empty(BagVRRefinementsItems self) -> bool""" return _bagPy.BagVRRefinementsItems_empty(self)
[docs] def size(self): r"""size(BagVRRefinementsItems self) -> std::vector< BagVRRefinementsItem >::size_type""" return _bagPy.BagVRRefinementsItems_size(self)
[docs] def swap(self, v): r""" swap(BagVRRefinementsItems self, BagVRRefinementsItems v) Parameters ---------- v: std::vector< BagVRRefinementsItem > & """ return _bagPy.BagVRRefinementsItems_swap(self, v)
[docs] def begin(self): r"""begin(BagVRRefinementsItems self) -> std::vector< BagVRRefinementsItem >::iterator""" return _bagPy.BagVRRefinementsItems_begin(self)
[docs] def end(self): r"""end(BagVRRefinementsItems self) -> std::vector< BagVRRefinementsItem >::iterator""" return _bagPy.BagVRRefinementsItems_end(self)
[docs] def rbegin(self): r"""rbegin(BagVRRefinementsItems self) -> std::vector< BagVRRefinementsItem >::reverse_iterator""" return _bagPy.BagVRRefinementsItems_rbegin(self)
[docs] def rend(self): r"""rend(BagVRRefinementsItems self) -> std::vector< BagVRRefinementsItem >::reverse_iterator""" return _bagPy.BagVRRefinementsItems_rend(self)
[docs] def clear(self): r"""clear(BagVRRefinementsItems self)""" return _bagPy.BagVRRefinementsItems_clear(self)
[docs] def get_allocator(self): r"""get_allocator(BagVRRefinementsItems self) -> std::vector< BagVRRefinementsItem >::allocator_type""" return _bagPy.BagVRRefinementsItems_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(BagVRRefinementsItems self)""" return _bagPy.BagVRRefinementsItems_pop_back(self)
[docs] def erase(self, *args): r""" erase(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::iterator pos) -> std::vector< BagVRRefinementsItem >::iterator Parameters ---------- pos: std::vector< BagVRRefinementsItem >::iterator erase(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::iterator first, std::vector< BagVRRefinementsItem >::iterator last) -> std::vector< BagVRRefinementsItem >::iterator Parameters ---------- first: std::vector< BagVRRefinementsItem >::iterator last: std::vector< BagVRRefinementsItem >::iterator """ return _bagPy.BagVRRefinementsItems_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(BagVRRefinementsItems self) -> BagVRRefinementsItems __init__(BagVRRefinementsItems self, BagVRRefinementsItems other) -> BagVRRefinementsItems Parameters ---------- other: std::vector< BagVRRefinementsItem > const & __init__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::size_type size) -> BagVRRefinementsItems Parameters ---------- size: std::vector< BagVRRefinementsItem >::size_type __init__(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::size_type size, BagVRRefinementsItem value) -> BagVRRefinementsItems Parameters ---------- size: std::vector< BagVRRefinementsItem >::size_type value: std::vector< BagVRRefinementsItem >::value_type const & """ _bagPy.BagVRRefinementsItems_swiginit(self, _bagPy.new_BagVRRefinementsItems(*args))
[docs] def push_back(self, x): r""" push_back(BagVRRefinementsItems self, BagVRRefinementsItem x) Parameters ---------- x: std::vector< BagVRRefinementsItem >::value_type const & """ return _bagPy.BagVRRefinementsItems_push_back(self, x)
[docs] def front(self): r"""front(BagVRRefinementsItems self) -> BagVRRefinementsItem""" return _bagPy.BagVRRefinementsItems_front(self)
[docs] def back(self): r"""back(BagVRRefinementsItems self) -> BagVRRefinementsItem""" return _bagPy.BagVRRefinementsItems_back(self)
[docs] def assign(self, n, x): r""" assign(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::size_type n, BagVRRefinementsItem x) Parameters ---------- n: std::vector< BagVRRefinementsItem >::size_type x: std::vector< BagVRRefinementsItem >::value_type const & """ return _bagPy.BagVRRefinementsItems_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::size_type new_size) Parameters ---------- new_size: std::vector< BagVRRefinementsItem >::size_type resize(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::size_type new_size, BagVRRefinementsItem x) Parameters ---------- new_size: std::vector< BagVRRefinementsItem >::size_type x: std::vector< BagVRRefinementsItem >::value_type const & """ return _bagPy.BagVRRefinementsItems_resize(self, *args)
[docs] def insert(self, *args): r""" insert(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::iterator pos, BagVRRefinementsItem x) -> std::vector< BagVRRefinementsItem >::iterator Parameters ---------- pos: std::vector< BagVRRefinementsItem >::iterator x: std::vector< BagVRRefinementsItem >::value_type const & insert(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::iterator pos, std::vector< BagVRRefinementsItem >::size_type n, BagVRRefinementsItem x) Parameters ---------- pos: std::vector< BagVRRefinementsItem >::iterator n: std::vector< BagVRRefinementsItem >::size_type x: std::vector< BagVRRefinementsItem >::value_type const & """ return _bagPy.BagVRRefinementsItems_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(BagVRRefinementsItems self, std::vector< BagVRRefinementsItem >::size_type n) Parameters ---------- n: std::vector< BagVRRefinementsItem >::size_type """ return _bagPy.BagVRRefinementsItems_reserve(self, n)
[docs] def capacity(self): r"""capacity(BagVRRefinementsItems self) -> std::vector< BagVRRefinementsItem >::size_type""" return _bagPy.BagVRRefinementsItems_capacity(self)
__swig_destroy__ = _bagPy.delete_BagVRRefinementsItems
# Register BagVRRefinementsItems in _bagPy: _bagPy.BagVRRefinementsItems_swigregister(BagVRRefinementsItems)
[docs]class LayerItems(object): r"""Proxy of C++ BAG::LayerItems class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, items): r""" __init__(LayerItems self, UInt8Array items) -> LayerItems Parameters ---------- items: BAG::UInt8Array const & """ _bagPy.LayerItems_swiginit(self, _bagPy.new_LayerItems(items))
[docs] def data(self): r"""data(LayerItems self) -> uint8_t const *""" return _bagPy.LayerItems_data(self)
[docs] def empty(self): r"""empty(LayerItems self) -> bool""" return _bagPy.LayerItems_empty(self)
[docs] def size(self): r"""size(LayerItems self) -> size_t""" return _bagPy.LayerItems_size(self)
def __eq__(self, rhs): r""" __eq__(LayerItems self, LayerItems rhs) -> bool Parameters ---------- rhs: BAG::LayerItems const & """ return _bagPy.LayerItems___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(LayerItems self, LayerItems rhs) -> bool Parameters ---------- rhs: BAG::LayerItems const & """ return _bagPy.LayerItems___ne__(self, rhs) def __len__(self): r"""__len__(LayerItems self) -> size_t""" return _bagPy.LayerItems___len__(self) def __getitem__(self, pos): r""" __getitem__(LayerItems self, size_t pos) -> uint8_t Parameters ---------- pos: size_t """ return _bagPy.LayerItems___getitem__(self, pos) def __iter__(self): """ Implement iterator using yield """ for i in range(len(self)): yield self[i]
[docs] def asFloatItems(self): r"""asFloatItems(LayerItems self) -> FloatVector""" return _bagPy.LayerItems_asFloatItems(self)
[docs] def asUInt8Items(self): r"""asUInt8Items(LayerItems self) -> std::vector< unsigned char,std::allocator< unsigned char > >""" return _bagPy.LayerItems_asUInt8Items(self)
[docs] def asUInt16Items(self): r"""asUInt16Items(LayerItems self) -> UInt16Vector""" return _bagPy.LayerItems_asUInt16Items(self)
[docs] def asUInt32Items(self): r"""asUInt32Items(LayerItems self) -> UInt32Vector""" return _bagPy.LayerItems_asUInt32Items(self)
[docs] def asVerticalDatumCorrections(self): r"""asVerticalDatumCorrections(LayerItems self) -> BagVerticalDatumCorrectionsItems""" return _bagPy.LayerItems_asVerticalDatumCorrections(self)
[docs] def asVerticalDatumCorrectionsGridded(self): r"""asVerticalDatumCorrectionsGridded(LayerItems self) -> BagVerticalDatumCorrectionsGriddedItems""" return _bagPy.LayerItems_asVerticalDatumCorrectionsGridded(self)
[docs] def asVRMetadataItems(self): r"""asVRMetadataItems(LayerItems self) -> BagVRMetadataItems""" return _bagPy.LayerItems_asVRMetadataItems(self)
[docs] def asVRRefinementsItems(self): r"""asVRRefinementsItems(LayerItems self) -> BagVRRefinementsItems""" return _bagPy.LayerItems_asVRRefinementsItems(self)
[docs] def asVRNodeItems(self): r"""asVRNodeItems(LayerItems self) -> BagVRNodeItems""" return _bagPy.LayerItems_asVRNodeItems(self)
[docs] def fromUInt16ToUInt32(self): r"""fromUInt16ToUInt32(LayerItems self) -> LayerItems""" return _bagPy.LayerItems_fromUInt16ToUInt32(self)
[docs] def fromUInt32ToUInt16(self): r"""fromUInt32ToUInt16(LayerItems self) -> LayerItems""" return _bagPy.LayerItems_fromUInt32ToUInt16(self)
[docs] def fromUInt32ToUInt8(self): r"""fromUInt32ToUInt8(LayerItems self) -> LayerItems""" return _bagPy.LayerItems_fromUInt32ToUInt8(self)
[docs] def fromUInt8ToUInt32(self): r"""fromUInt8ToUInt32(LayerItems self) -> LayerItems""" return _bagPy.LayerItems_fromUInt8ToUInt32(self)
__swig_destroy__ = _bagPy.delete_LayerItems
# Register LayerItems in _bagPy: _bagPy.LayerItems_swigregister(LayerItems)
[docs]def FloatLayerItems(items): r""" FloatLayerItems(FloatVector items) -> LayerItems Parameters ---------- items: std::vector< float,std::allocator< float > > const & """ val = _bagPy.new_FloatLayerItems(items) return val
[docs]def SurfaceCorrectionsLayerItems(items): r""" SurfaceCorrectionsLayerItems(BagVerticalDatumCorrectionsItems items) -> LayerItems Parameters ---------- items: std::vector< BagVerticalDatumCorrections,std::allocator< BagVerticalDatumCorrections > > const & """ val = _bagPy.new_SurfaceCorrectionsLayerItems(items) return val
[docs]def SurfaceCorrectionsGriddedLayerItems(items): r""" SurfaceCorrectionsGriddedLayerItems(BagVerticalDatumCorrectionsGriddedItems items) -> LayerItems Parameters ---------- items: std::vector< BagVerticalDatumCorrectionsGridded,std::allocator< BagVerticalDatumCorrectionsGridded > > const & """ val = _bagPy.new_SurfaceCorrectionsGriddedLayerItems(items) return val
[docs]def UInt16LayerItems(items): r""" UInt16LayerItems(UInt16Vector items) -> LayerItems Parameters ---------- items: std::vector< unsigned short,std::allocator< unsigned short > > const & """ val = _bagPy.new_UInt16LayerItems(items) return val
[docs]def UInt32LayerItems(items): r""" UInt32LayerItems(UInt32Vector items) -> LayerItems Parameters ---------- items: std::vector< unsigned int,std::allocator< unsigned int > > const & """ val = _bagPy.new_UInt32LayerItems(items) return val
[docs]def VRMetadataLayerItems(items): r""" VRMetadataLayerItems(BagVRMetadataItems items) -> LayerItems Parameters ---------- items: std::vector< BagVRMetadataItem,std::allocator< BagVRMetadataItem > > const & """ val = _bagPy.new_VRMetadataLayerItems(items) return val
[docs]def VRNodeLayerItems(items): r""" VRNodeLayerItems(BagVRNodeItems items) -> LayerItems Parameters ---------- items: std::vector< BagVRNodeItem,std::allocator< BagVRNodeItem > > const & """ val = _bagPy.new_VRNodeLayerItems(items) return val
[docs]def VRRefinementsLayerItems(items): r""" VRRefinementsLayerItems(BagVRRefinementsItems items) -> LayerItems Parameters ---------- items: std::vector< BagVRRefinementsItem,std::allocator< BagVRRefinementsItem > > const & """ val = _bagPy.new_VRRefinementsLayerItems(items) return val
[docs]def VerticalDatumCorrectionsLayerItems(items): r""" VerticalDatumCorrectionsLayerItems(BagVerticalDatumCorrectionsItems items) -> LayerItems Parameters ---------- items: std::vector< BagVerticalDatumCorrections,std::allocator< BagVerticalDatumCorrections > > const & """ val = _bagPy.new_VerticalDatumCorrectionsLayerItems(items) return val
[docs]def VerticalDatumCorrectionsGriddedLayerItems(items): r""" VerticalDatumCorrectionsGriddedLayerItems(BagVerticalDatumCorrectionsGriddedItems items) -> LayerItems Parameters ---------- items: std::vector< BagVerticalDatumCorrectionsGridded,std::allocator< BagVerticalDatumCorrectionsGridded > > const & """ val = _bagPy.new_VerticalDatumCorrectionsGriddedLayerItems(items) return val
[docs]class Layer(object): r"""Proxy of C++ BAG::Layer class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr __swig_destroy__ = _bagPy.delete_Layer def __eq__(self, rhs): r""" __eq__(Layer self, Layer rhs) -> bool Parameters ---------- rhs: BAG::Layer const & """ return _bagPy.Layer___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(Layer self, Layer rhs) -> bool Parameters ---------- rhs: BAG::Layer const & """ return _bagPy.Layer___ne__(self, rhs)
[docs] @staticmethod def getDataType(layerType): r""" getDataType(BAG::LayerType layerType) -> BAG::DataType Parameters ---------- layerType: enum BAG::LayerType """ return _bagPy.Layer_getDataType(layerType)
[docs] @staticmethod def getElementSize(type): r""" getElementSize(BAG::DataType type) -> uint8_t Parameters ---------- type: enum BAG::DataType """ return _bagPy.Layer_getElementSize(type)
[docs] @staticmethod def getInternalPath(layerType, groupType=UNKNOWN_GROUP_TYPE): r""" getInternalPath(BAG::LayerType layerType, BAG::GroupType groupType=UNKNOWN_GROUP_TYPE) -> std::string Parameters ---------- layerType: enum BAG::LayerType groupType: enum BAG::GroupType """ return _bagPy.Layer_getInternalPath(layerType, groupType)
[docs] def getDescriptor(self): r"""getDescriptor(Layer self) -> std::shared_ptr< BAG::LayerDescriptor >""" return _bagPy.Layer_getDescriptor(self)
[docs] def writeAttributes(self): r"""writeAttributes(Layer self)""" return _bagPy.Layer_writeAttributes(self)
[docs] def read(self, rowStart, columnStart, rowEnd, columnEnd): r""" read(Layer self, uint32_t rowStart, uint32_t columnStart, uint32_t rowEnd, uint32_t columnEnd) -> LayerItems Parameters ---------- rowStart: uint32_t columnStart: uint32_t rowEnd: uint32_t columnEnd: uint32_t """ return _bagPy.Layer_read(self, rowStart, columnStart, rowEnd, columnEnd)
[docs] def write(self, rowStart, columnStart, rowEnd, columnEnd, items): r""" write(Layer self, uint32_t rowStart, uint32_t columnStart, uint32_t rowEnd, uint32_t columnEnd, LayerItems items) Parameters ---------- rowStart: uint32_t columnStart: uint32_t rowEnd: uint32_t columnEnd: uint32_t items: BAG::LayerItems const & """ return _bagPy.Layer_write(self, rowStart, columnStart, rowEnd, columnEnd, items)
# Register Layer in _bagPy: _bagPy.Layer_swigregister(Layer)
[docs]class SimpleLayer(Layer): r"""Proxy of C++ BAG::SimpleLayer class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(SimpleLayer self, SimpleLayer rhs) -> bool Parameters ---------- rhs: BAG::SimpleLayer const & """ return _bagPy.SimpleLayer___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(SimpleLayer self, SimpleLayer rhs) -> bool Parameters ---------- rhs: BAG::SimpleLayer const & """ return _bagPy.SimpleLayer___ne__(self, rhs) __swig_destroy__ = _bagPy.delete_SimpleLayer
# Register SimpleLayer in _bagPy: _bagPy.SimpleLayer_swigregister(SimpleLayer)
[docs]class InterleavedLegacyLayer(Layer): r"""Proxy of C++ BAG::InterleavedLegacyLayer class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(InterleavedLegacyLayer self, InterleavedLegacyLayer rhs) -> bool Parameters ---------- rhs: BAG::InterleavedLegacyLayer const & """ return _bagPy.InterleavedLegacyLayer___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(InterleavedLegacyLayer self, InterleavedLegacyLayer rhs) -> bool Parameters ---------- rhs: BAG::InterleavedLegacyLayer const & """ return _bagPy.InterleavedLegacyLayer___ne__(self, rhs) __swig_destroy__ = _bagPy.delete_InterleavedLegacyLayer
# Register InterleavedLegacyLayer in _bagPy: _bagPy.InterleavedLegacyLayer_swigregister(InterleavedLegacyLayer)
[docs]class SurfaceCorrections(Layer): r"""Proxy of C++ BAG::SurfaceCorrections class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(SurfaceCorrections self, SurfaceCorrections rhs) -> bool Parameters ---------- rhs: BAG::SurfaceCorrections const & """ return _bagPy.SurfaceCorrections___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(SurfaceCorrections self, SurfaceCorrections rhs) -> bool Parameters ---------- rhs: BAG::SurfaceCorrections const & """ return _bagPy.SurfaceCorrections___ne__(self, rhs)
[docs] def getDescriptor(self, *args): r""" getDescriptor(SurfaceCorrections self) -> std::shared_ptr< BAG::SurfaceCorrectionsDescriptor > getDescriptor(SurfaceCorrections self) -> std::shared_ptr< BAG::SurfaceCorrectionsDescriptor const > """ return _bagPy.SurfaceCorrections_getDescriptor(self, *args)
[docs] def readCorrected(self, rowStart, columnStart, rowEnd, columnEnd, corrector, layer): r""" readCorrected(SurfaceCorrections self, uint32_t rowStart, uint32_t columnStart, uint32_t rowEnd, uint32_t columnEnd, uint8_t corrector, SimpleLayer layer) -> LayerItems Parameters ---------- rowStart: uint32_t columnStart: uint32_t rowEnd: uint32_t columnEnd: uint32_t corrector: uint8_t layer: BAG::SimpleLayer const & """ return _bagPy.SurfaceCorrections_readCorrected(self, rowStart, columnStart, rowEnd, columnEnd, corrector, layer)
[docs] def readCorrectedRow(self, row, columnStart, columnEnd, corrector, layer): r""" readCorrectedRow(SurfaceCorrections self, uint32_t row, uint32_t columnStart, uint32_t columnEnd, uint8_t corrector, SimpleLayer layer) -> LayerItems Parameters ---------- row: uint32_t columnStart: uint32_t columnEnd: uint32_t corrector: uint8_t layer: BAG::SimpleLayer const & """ return _bagPy.SurfaceCorrections_readCorrectedRow(self, row, columnStart, columnEnd, corrector, layer)
__swig_destroy__ = _bagPy.delete_SurfaceCorrections
# Register SurfaceCorrections in _bagPy: _bagPy.SurfaceCorrections_swigregister(SurfaceCorrections)
[docs]class GeorefMetadataLayer(Layer): r"""Proxy of C++ BAG::GeorefMetadataLayer class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(GeorefMetadataLayer self, GeorefMetadataLayer rhs) -> bool Parameters ---------- rhs: BAG::GeorefMetadataLayer const & """ return _bagPy.GeorefMetadataLayer___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(GeorefMetadataLayer self, GeorefMetadataLayer rhs) -> bool Parameters ---------- rhs: BAG::GeorefMetadataLayer const & """ return _bagPy.GeorefMetadataLayer___ne__(self, rhs)
[docs] def getDescriptor(self, *args): r""" getDescriptor(GeorefMetadataLayer self) -> std::shared_ptr< BAG::GeorefMetadataLayerDescriptor > getDescriptor(GeorefMetadataLayer self) -> std::shared_ptr< BAG::GeorefMetadataLayerDescriptor const > """ return _bagPy.GeorefMetadataLayer_getDescriptor(self, *args)
[docs] def getValueTable(self): r"""getValueTable(GeorefMetadataLayer self) -> ValueTable""" return _bagPy.GeorefMetadataLayer_getValueTable(self)
[docs] def readVR(self, indexStart, indexEnd): r""" readVR(GeorefMetadataLayer self, uint32_t indexStart, uint32_t indexEnd) -> LayerItems Parameters ---------- indexStart: uint32_t indexEnd: uint32_t """ return _bagPy.GeorefMetadataLayer_readVR(self, indexStart, indexEnd)
[docs] def writeVR(self, indexStart, indexEnd, items): r""" writeVR(GeorefMetadataLayer self, uint32_t indexStart, uint32_t indexEnd, LayerItems items) Parameters ---------- indexStart: uint32_t indexEnd: uint32_t items: BAG::LayerItems const & """ return _bagPy.GeorefMetadataLayer_writeVR(self, indexStart, indexEnd, items)
__swig_destroy__ = _bagPy.delete_GeorefMetadataLayer
# Register GeorefMetadataLayer in _bagPy: _bagPy.GeorefMetadataLayer_swigregister(GeorefMetadataLayer)
[docs]class VRMetadata(Layer): r"""Proxy of C++ BAG::VRMetadata class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(VRMetadata self, VRMetadata rhs) -> bool Parameters ---------- rhs: BAG::VRMetadata const & """ return _bagPy.VRMetadata___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(VRMetadata self, VRMetadata rhs) -> bool Parameters ---------- rhs: BAG::VRMetadata const & """ return _bagPy.VRMetadata___ne__(self, rhs)
[docs] def getDescriptor(self, *args): r""" getDescriptor(VRMetadata self) -> std::shared_ptr< BAG::VRMetadataDescriptor > getDescriptor(VRMetadata self) -> std::shared_ptr< BAG::VRMetadataDescriptor const > """ return _bagPy.VRMetadata_getDescriptor(self, *args)
__swig_destroy__ = _bagPy.delete_VRMetadata
# Register VRMetadata in _bagPy: _bagPy.VRMetadata_swigregister(VRMetadata)
[docs]class VRNode(Layer): r"""Proxy of C++ BAG::VRNode class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(VRNode self, VRNode rhs) -> bool Parameters ---------- rhs: BAG::VRNode const & """ return _bagPy.VRNode___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(VRNode self, VRNode rhs) -> bool Parameters ---------- rhs: BAG::VRNode const & """ return _bagPy.VRNode___ne__(self, rhs)
[docs] def getDescriptor(self, *args): r""" getDescriptor(VRNode self) -> std::shared_ptr< BAG::VRNodeDescriptor > getDescriptor(VRNode self) -> std::shared_ptr< BAG::VRNodeDescriptor const > """ return _bagPy.VRNode_getDescriptor(self, *args)
__swig_destroy__ = _bagPy.delete_VRNode
# Register VRNode in _bagPy: _bagPy.VRNode_swigregister(VRNode)
[docs]class VRRefinements(Layer): r"""Proxy of C++ BAG::VRRefinements class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(VRRefinements self, VRRefinements rhs) -> bool Parameters ---------- rhs: BAG::VRRefinements const & """ return _bagPy.VRRefinements___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(VRRefinements self, VRRefinements rhs) -> bool Parameters ---------- rhs: BAG::VRRefinements const & """ return _bagPy.VRRefinements___ne__(self, rhs)
[docs] def getDescriptor(self, *args): r""" getDescriptor(VRRefinements self) -> std::shared_ptr< BAG::VRRefinementsDescriptor > getDescriptor(VRRefinements self) -> std::shared_ptr< BAG::VRRefinementsDescriptor const > """ return _bagPy.VRRefinements_getDescriptor(self, *args)
__swig_destroy__ = _bagPy.delete_VRRefinements
# Register VRRefinements in _bagPy: _bagPy.VRRefinements_swigregister(VRRefinements)
[docs]class TrackingItems(object): r"""Proxy of C++ std::vector< BagTrackingItem > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(TrackingItems self) -> SwigPyIterator""" return _bagPy.TrackingItems_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(TrackingItems self) -> bool""" return _bagPy.TrackingItems___nonzero__(self) def __bool__(self): r"""__bool__(TrackingItems self) -> bool""" return _bagPy.TrackingItems___bool__(self) def __len__(self): r"""__len__(TrackingItems self) -> std::vector< BagTrackingItem >::size_type""" return _bagPy.TrackingItems___len__(self) def __getslice__(self, i, j): r""" __getslice__(TrackingItems self, std::vector< BagTrackingItem >::difference_type i, std::vector< BagTrackingItem >::difference_type j) -> TrackingItems Parameters ---------- i: std::vector< BagTrackingItem >::difference_type j: std::vector< BagTrackingItem >::difference_type """ return _bagPy.TrackingItems___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(TrackingItems self, std::vector< BagTrackingItem >::difference_type i, std::vector< BagTrackingItem >::difference_type j) Parameters ---------- i: std::vector< BagTrackingItem >::difference_type j: std::vector< BagTrackingItem >::difference_type __setslice__(TrackingItems self, std::vector< BagTrackingItem >::difference_type i, std::vector< BagTrackingItem >::difference_type j, TrackingItems v) Parameters ---------- i: std::vector< BagTrackingItem >::difference_type j: std::vector< BagTrackingItem >::difference_type v: std::vector< BagTrackingItem,std::allocator< BagTrackingItem > > const & """ return _bagPy.TrackingItems___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(TrackingItems self, std::vector< BagTrackingItem >::difference_type i, std::vector< BagTrackingItem >::difference_type j) Parameters ---------- i: std::vector< BagTrackingItem >::difference_type j: std::vector< BagTrackingItem >::difference_type """ return _bagPy.TrackingItems___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(TrackingItems self, std::vector< BagTrackingItem >::difference_type i) Parameters ---------- i: std::vector< BagTrackingItem >::difference_type __delitem__(TrackingItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.TrackingItems___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(TrackingItems self, SWIGPY_SLICEOBJECT * slice) -> TrackingItems Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(TrackingItems self, std::vector< BagTrackingItem >::difference_type i) -> BagTrackingItem Parameters ---------- i: std::vector< BagTrackingItem >::difference_type """ return _bagPy.TrackingItems___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(TrackingItems self, SWIGPY_SLICEOBJECT * slice, TrackingItems v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BagTrackingItem,std::allocator< BagTrackingItem > > const & __setitem__(TrackingItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(TrackingItems self, std::vector< BagTrackingItem >::difference_type i, BagTrackingItem x) Parameters ---------- i: std::vector< BagTrackingItem >::difference_type x: std::vector< BagTrackingItem >::value_type const & """ return _bagPy.TrackingItems___setitem__(self, *args)
[docs] def pop(self): r"""pop(TrackingItems self) -> BagTrackingItem""" return _bagPy.TrackingItems_pop(self)
[docs] def append(self, x): r""" append(TrackingItems self, BagTrackingItem x) Parameters ---------- x: std::vector< BagTrackingItem >::value_type const & """ return _bagPy.TrackingItems_append(self, x)
[docs] def empty(self): r"""empty(TrackingItems self) -> bool""" return _bagPy.TrackingItems_empty(self)
[docs] def size(self): r"""size(TrackingItems self) -> std::vector< BagTrackingItem >::size_type""" return _bagPy.TrackingItems_size(self)
[docs] def swap(self, v): r""" swap(TrackingItems self, TrackingItems v) Parameters ---------- v: std::vector< BagTrackingItem > & """ return _bagPy.TrackingItems_swap(self, v)
[docs] def begin(self): r"""begin(TrackingItems self) -> std::vector< BagTrackingItem >::iterator""" return _bagPy.TrackingItems_begin(self)
[docs] def end(self): r"""end(TrackingItems self) -> std::vector< BagTrackingItem >::iterator""" return _bagPy.TrackingItems_end(self)
[docs] def rbegin(self): r"""rbegin(TrackingItems self) -> std::vector< BagTrackingItem >::reverse_iterator""" return _bagPy.TrackingItems_rbegin(self)
[docs] def rend(self): r"""rend(TrackingItems self) -> std::vector< BagTrackingItem >::reverse_iterator""" return _bagPy.TrackingItems_rend(self)
[docs] def clear(self): r"""clear(TrackingItems self)""" return _bagPy.TrackingItems_clear(self)
[docs] def get_allocator(self): r"""get_allocator(TrackingItems self) -> std::vector< BagTrackingItem >::allocator_type""" return _bagPy.TrackingItems_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(TrackingItems self)""" return _bagPy.TrackingItems_pop_back(self)
[docs] def erase(self, *args): r""" erase(TrackingItems self, std::vector< BagTrackingItem >::iterator pos) -> std::vector< BagTrackingItem >::iterator Parameters ---------- pos: std::vector< BagTrackingItem >::iterator erase(TrackingItems self, std::vector< BagTrackingItem >::iterator first, std::vector< BagTrackingItem >::iterator last) -> std::vector< BagTrackingItem >::iterator Parameters ---------- first: std::vector< BagTrackingItem >::iterator last: std::vector< BagTrackingItem >::iterator """ return _bagPy.TrackingItems_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(TrackingItems self) -> TrackingItems __init__(TrackingItems self, TrackingItems other) -> TrackingItems Parameters ---------- other: std::vector< BagTrackingItem > const & __init__(TrackingItems self, std::vector< BagTrackingItem >::size_type size) -> TrackingItems Parameters ---------- size: std::vector< BagTrackingItem >::size_type __init__(TrackingItems self, std::vector< BagTrackingItem >::size_type size, BagTrackingItem value) -> TrackingItems Parameters ---------- size: std::vector< BagTrackingItem >::size_type value: std::vector< BagTrackingItem >::value_type const & """ _bagPy.TrackingItems_swiginit(self, _bagPy.new_TrackingItems(*args))
[docs] def push_back(self, x): r""" push_back(TrackingItems self, BagTrackingItem x) Parameters ---------- x: std::vector< BagTrackingItem >::value_type const & """ return _bagPy.TrackingItems_push_back(self, x)
[docs] def front(self): r"""front(TrackingItems self) -> BagTrackingItem""" return _bagPy.TrackingItems_front(self)
[docs] def back(self): r"""back(TrackingItems self) -> BagTrackingItem""" return _bagPy.TrackingItems_back(self)
[docs] def assign(self, n, x): r""" assign(TrackingItems self, std::vector< BagTrackingItem >::size_type n, BagTrackingItem x) Parameters ---------- n: std::vector< BagTrackingItem >::size_type x: std::vector< BagTrackingItem >::value_type const & """ return _bagPy.TrackingItems_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(TrackingItems self, std::vector< BagTrackingItem >::size_type new_size) Parameters ---------- new_size: std::vector< BagTrackingItem >::size_type resize(TrackingItems self, std::vector< BagTrackingItem >::size_type new_size, BagTrackingItem x) Parameters ---------- new_size: std::vector< BagTrackingItem >::size_type x: std::vector< BagTrackingItem >::value_type const & """ return _bagPy.TrackingItems_resize(self, *args)
[docs] def insert(self, *args): r""" insert(TrackingItems self, std::vector< BagTrackingItem >::iterator pos, BagTrackingItem x) -> std::vector< BagTrackingItem >::iterator Parameters ---------- pos: std::vector< BagTrackingItem >::iterator x: std::vector< BagTrackingItem >::value_type const & insert(TrackingItems self, std::vector< BagTrackingItem >::iterator pos, std::vector< BagTrackingItem >::size_type n, BagTrackingItem x) Parameters ---------- pos: std::vector< BagTrackingItem >::iterator n: std::vector< BagTrackingItem >::size_type x: std::vector< BagTrackingItem >::value_type const & """ return _bagPy.TrackingItems_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(TrackingItems self, std::vector< BagTrackingItem >::size_type n) Parameters ---------- n: std::vector< BagTrackingItem >::size_type """ return _bagPy.TrackingItems_reserve(self, n)
[docs] def capacity(self): r"""capacity(TrackingItems self) -> std::vector< BagTrackingItem >::size_type""" return _bagPy.TrackingItems_capacity(self)
__swig_destroy__ = _bagPy.delete_TrackingItems
# Register TrackingItems in _bagPy: _bagPy.TrackingItems_swigregister(TrackingItems)
[docs]class TrackingList(object): r"""Proxy of C++ BAG::TrackingList class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(TrackingList self, TrackingList rhs) -> bool Parameters ---------- rhs: BAG::TrackingList const & """ return _bagPy.TrackingList___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(TrackingList self, TrackingList rhs) -> bool Parameters ---------- rhs: BAG::TrackingList const & """ return _bagPy.TrackingList___ne__(self, rhs)
[docs] def begin(self): r"""begin(TrackingList self) -> BAG::TrackingList::iterator""" return _bagPy.TrackingList_begin(self)
[docs] def end(self): r"""end(TrackingList self) -> BAG::TrackingList::iterator""" return _bagPy.TrackingList_end(self)
[docs] def cbegin(self): r"""cbegin(TrackingList self) -> BAG::TrackingList::const_iterator""" return _bagPy.TrackingList_cbegin(self)
[docs] def cend(self): r"""cend(TrackingList self) -> BAG::TrackingList::const_iterator""" return _bagPy.TrackingList_cend(self)
[docs] def clear(self): r"""clear(TrackingList self)""" return _bagPy.TrackingList_clear(self)
[docs] def push_back(self, value): r""" push_back(TrackingList self, BagTrackingItem value) Parameters ---------- value: BAG::TrackingList::value_type const & """ return _bagPy.TrackingList_push_back(self, value)
[docs] def front(self): r"""front(TrackingList self) -> BagTrackingItem""" return _bagPy.TrackingList_front(self)
[docs] def back(self): r"""back(TrackingList self) -> BagTrackingItem""" return _bagPy.TrackingList_back(self)
[docs] def reserve(self, newCapacity): r""" reserve(TrackingList self, size_t newCapacity) Parameters ---------- newCapacity: size_t """ return _bagPy.TrackingList_reserve(self, newCapacity)
[docs] def resize(self, count): r""" resize(TrackingList self, size_t count) Parameters ---------- count: size_t """ return _bagPy.TrackingList_resize(self, count)
[docs] def data(self): r"""data(TrackingList self) -> BagTrackingItem""" return _bagPy.TrackingList_data(self)
[docs] def empty(self): r"""empty(TrackingList self) -> bool""" return _bagPy.TrackingList_empty(self)
[docs] def size(self): r"""size(TrackingList self) -> size_t""" return _bagPy.TrackingList_size(self)
[docs] def at(self, index): r""" at(TrackingList self, size_t index) -> BagTrackingItem Parameters ---------- index: size_t """ return _bagPy.TrackingList_at(self, index)
[docs] def write(self): r"""write(TrackingList self)""" return _bagPy.TrackingList_write(self)
__swig_destroy__ = _bagPy.delete_TrackingList
# Register TrackingList in _bagPy: _bagPy.TrackingList_swigregister(TrackingList)
[docs]class VRTrackingItems(object): r"""Proxy of C++ std::vector< BAG::VRTrackingList::value_type > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(VRTrackingItems self) -> SwigPyIterator""" return _bagPy.VRTrackingItems_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(VRTrackingItems self) -> bool""" return _bagPy.VRTrackingItems___nonzero__(self) def __bool__(self): r"""__bool__(VRTrackingItems self) -> bool""" return _bagPy.VRTrackingItems___bool__(self) def __len__(self): r"""__len__(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::size_type""" return _bagPy.VRTrackingItems___len__(self) def __getslice__(self, i, j): r""" __getslice__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::difference_type i, std::vector< BAG::VRTrackingList::value_type >::difference_type j) -> std::vector< BAG::VRTrackingList::value_type,std::allocator< BAG::VRTrackingList::value_type > > * Parameters ---------- i: std::vector< BAG::VRTrackingList::value_type >::difference_type j: std::vector< BAG::VRTrackingList::value_type >::difference_type """ return _bagPy.VRTrackingItems___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::difference_type i, std::vector< BAG::VRTrackingList::value_type >::difference_type j) Parameters ---------- i: std::vector< BAG::VRTrackingList::value_type >::difference_type j: std::vector< BAG::VRTrackingList::value_type >::difference_type __setslice__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::difference_type i, std::vector< BAG::VRTrackingList::value_type >::difference_type j, std::vector< BAG::VRTrackingList::value_type,std::allocator< BAG::VRTrackingList::value_type > > const & v) Parameters ---------- i: std::vector< BAG::VRTrackingList::value_type >::difference_type j: std::vector< BAG::VRTrackingList::value_type >::difference_type v: std::vector< BAG::VRTrackingList::value_type,std::allocator< BAG::VRTrackingList::value_type > > const & """ return _bagPy.VRTrackingItems___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::difference_type i, std::vector< BAG::VRTrackingList::value_type >::difference_type j) Parameters ---------- i: std::vector< BAG::VRTrackingList::value_type >::difference_type j: std::vector< BAG::VRTrackingList::value_type >::difference_type """ return _bagPy.VRTrackingItems___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::difference_type i) Parameters ---------- i: std::vector< BAG::VRTrackingList::value_type >::difference_type __delitem__(VRTrackingItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.VRTrackingItems___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(VRTrackingItems self, SWIGPY_SLICEOBJECT * slice) -> std::vector< BAG::VRTrackingList::value_type,std::allocator< BAG::VRTrackingList::value_type > > Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::difference_type i) -> std::vector< BAG::VRTrackingList::value_type >::value_type const & Parameters ---------- i: std::vector< BAG::VRTrackingList::value_type >::difference_type """ return _bagPy.VRTrackingItems___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(VRTrackingItems self, SWIGPY_SLICEOBJECT * slice, std::vector< BAG::VRTrackingList::value_type,std::allocator< BAG::VRTrackingList::value_type > > const & v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< BAG::VRTrackingList::value_type,std::allocator< BAG::VRTrackingList::value_type > > const & __setitem__(VRTrackingItems self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::difference_type i, std::vector< BAG::VRTrackingList::value_type >::value_type const & x) Parameters ---------- i: std::vector< BAG::VRTrackingList::value_type >::difference_type x: std::vector< BAG::VRTrackingList::value_type >::value_type const & """ return _bagPy.VRTrackingItems___setitem__(self, *args)
[docs] def pop(self): r"""pop(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::value_type""" return _bagPy.VRTrackingItems_pop(self)
[docs] def append(self, x): r""" append(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::value_type const & x) Parameters ---------- x: std::vector< BAG::VRTrackingList::value_type >::value_type const & """ return _bagPy.VRTrackingItems_append(self, x)
[docs] def empty(self): r"""empty(VRTrackingItems self) -> bool""" return _bagPy.VRTrackingItems_empty(self)
[docs] def size(self): r"""size(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::size_type""" return _bagPy.VRTrackingItems_size(self)
[docs] def swap(self, v): r""" swap(VRTrackingItems self, VRTrackingItems v) Parameters ---------- v: std::vector< BAG::VRTrackingList::value_type > & """ return _bagPy.VRTrackingItems_swap(self, v)
[docs] def begin(self): r"""begin(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::iterator""" return _bagPy.VRTrackingItems_begin(self)
[docs] def end(self): r"""end(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::iterator""" return _bagPy.VRTrackingItems_end(self)
[docs] def rbegin(self): r"""rbegin(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::reverse_iterator""" return _bagPy.VRTrackingItems_rbegin(self)
[docs] def rend(self): r"""rend(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::reverse_iterator""" return _bagPy.VRTrackingItems_rend(self)
[docs] def clear(self): r"""clear(VRTrackingItems self)""" return _bagPy.VRTrackingItems_clear(self)
[docs] def get_allocator(self): r"""get_allocator(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::allocator_type""" return _bagPy.VRTrackingItems_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(VRTrackingItems self)""" return _bagPy.VRTrackingItems_pop_back(self)
[docs] def erase(self, *args): r""" erase(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::iterator pos) -> std::vector< BAG::VRTrackingList::value_type >::iterator Parameters ---------- pos: std::vector< BAG::VRTrackingList::value_type >::iterator erase(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::iterator first, std::vector< BAG::VRTrackingList::value_type >::iterator last) -> std::vector< BAG::VRTrackingList::value_type >::iterator Parameters ---------- first: std::vector< BAG::VRTrackingList::value_type >::iterator last: std::vector< BAG::VRTrackingList::value_type >::iterator """ return _bagPy.VRTrackingItems_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(VRTrackingItems self) -> VRTrackingItems __init__(VRTrackingItems self, VRTrackingItems other) -> VRTrackingItems Parameters ---------- other: std::vector< BAG::VRTrackingList::value_type > const & __init__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::size_type size) -> VRTrackingItems Parameters ---------- size: std::vector< BAG::VRTrackingList::value_type >::size_type __init__(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::size_type size, std::vector< BAG::VRTrackingList::value_type >::value_type const & value) -> VRTrackingItems Parameters ---------- size: std::vector< BAG::VRTrackingList::value_type >::size_type value: std::vector< BAG::VRTrackingList::value_type >::value_type const & """ _bagPy.VRTrackingItems_swiginit(self, _bagPy.new_VRTrackingItems(*args))
[docs] def push_back(self, x): r""" push_back(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::value_type const & x) Parameters ---------- x: std::vector< BAG::VRTrackingList::value_type >::value_type const & """ return _bagPy.VRTrackingItems_push_back(self, x)
[docs] def front(self): r"""front(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::value_type const &""" return _bagPy.VRTrackingItems_front(self)
[docs] def back(self): r"""back(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::value_type const &""" return _bagPy.VRTrackingItems_back(self)
[docs] def assign(self, n, x): r""" assign(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::size_type n, std::vector< BAG::VRTrackingList::value_type >::value_type const & x) Parameters ---------- n: std::vector< BAG::VRTrackingList::value_type >::size_type x: std::vector< BAG::VRTrackingList::value_type >::value_type const & """ return _bagPy.VRTrackingItems_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::size_type new_size) Parameters ---------- new_size: std::vector< BAG::VRTrackingList::value_type >::size_type resize(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::size_type new_size, std::vector< BAG::VRTrackingList::value_type >::value_type const & x) Parameters ---------- new_size: std::vector< BAG::VRTrackingList::value_type >::size_type x: std::vector< BAG::VRTrackingList::value_type >::value_type const & """ return _bagPy.VRTrackingItems_resize(self, *args)
[docs] def insert(self, *args): r""" insert(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::iterator pos, std::vector< BAG::VRTrackingList::value_type >::value_type const & x) -> std::vector< BAG::VRTrackingList::value_type >::iterator Parameters ---------- pos: std::vector< BAG::VRTrackingList::value_type >::iterator x: std::vector< BAG::VRTrackingList::value_type >::value_type const & insert(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::iterator pos, std::vector< BAG::VRTrackingList::value_type >::size_type n, std::vector< BAG::VRTrackingList::value_type >::value_type const & x) Parameters ---------- pos: std::vector< BAG::VRTrackingList::value_type >::iterator n: std::vector< BAG::VRTrackingList::value_type >::size_type x: std::vector< BAG::VRTrackingList::value_type >::value_type const & """ return _bagPy.VRTrackingItems_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(VRTrackingItems self, std::vector< BAG::VRTrackingList::value_type >::size_type n) Parameters ---------- n: std::vector< BAG::VRTrackingList::value_type >::size_type """ return _bagPy.VRTrackingItems_reserve(self, n)
[docs] def capacity(self): r"""capacity(VRTrackingItems self) -> std::vector< BAG::VRTrackingList::value_type >::size_type""" return _bagPy.VRTrackingItems_capacity(self)
__swig_destroy__ = _bagPy.delete_VRTrackingItems
# Register VRTrackingItems in _bagPy: _bagPy.VRTrackingItems_swigregister(VRTrackingItems)
[docs]class VRTrackingList(object): r"""Proxy of C++ BAG::VRTrackingList class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr def __eq__(self, rhs): r""" __eq__(VRTrackingList self, VRTrackingList rhs) -> bool Parameters ---------- rhs: BAG::VRTrackingList const & """ return _bagPy.VRTrackingList___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(VRTrackingList self, VRTrackingList rhs) -> bool Parameters ---------- rhs: BAG::VRTrackingList const & """ return _bagPy.VRTrackingList___ne__(self, rhs)
[docs] def begin(self): r"""begin(VRTrackingList self) -> BAG::VRTrackingList::iterator""" return _bagPy.VRTrackingList_begin(self)
[docs] def cbegin(self): r"""cbegin(VRTrackingList self) -> BAG::VRTrackingList::const_iterator""" return _bagPy.VRTrackingList_cbegin(self)
[docs] def cend(self): r"""cend(VRTrackingList self) -> BAG::VRTrackingList::const_iterator""" return _bagPy.VRTrackingList_cend(self)
[docs] def end(self): r"""end(VRTrackingList self) -> BAG::VRTrackingList::iterator""" return _bagPy.VRTrackingList_end(self)
[docs] def clear(self): r"""clear(VRTrackingList self)""" return _bagPy.VRTrackingList_clear(self)
[docs] def push_back(self, value): r""" push_back(VRTrackingList self, BagVRTrackingItem value) Parameters ---------- value: BAG::VRTrackingList::value_type const & """ return _bagPy.VRTrackingList_push_back(self, value)
[docs] def front(self): r"""front(VRTrackingList self) -> BagVRTrackingItem""" return _bagPy.VRTrackingList_front(self)
[docs] def back(self): r"""back(VRTrackingList self) -> BagVRTrackingItem""" return _bagPy.VRTrackingList_back(self)
[docs] def reserve(self, newCapacity): r""" reserve(VRTrackingList self, size_t newCapacity) Parameters ---------- newCapacity: size_t """ return _bagPy.VRTrackingList_reserve(self, newCapacity)
[docs] def resize(self, count): r""" resize(VRTrackingList self, size_t count) Parameters ---------- count: size_t """ return _bagPy.VRTrackingList_resize(self, count)
[docs] def data(self): r"""data(VRTrackingList self) -> BagVRTrackingItem""" return _bagPy.VRTrackingList_data(self)
[docs] def empty(self): r"""empty(VRTrackingList self) -> bool""" return _bagPy.VRTrackingList_empty(self)
[docs] def size(self): r"""size(VRTrackingList self) -> size_t""" return _bagPy.VRTrackingList_size(self)
[docs] def at(self, index): r""" at(VRTrackingList self, size_t index) -> BagVRTrackingItem Parameters ---------- index: size_t """ return _bagPy.VRTrackingList_at(self, index)
[docs] def write(self): r"""write(VRTrackingList self)""" return _bagPy.VRTrackingList_write(self)
__swig_destroy__ = _bagPy.delete_VRTrackingList
# Register VRTrackingList in _bagPy: _bagPy.VRTrackingList_swigregister(VRTrackingList)
[docs]class WeakLayerDescPtr(object): r"""Proxy of C++ std::weak_ptr< BAG::LayerDescriptor const > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(WeakLayerDescPtr self) -> WeakLayerDescPtr __init__(WeakLayerDescPtr self, WeakLayerDescPtr arg2) -> WeakLayerDescPtr Parameters ---------- arg2: std::weak_ptr< BAG::LayerDescriptor const > const & __init__(WeakLayerDescPtr self, std::shared_ptr< BAG::LayerDescriptor const > const & arg2) -> WeakLayerDescPtr Parameters ---------- arg2: std::shared_ptr< BAG::LayerDescriptor const > const & """ _bagPy.WeakLayerDescPtr_swiginit(self, _bagPy.new_WeakLayerDescPtr(*args))
[docs] def swap(self, arg2): r""" swap(WeakLayerDescPtr self, WeakLayerDescPtr arg2) Parameters ---------- arg2: std::weak_ptr< BAG::LayerDescriptor const > & """ return _bagPy.WeakLayerDescPtr_swap(self, arg2)
[docs] def reset(self): r"""reset(WeakLayerDescPtr self)""" return _bagPy.WeakLayerDescPtr_reset(self)
[docs] def use_count(self): r"""use_count(WeakLayerDescPtr self) -> long""" return _bagPy.WeakLayerDescPtr_use_count(self)
[docs] def expired(self): r"""expired(WeakLayerDescPtr self) -> bool""" return _bagPy.WeakLayerDescPtr_expired(self)
[docs] def lock(self): r"""lock(WeakLayerDescPtr self) -> std::shared_ptr< BAG::LayerDescriptor const >""" return _bagPy.WeakLayerDescPtr_lock(self)
__swig_destroy__ = _bagPy.delete_WeakLayerDescPtr
# Register WeakLayerDescPtr in _bagPy: _bagPy.WeakLayerDescPtr_swigregister(WeakLayerDescPtr)
[docs]class WeakLayerDescVector(object): r"""Proxy of C++ std::vector< std::weak_ptr< BAG::LayerDescriptor const > > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(WeakLayerDescVector self) -> SwigPyIterator""" return _bagPy.WeakLayerDescVector_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(WeakLayerDescVector self) -> bool""" return _bagPy.WeakLayerDescVector___nonzero__(self) def __bool__(self): r"""__bool__(WeakLayerDescVector self) -> bool""" return _bagPy.WeakLayerDescVector___bool__(self) def __len__(self): r"""__len__(WeakLayerDescVector self) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type""" return _bagPy.WeakLayerDescVector___len__(self) def __getslice__(self, i, j): r""" __getslice__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type i, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type j) -> WeakLayerDescVector Parameters ---------- i: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type j: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type """ return _bagPy.WeakLayerDescVector___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type i, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type j) Parameters ---------- i: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type j: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type __setslice__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type i, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type j, WeakLayerDescVector v) Parameters ---------- i: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type j: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type v: std::vector< std::weak_ptr< BAG::LayerDescriptor const >,std::allocator< std::weak_ptr< BAG::LayerDescriptor const > > > const & """ return _bagPy.WeakLayerDescVector___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type i, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type j) Parameters ---------- i: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type j: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type """ return _bagPy.WeakLayerDescVector___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type i) Parameters ---------- i: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type __delitem__(WeakLayerDescVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.WeakLayerDescVector___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(WeakLayerDescVector self, SWIGPY_SLICEOBJECT * slice) -> WeakLayerDescVector Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type i) -> WeakLayerDescPtr Parameters ---------- i: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type """ return _bagPy.WeakLayerDescVector___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(WeakLayerDescVector self, SWIGPY_SLICEOBJECT * slice, WeakLayerDescVector v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< std::weak_ptr< BAG::LayerDescriptor const >,std::allocator< std::weak_ptr< BAG::LayerDescriptor const > > > const & __setitem__(WeakLayerDescVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type i, WeakLayerDescPtr x) Parameters ---------- i: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::difference_type x: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const & """ return _bagPy.WeakLayerDescVector___setitem__(self, *args)
[docs] def pop(self): r"""pop(WeakLayerDescVector self) -> WeakLayerDescPtr""" return _bagPy.WeakLayerDescVector_pop(self)
[docs] def append(self, x): r""" append(WeakLayerDescVector self, WeakLayerDescPtr x) Parameters ---------- x: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const & """ return _bagPy.WeakLayerDescVector_append(self, x)
[docs] def empty(self): r"""empty(WeakLayerDescVector self) -> bool""" return _bagPy.WeakLayerDescVector_empty(self)
[docs] def size(self): r"""size(WeakLayerDescVector self) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type""" return _bagPy.WeakLayerDescVector_size(self)
[docs] def swap(self, v): r""" swap(WeakLayerDescVector self, WeakLayerDescVector v) Parameters ---------- v: std::vector< std::weak_ptr< BAG::LayerDescriptor const > > & """ return _bagPy.WeakLayerDescVector_swap(self, v)
[docs] def begin(self): r"""begin(WeakLayerDescVector self) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator""" return _bagPy.WeakLayerDescVector_begin(self)
[docs] def end(self): r"""end(WeakLayerDescVector self) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator""" return _bagPy.WeakLayerDescVector_end(self)
[docs] def rbegin(self): r"""rbegin(WeakLayerDescVector self) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::reverse_iterator""" return _bagPy.WeakLayerDescVector_rbegin(self)
[docs] def rend(self): r"""rend(WeakLayerDescVector self) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::reverse_iterator""" return _bagPy.WeakLayerDescVector_rend(self)
[docs] def clear(self): r"""clear(WeakLayerDescVector self)""" return _bagPy.WeakLayerDescVector_clear(self)
[docs] def get_allocator(self): r"""get_allocator(WeakLayerDescVector self) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::allocator_type""" return _bagPy.WeakLayerDescVector_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(WeakLayerDescVector self)""" return _bagPy.WeakLayerDescVector_pop_back(self)
[docs] def erase(self, *args): r""" erase(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator pos) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator Parameters ---------- pos: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator erase(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator first, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator last) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator Parameters ---------- first: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator last: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator """ return _bagPy.WeakLayerDescVector_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(WeakLayerDescVector self) -> WeakLayerDescVector __init__(WeakLayerDescVector self, WeakLayerDescVector other) -> WeakLayerDescVector Parameters ---------- other: std::vector< std::weak_ptr< BAG::LayerDescriptor const > > const & __init__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type size) -> WeakLayerDescVector Parameters ---------- size: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type __init__(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type size, WeakLayerDescPtr value) -> WeakLayerDescVector Parameters ---------- size: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type value: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const & """ _bagPy.WeakLayerDescVector_swiginit(self, _bagPy.new_WeakLayerDescVector(*args))
[docs] def push_back(self, x): r""" push_back(WeakLayerDescVector self, WeakLayerDescPtr x) Parameters ---------- x: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const & """ return _bagPy.WeakLayerDescVector_push_back(self, x)
[docs] def front(self): r"""front(WeakLayerDescVector self) -> WeakLayerDescPtr""" return _bagPy.WeakLayerDescVector_front(self)
[docs] def back(self): r"""back(WeakLayerDescVector self) -> WeakLayerDescPtr""" return _bagPy.WeakLayerDescVector_back(self)
[docs] def assign(self, n, x): r""" assign(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type n, WeakLayerDescPtr x) Parameters ---------- n: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type x: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const & """ return _bagPy.WeakLayerDescVector_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type new_size) Parameters ---------- new_size: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type resize(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type new_size, WeakLayerDescPtr x) Parameters ---------- new_size: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type x: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const & """ return _bagPy.WeakLayerDescVector_resize(self, *args)
[docs] def insert(self, *args): r""" insert(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator pos, WeakLayerDescPtr x) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator Parameters ---------- pos: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator x: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const & insert(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator pos, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type n, WeakLayerDescPtr x) Parameters ---------- pos: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator n: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type x: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const & """ return _bagPy.WeakLayerDescVector_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type n) Parameters ---------- n: std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type """ return _bagPy.WeakLayerDescVector_reserve(self, n)
[docs] def capacity(self): r"""capacity(WeakLayerDescVector self) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type""" return _bagPy.WeakLayerDescVector_capacity(self)
__swig_destroy__ = _bagPy.delete_WeakLayerDescVector
# Register WeakLayerDescVector in _bagPy: _bagPy.WeakLayerDescVector_swigregister(WeakLayerDescVector)
[docs]class Descriptor(object): r"""Proxy of C++ BAG::Descriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(Descriptor self) -> Descriptor __init__(Descriptor self, Metadata metadata) -> Descriptor Parameters ---------- metadata: BAG::Metadata const & """ _bagPy.Descriptor_swiginit(self, _bagPy.new_Descriptor(*args))
def __eq__(self, rhs): r""" __eq__(Descriptor self, Descriptor rhs) -> bool Parameters ---------- rhs: BAG::Descriptor const & """ return _bagPy.Descriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(Descriptor self, Descriptor rhs) -> bool Parameters ---------- rhs: BAG::Descriptor const & """ return _bagPy.Descriptor___ne__(self, rhs)
[docs] def getLayerTypes(self): r"""getLayerTypes(Descriptor self) -> LayerTypeVector""" return _bagPy.Descriptor_getLayerTypes(self)
[docs] def isReadOnly(self): r"""isReadOnly(Descriptor self) -> bool""" return _bagPy.Descriptor_isReadOnly(self)
[docs] def getLayerIds(self): r"""getLayerIds(Descriptor self) -> UInt32Vector""" return _bagPy.Descriptor_getLayerIds(self)
[docs] def getLayerDescriptors(self): r"""getLayerDescriptors(Descriptor self) -> WeakLayerDescVector""" return _bagPy.Descriptor_getLayerDescriptors(self)
[docs] def getLayerDescriptor(self, *args): r""" getLayerDescriptor(Descriptor self, BAG::LayerType id) -> LayerDescriptor Parameters ---------- id: enum BAG::LayerType getLayerDescriptor(Descriptor self, BAG::LayerType type, std::string const & name) -> LayerDescriptor Parameters ---------- type: enum BAG::LayerType name: std::string const & """ return _bagPy.Descriptor_getLayerDescriptor(self, *args)
[docs] def getVersion(self): r"""getVersion(Descriptor self) -> std::string const &""" return _bagPy.Descriptor_getVersion(self)
[docs] def getHorizontalReferenceSystem(self): r"""getHorizontalReferenceSystem(Descriptor self) -> std::string const &""" return _bagPy.Descriptor_getHorizontalReferenceSystem(self)
[docs] def getVerticalReferenceSystem(self): r"""getVerticalReferenceSystem(Descriptor self) -> std::string const &""" return _bagPy.Descriptor_getVerticalReferenceSystem(self)
[docs] def setVerticalReferenceSystem(self, verticalReferenceSystem): r""" setVerticalReferenceSystem(Descriptor self, std::string const & verticalReferenceSystem) -> Descriptor Parameters ---------- verticalReferenceSystem: std::string const & """ return _bagPy.Descriptor_setVerticalReferenceSystem(self, verticalReferenceSystem)
[docs] def setDims(self, rows, columns): r""" setDims(Descriptor self, uint32_t rows, uint32_t columns) -> Descriptor Parameters ---------- rows: uint32_t columns: uint32_t """ return _bagPy.Descriptor_setDims(self, rows, columns)
[docs] def setProjectedCover(self, llX, llY, urX, urY): r""" setProjectedCover(Descriptor self, double llX, double llY, double urX, double urY) -> Descriptor Parameters ---------- llX: double llY: double urX: double urY: double """ return _bagPy.Descriptor_setProjectedCover(self, llX, llY, urX, urY)
[docs] def setOrigin(self, llX, llY): r""" setOrigin(Descriptor self, double llX, double llY) -> Descriptor Parameters ---------- llX: double llY: double """ return _bagPy.Descriptor_setOrigin(self, llX, llY)
[docs] def setGridSpacing(self, xSpacing, ySpacing): r""" setGridSpacing(Descriptor self, double xSpacing, double ySpacing) -> Descriptor Parameters ---------- xSpacing: double ySpacing: double """ return _bagPy.Descriptor_setGridSpacing(self, xSpacing, ySpacing)
[docs] def setHorizontalReferenceSystem(self, horizontalReferenceSystem): r""" setHorizontalReferenceSystem(Descriptor self, std::string const & horizontalReferenceSystem) -> Descriptor Parameters ---------- horizontalReferenceSystem: std::string const & """ return _bagPy.Descriptor_setHorizontalReferenceSystem(self, horizontalReferenceSystem)
[docs] def setReadOnly(self, readOnly): r""" setReadOnly(Descriptor self, bool readOnly) -> Descriptor Parameters ---------- readOnly: bool """ return _bagPy.Descriptor_setReadOnly(self, readOnly)
[docs] def setVersion(self, inVersion): r""" setVersion(Descriptor self, std::string inVersion) -> Descriptor Parameters ---------- inVersion: std::string """ return _bagPy.Descriptor_setVersion(self, inVersion)
[docs] def getDims(self): r"""getDims(Descriptor self) -> UInt32Pair""" return _bagPy.Descriptor_getDims(self)
[docs] def getProjectedCover(self): r"""getProjectedCover(Descriptor self) -> Cover""" return _bagPy.Descriptor_getProjectedCover(self)
[docs] def getOrigin(self): r"""getOrigin(Descriptor self) -> DoublePair""" return _bagPy.Descriptor_getOrigin(self)
[docs] def getGridSpacing(self): r"""getGridSpacing(Descriptor self) -> DoublePair""" return _bagPy.Descriptor_getGridSpacing(self)
__swig_destroy__ = _bagPy.delete_Descriptor
# Register Descriptor in _bagPy: _bagPy.Descriptor_swigregister(Descriptor)
[docs]class GeorefMetadataLayerVector(object): r"""Proxy of C++ std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(GeorefMetadataLayerVector self) -> SwigPyIterator""" return _bagPy.GeorefMetadataLayerVector_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(GeorefMetadataLayerVector self) -> bool""" return _bagPy.GeorefMetadataLayerVector___nonzero__(self) def __bool__(self): r"""__bool__(GeorefMetadataLayerVector self) -> bool""" return _bagPy.GeorefMetadataLayerVector___bool__(self) def __len__(self): r"""__len__(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type""" return _bagPy.GeorefMetadataLayerVector___len__(self) def __getslice__(self, i, j): r""" __getslice__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type i, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type j) -> GeorefMetadataLayerVector Parameters ---------- i: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type j: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type """ return _bagPy.GeorefMetadataLayerVector___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type i, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type j) Parameters ---------- i: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type j: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type __setslice__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type i, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type j, GeorefMetadataLayerVector v) Parameters ---------- i: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type j: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type v: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer >,std::allocator< std::shared_ptr< BAG::GeorefMetadataLayer > > > const & """ return _bagPy.GeorefMetadataLayerVector___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type i, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type j) Parameters ---------- i: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type j: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type """ return _bagPy.GeorefMetadataLayerVector___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type i) Parameters ---------- i: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type __delitem__(GeorefMetadataLayerVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.GeorefMetadataLayerVector___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(GeorefMetadataLayerVector self, SWIGPY_SLICEOBJECT * slice) -> GeorefMetadataLayerVector Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type i) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & Parameters ---------- i: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type """ return _bagPy.GeorefMetadataLayerVector___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(GeorefMetadataLayerVector self, SWIGPY_SLICEOBJECT * slice, GeorefMetadataLayerVector v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer >,std::allocator< std::shared_ptr< BAG::GeorefMetadataLayer > > > const & __setitem__(GeorefMetadataLayerVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type i, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & x) Parameters ---------- i: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::difference_type x: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & """ return _bagPy.GeorefMetadataLayerVector___setitem__(self, *args)
[docs] def pop(self): r"""pop(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type""" return _bagPy.GeorefMetadataLayerVector_pop(self)
[docs] def append(self, x): r""" append(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & x) Parameters ---------- x: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & """ return _bagPy.GeorefMetadataLayerVector_append(self, x)
[docs] def empty(self): r"""empty(GeorefMetadataLayerVector self) -> bool""" return _bagPy.GeorefMetadataLayerVector_empty(self)
[docs] def size(self): r"""size(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type""" return _bagPy.GeorefMetadataLayerVector_size(self)
[docs] def swap(self, v): r""" swap(GeorefMetadataLayerVector self, GeorefMetadataLayerVector v) Parameters ---------- v: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > > & """ return _bagPy.GeorefMetadataLayerVector_swap(self, v)
[docs] def begin(self): r"""begin(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator""" return _bagPy.GeorefMetadataLayerVector_begin(self)
[docs] def end(self): r"""end(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator""" return _bagPy.GeorefMetadataLayerVector_end(self)
[docs] def rbegin(self): r"""rbegin(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::reverse_iterator""" return _bagPy.GeorefMetadataLayerVector_rbegin(self)
[docs] def rend(self): r"""rend(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::reverse_iterator""" return _bagPy.GeorefMetadataLayerVector_rend(self)
[docs] def clear(self): r"""clear(GeorefMetadataLayerVector self)""" return _bagPy.GeorefMetadataLayerVector_clear(self)
[docs] def get_allocator(self): r"""get_allocator(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::allocator_type""" return _bagPy.GeorefMetadataLayerVector_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(GeorefMetadataLayerVector self)""" return _bagPy.GeorefMetadataLayerVector_pop_back(self)
[docs] def erase(self, *args): r""" erase(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator pos) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator Parameters ---------- pos: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator erase(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator first, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator last) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator Parameters ---------- first: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator last: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator """ return _bagPy.GeorefMetadataLayerVector_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(GeorefMetadataLayerVector self) -> GeorefMetadataLayerVector __init__(GeorefMetadataLayerVector self, GeorefMetadataLayerVector other) -> GeorefMetadataLayerVector Parameters ---------- other: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > > const & __init__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type size) -> GeorefMetadataLayerVector Parameters ---------- size: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type __init__(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type size, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & value) -> GeorefMetadataLayerVector Parameters ---------- size: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type value: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & """ _bagPy.GeorefMetadataLayerVector_swiginit(self, _bagPy.new_GeorefMetadataLayerVector(*args))
[docs] def push_back(self, x): r""" push_back(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & x) Parameters ---------- x: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & """ return _bagPy.GeorefMetadataLayerVector_push_back(self, x)
[docs] def front(self): r"""front(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const &""" return _bagPy.GeorefMetadataLayerVector_front(self)
[docs] def back(self): r"""back(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const &""" return _bagPy.GeorefMetadataLayerVector_back(self)
[docs] def assign(self, n, x): r""" assign(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type n, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & x) Parameters ---------- n: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type x: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & """ return _bagPy.GeorefMetadataLayerVector_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type new_size) Parameters ---------- new_size: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type resize(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type new_size, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & x) Parameters ---------- new_size: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type x: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & """ return _bagPy.GeorefMetadataLayerVector_resize(self, *args)
[docs] def insert(self, *args): r""" insert(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator pos, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & x) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator Parameters ---------- pos: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator x: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & insert(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator pos, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type n, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & x) Parameters ---------- pos: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::iterator n: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type x: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::value_type const & """ return _bagPy.GeorefMetadataLayerVector_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(GeorefMetadataLayerVector self, std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type n) Parameters ---------- n: std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type """ return _bagPy.GeorefMetadataLayerVector_reserve(self, n)
[docs] def capacity(self): r"""capacity(GeorefMetadataLayerVector self) -> std::vector< std::shared_ptr< BAG::GeorefMetadataLayer > >::size_type""" return _bagPy.GeorefMetadataLayerVector_capacity(self)
__swig_destroy__ = _bagPy.delete_GeorefMetadataLayerVector
# Register GeorefMetadataLayerVector in _bagPy: _bagPy.GeorefMetadataLayerVector_swigregister(GeorefMetadataLayerVector)
[docs]class LayerVector(object): r"""Proxy of C++ std::vector< std::shared_ptr< BAG::Layer > > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def iterator(self): r"""iterator(LayerVector self) -> SwigPyIterator""" return _bagPy.LayerVector_iterator(self)
def __iter__(self): return self.iterator() def __nonzero__(self): r"""__nonzero__(LayerVector self) -> bool""" return _bagPy.LayerVector___nonzero__(self) def __bool__(self): r"""__bool__(LayerVector self) -> bool""" return _bagPy.LayerVector___bool__(self) def __len__(self): r"""__len__(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::size_type""" return _bagPy.LayerVector___len__(self) def __getslice__(self, i, j): r""" __getslice__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::difference_type i, std::vector< std::shared_ptr< BAG::Layer > >::difference_type j) -> LayerVector Parameters ---------- i: std::vector< std::shared_ptr< BAG::Layer > >::difference_type j: std::vector< std::shared_ptr< BAG::Layer > >::difference_type """ return _bagPy.LayerVector___getslice__(self, i, j) def __setslice__(self, *args): r""" __setslice__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::difference_type i, std::vector< std::shared_ptr< BAG::Layer > >::difference_type j) Parameters ---------- i: std::vector< std::shared_ptr< BAG::Layer > >::difference_type j: std::vector< std::shared_ptr< BAG::Layer > >::difference_type __setslice__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::difference_type i, std::vector< std::shared_ptr< BAG::Layer > >::difference_type j, LayerVector v) Parameters ---------- i: std::vector< std::shared_ptr< BAG::Layer > >::difference_type j: std::vector< std::shared_ptr< BAG::Layer > >::difference_type v: std::vector< std::shared_ptr< BAG::Layer >,std::allocator< std::shared_ptr< BAG::Layer > > > const & """ return _bagPy.LayerVector___setslice__(self, *args) def __delslice__(self, i, j): r""" __delslice__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::difference_type i, std::vector< std::shared_ptr< BAG::Layer > >::difference_type j) Parameters ---------- i: std::vector< std::shared_ptr< BAG::Layer > >::difference_type j: std::vector< std::shared_ptr< BAG::Layer > >::difference_type """ return _bagPy.LayerVector___delslice__(self, i, j) def __delitem__(self, *args): r""" __delitem__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::difference_type i) Parameters ---------- i: std::vector< std::shared_ptr< BAG::Layer > >::difference_type __delitem__(LayerVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * """ return _bagPy.LayerVector___delitem__(self, *args) def __getitem__(self, *args): r""" __getitem__(LayerVector self, SWIGPY_SLICEOBJECT * slice) -> LayerVector Parameters ---------- slice: SWIGPY_SLICEOBJECT * __getitem__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::difference_type i) -> std::vector< std::shared_ptr< BAG::Layer > >::value_type const & Parameters ---------- i: std::vector< std::shared_ptr< BAG::Layer > >::difference_type """ return _bagPy.LayerVector___getitem__(self, *args) def __setitem__(self, *args): r""" __setitem__(LayerVector self, SWIGPY_SLICEOBJECT * slice, LayerVector v) Parameters ---------- slice: SWIGPY_SLICEOBJECT * v: std::vector< std::shared_ptr< BAG::Layer >,std::allocator< std::shared_ptr< BAG::Layer > > > const & __setitem__(LayerVector self, SWIGPY_SLICEOBJECT * slice) Parameters ---------- slice: SWIGPY_SLICEOBJECT * __setitem__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::difference_type i, std::vector< std::shared_ptr< BAG::Layer > >::value_type const & x) Parameters ---------- i: std::vector< std::shared_ptr< BAG::Layer > >::difference_type x: std::vector< std::shared_ptr< BAG::Layer > >::value_type const & """ return _bagPy.LayerVector___setitem__(self, *args)
[docs] def pop(self): r"""pop(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::value_type""" return _bagPy.LayerVector_pop(self)
[docs] def append(self, x): r""" append(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::value_type const & x) Parameters ---------- x: std::vector< std::shared_ptr< BAG::Layer > >::value_type const & """ return _bagPy.LayerVector_append(self, x)
[docs] def empty(self): r"""empty(LayerVector self) -> bool""" return _bagPy.LayerVector_empty(self)
[docs] def size(self): r"""size(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::size_type""" return _bagPy.LayerVector_size(self)
[docs] def swap(self, v): r""" swap(LayerVector self, LayerVector v) Parameters ---------- v: std::vector< std::shared_ptr< BAG::Layer > > & """ return _bagPy.LayerVector_swap(self, v)
[docs] def begin(self): r"""begin(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::iterator""" return _bagPy.LayerVector_begin(self)
[docs] def end(self): r"""end(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::iterator""" return _bagPy.LayerVector_end(self)
[docs] def rbegin(self): r"""rbegin(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::reverse_iterator""" return _bagPy.LayerVector_rbegin(self)
[docs] def rend(self): r"""rend(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::reverse_iterator""" return _bagPy.LayerVector_rend(self)
[docs] def clear(self): r"""clear(LayerVector self)""" return _bagPy.LayerVector_clear(self)
[docs] def get_allocator(self): r"""get_allocator(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::allocator_type""" return _bagPy.LayerVector_get_allocator(self)
[docs] def pop_back(self): r"""pop_back(LayerVector self)""" return _bagPy.LayerVector_pop_back(self)
[docs] def erase(self, *args): r""" erase(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::iterator pos) -> std::vector< std::shared_ptr< BAG::Layer > >::iterator Parameters ---------- pos: std::vector< std::shared_ptr< BAG::Layer > >::iterator erase(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::iterator first, std::vector< std::shared_ptr< BAG::Layer > >::iterator last) -> std::vector< std::shared_ptr< BAG::Layer > >::iterator Parameters ---------- first: std::vector< std::shared_ptr< BAG::Layer > >::iterator last: std::vector< std::shared_ptr< BAG::Layer > >::iterator """ return _bagPy.LayerVector_erase(self, *args)
[docs] def __init__(self, *args): r""" __init__(LayerVector self) -> LayerVector __init__(LayerVector self, LayerVector other) -> LayerVector Parameters ---------- other: std::vector< std::shared_ptr< BAG::Layer > > const & __init__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::size_type size) -> LayerVector Parameters ---------- size: std::vector< std::shared_ptr< BAG::Layer > >::size_type __init__(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::size_type size, std::vector< std::shared_ptr< BAG::Layer > >::value_type const & value) -> LayerVector Parameters ---------- size: std::vector< std::shared_ptr< BAG::Layer > >::size_type value: std::vector< std::shared_ptr< BAG::Layer > >::value_type const & """ _bagPy.LayerVector_swiginit(self, _bagPy.new_LayerVector(*args))
[docs] def push_back(self, x): r""" push_back(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::value_type const & x) Parameters ---------- x: std::vector< std::shared_ptr< BAG::Layer > >::value_type const & """ return _bagPy.LayerVector_push_back(self, x)
[docs] def front(self): r"""front(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::value_type const &""" return _bagPy.LayerVector_front(self)
[docs] def back(self): r"""back(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::value_type const &""" return _bagPy.LayerVector_back(self)
[docs] def assign(self, n, x): r""" assign(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::size_type n, std::vector< std::shared_ptr< BAG::Layer > >::value_type const & x) Parameters ---------- n: std::vector< std::shared_ptr< BAG::Layer > >::size_type x: std::vector< std::shared_ptr< BAG::Layer > >::value_type const & """ return _bagPy.LayerVector_assign(self, n, x)
[docs] def resize(self, *args): r""" resize(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::size_type new_size) Parameters ---------- new_size: std::vector< std::shared_ptr< BAG::Layer > >::size_type resize(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::size_type new_size, std::vector< std::shared_ptr< BAG::Layer > >::value_type const & x) Parameters ---------- new_size: std::vector< std::shared_ptr< BAG::Layer > >::size_type x: std::vector< std::shared_ptr< BAG::Layer > >::value_type const & """ return _bagPy.LayerVector_resize(self, *args)
[docs] def insert(self, *args): r""" insert(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::iterator pos, std::vector< std::shared_ptr< BAG::Layer > >::value_type const & x) -> std::vector< std::shared_ptr< BAG::Layer > >::iterator Parameters ---------- pos: std::vector< std::shared_ptr< BAG::Layer > >::iterator x: std::vector< std::shared_ptr< BAG::Layer > >::value_type const & insert(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::iterator pos, std::vector< std::shared_ptr< BAG::Layer > >::size_type n, std::vector< std::shared_ptr< BAG::Layer > >::value_type const & x) Parameters ---------- pos: std::vector< std::shared_ptr< BAG::Layer > >::iterator n: std::vector< std::shared_ptr< BAG::Layer > >::size_type x: std::vector< std::shared_ptr< BAG::Layer > >::value_type const & """ return _bagPy.LayerVector_insert(self, *args)
[docs] def reserve(self, n): r""" reserve(LayerVector self, std::vector< std::shared_ptr< BAG::Layer > >::size_type n) Parameters ---------- n: std::vector< std::shared_ptr< BAG::Layer > >::size_type """ return _bagPy.LayerVector_reserve(self, n)
[docs] def capacity(self): r"""capacity(LayerVector self) -> std::vector< std::shared_ptr< BAG::Layer > >::size_type""" return _bagPy.LayerVector_capacity(self)
__swig_destroy__ = _bagPy.delete_LayerVector
# Register LayerVector in _bagPy: _bagPy.LayerVector_swigregister(LayerVector)
[docs]class Dataset(object): r"""Proxy of C++ BAG::Dataset class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr
[docs] @staticmethod def openDataset(fileName, openMode): r""" openDataset(std::string const & fileName, BAG::OpenMode openMode) -> std::shared_ptr< BAG::Dataset > Parameters ---------- fileName: std::string const & openMode: enum BAG::OpenMode """ return _bagPy.Dataset_openDataset(fileName, openMode)
[docs] @staticmethod def create(fileName, metadata, chunkSize, compressionLevel): r""" create(std::string const & fileName, Metadata metadata, uint64_t chunkSize, int compressionLevel) -> std::shared_ptr< BAG::Dataset > Parameters ---------- fileName: std::string const & metadata: BAG::Metadata && chunkSize: uint64_t compressionLevel: int """ return _bagPy.Dataset_create(fileName, metadata, chunkSize, compressionLevel)
[docs] def close(self): r"""close(Dataset self)""" return _bagPy.Dataset_close(self)
def __eq__(self, rhs): r""" __eq__(Dataset self, Dataset rhs) -> bool Parameters ---------- rhs: BAG::Dataset const & """ return _bagPy.Dataset___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(Dataset self, Dataset rhs) -> bool Parameters ---------- rhs: BAG::Dataset const & """ return _bagPy.Dataset___ne__(self, rhs)
[docs] def getLayer(self, *args): r""" getLayer(Dataset self, uint32_t id) -> Layer Parameters ---------- id: uint32_t getLayer(Dataset self, BAG::LayerType type, std::string const & name) -> std::shared_ptr< BAG::Layer > Parameters ---------- type: enum BAG::LayerType name: std::string const & """ return _bagPy.Dataset_getLayer(self, *args)
[docs] def getLayerTypes(self): r"""getLayerTypes(Dataset self) -> LayerTypeVector""" return _bagPy.Dataset_getLayerTypes(self)
[docs] def createSimpleLayer(self, type, chunkSize, compressionLevel): r""" createSimpleLayer(Dataset self, BAG::LayerType type, uint64_t chunkSize, int compressionLevel) -> Layer Parameters ---------- type: enum BAG::LayerType chunkSize: uint64_t compressionLevel: int """ return _bagPy.Dataset_createSimpleLayer(self, type, chunkSize, compressionLevel)
[docs] def createGeorefMetadataLayer(self, indexType, profile, name, definition, chunkSize, compressionLevel): r""" createGeorefMetadataLayer(Dataset self, BAG::DataType indexType, BAG::GeorefMetadataProfile profile, std::string const & name, RecordDefinition definition, uint64_t chunkSize, int compressionLevel) -> GeorefMetadataLayer Parameters ---------- indexType: enum BAG::DataType profile: enum BAG::GeorefMetadataProfile name: std::string const & definition: BAG::RecordDefinition const & chunkSize: uint64_t compressionLevel: int """ return _bagPy.Dataset_createGeorefMetadataLayer(self, indexType, profile, name, definition, chunkSize, compressionLevel)
[docs] def createMetadataProfileGeorefMetadataLayer(self, profile, name, chunkSize, compressionLevel, keyType=DT_UINT16): r""" createMetadataProfileGeorefMetadataLayer(Dataset self, BAG::GeorefMetadataProfile profile, std::string const & name, uint64_t chunkSize, int compressionLevel, BAG::DataType keyType=DT_UINT16) -> GeorefMetadataLayer Parameters ---------- profile: enum BAG::GeorefMetadataProfile name: std::string const & chunkSize: uint64_t compressionLevel: int keyType: enum BAG::DataType """ return _bagPy.Dataset_createMetadataProfileGeorefMetadataLayer(self, profile, name, chunkSize, compressionLevel, keyType)
[docs] def createSurfaceCorrections(self, type, numCorrectors, chunkSize, compressionLevel): r""" createSurfaceCorrections(Dataset self, BAG_SURFACE_CORRECTION_TOPOGRAPHY type, uint8_t numCorrectors, uint64_t chunkSize, int compressionLevel) -> SurfaceCorrections Parameters ---------- type: enum BAG_SURFACE_CORRECTION_TOPOGRAPHY numCorrectors: uint8_t chunkSize: uint64_t compressionLevel: int """ return _bagPy.Dataset_createSurfaceCorrections(self, type, numCorrectors, chunkSize, compressionLevel)
[docs] def createVR(self, chunkSize, compressionLevel, makeNode): r""" createVR(Dataset self, uint64_t chunkSize, int compressionLevel, bool makeNode) Parameters ---------- chunkSize: uint64_t compressionLevel: int makeNode: bool """ return _bagPy.Dataset_createVR(self, chunkSize, compressionLevel, makeNode)
[docs] def getMetadata(self): r"""getMetadata(Dataset self) -> Metadata""" return _bagPy.Dataset_getMetadata(self)
[docs] def getTrackingList(self): r"""getTrackingList(Dataset self) -> TrackingList""" return _bagPy.Dataset_getTrackingList(self)
[docs] def getGeorefMetadataLayer(self, name): r""" getGeorefMetadataLayer(Dataset self, std::string const & name) -> std::shared_ptr< BAG::GeorefMetadataLayer > Parameters ---------- name: std::string const & """ return _bagPy.Dataset_getGeorefMetadataLayer(self, name)
[docs] def getGeorefMetadataLayers(self): r"""getGeorefMetadataLayers(Dataset self) -> GeorefMetadataLayerVector""" return _bagPy.Dataset_getGeorefMetadataLayers(self)
[docs] def getSurfaceCorrections(self): r"""getSurfaceCorrections(Dataset self) -> std::shared_ptr< BAG::SurfaceCorrections >""" return _bagPy.Dataset_getSurfaceCorrections(self)
[docs] def getSimpleLayer(self, type): r""" getSimpleLayer(Dataset self, BAG::LayerType type) -> std::shared_ptr< BAG::SimpleLayer > Parameters ---------- type: enum BAG::LayerType """ return _bagPy.Dataset_getSimpleLayer(self, type)
[docs] def getVRMetadata(self): r"""getVRMetadata(Dataset self) -> std::shared_ptr< BAG::VRMetadata >""" return _bagPy.Dataset_getVRMetadata(self)
[docs] def getVRNode(self): r"""getVRNode(Dataset self) -> std::shared_ptr< BAG::VRNode >""" return _bagPy.Dataset_getVRNode(self)
[docs] def getVRRefinements(self): r"""getVRRefinements(Dataset self) -> std::shared_ptr< BAG::VRRefinements >""" return _bagPy.Dataset_getVRRefinements(self)
[docs] def getVRTrackingList(self): r"""getVRTrackingList(Dataset self) -> std::shared_ptr< BAG::VRTrackingList >""" return _bagPy.Dataset_getVRTrackingList(self)
[docs] def getDescriptor(self): r"""getDescriptor(Dataset self) -> Descriptor""" return _bagPy.Dataset_getDescriptor(self)
[docs] def getLayers(self): r"""getLayers(Dataset self) -> LayerVector""" return _bagPy.Dataset_getLayers(self)
[docs] def gridToGeo(self, row, column): r""" gridToGeo(Dataset self, uint32_t row, uint32_t column) -> DoublePair Parameters ---------- row: uint32_t column: uint32_t """ return _bagPy.Dataset_gridToGeo(self, row, column)
[docs] def geoToGrid(self, x, y): r""" geoToGrid(Dataset self, double x, double y) -> UInt32Pair Parameters ---------- x: double y: double """ return _bagPy.Dataset_geoToGrid(self, x, y)
def __del__(self): self.close() __swig_destroy__ = _bagPy.delete_Dataset
# Register Dataset in _bagPy: _bagPy.Dataset_swigregister(Dataset)
[docs]class Metadata(object): r"""Proxy of C++ BAG::Metadata class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(Metadata self) -> Metadata __init__(Metadata self, Metadata other) -> Metadata Parameters ---------- other: BAG::Metadata && __init__(Metadata self, std::shared_ptr< BAG::Dataset > pDataset) -> Metadata Parameters ---------- pDataset: std::shared_ptr< BAG::Dataset > """ _bagPy.Metadata_swiginit(self, _bagPy.new_Metadata(*args))
__swig_destroy__ = _bagPy.delete_Metadata def __eq__(self, rhs): r""" __eq__(Metadata self, Metadata rhs) -> bool Parameters ---------- rhs: BAG::Metadata const & """ return _bagPy.Metadata___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(Metadata self, Metadata rhs) -> bool Parameters ---------- rhs: BAG::Metadata const & """ return _bagPy.Metadata___ne__(self, rhs)
[docs] def getStruct(self): r"""getStruct(Metadata self) -> BagMetadata""" return _bagPy.Metadata_getStruct(self)
[docs] def columns(self): r"""columns(Metadata self) -> uint32_t""" return _bagPy.Metadata_columns(self)
[docs] def columnResolution(self): r"""columnResolution(Metadata self) -> double""" return _bagPy.Metadata_columnResolution(self)
[docs] def horizontalReferenceSystemAsWKT(self): r"""horizontalReferenceSystemAsWKT(Metadata self) -> std::string""" return _bagPy.Metadata_horizontalReferenceSystemAsWKT(self)
[docs] def llCornerX(self): r"""llCornerX(Metadata self) -> double""" return _bagPy.Metadata_llCornerX(self)
[docs] def llCornerY(self): r"""llCornerY(Metadata self) -> double""" return _bagPy.Metadata_llCornerY(self)
[docs] def rowResolution(self): r"""rowResolution(Metadata self) -> double""" return _bagPy.Metadata_rowResolution(self)
[docs] def rows(self): r"""rows(Metadata self) -> uint32_t""" return _bagPy.Metadata_rows(self)
[docs] def urCornerX(self): r"""urCornerX(Metadata self) -> double""" return _bagPy.Metadata_urCornerX(self)
[docs] def urCornerY(self): r"""urCornerY(Metadata self) -> double""" return _bagPy.Metadata_urCornerY(self)
[docs] def verticalReferenceSystemAsWKT(self): r"""verticalReferenceSystemAsWKT(Metadata self) -> std::string""" return _bagPy.Metadata_verticalReferenceSystemAsWKT(self)
[docs] def loadFromFile(self, fileName): r""" loadFromFile(Metadata self, std::string const & fileName) Parameters ---------- fileName: std::string const & """ return _bagPy.Metadata_loadFromFile(self, fileName)
[docs] def loadFromBuffer(self, xmlBuffer): r""" loadFromBuffer(Metadata self, std::string const & xmlBuffer) Parameters ---------- xmlBuffer: std::string const & """ return _bagPy.Metadata_loadFromBuffer(self, xmlBuffer)
[docs] def getXMLlength(self): r"""getXMLlength(Metadata self) -> size_t""" return _bagPy.Metadata_getXMLlength(self)
# Register Metadata in _bagPy: _bagPy.Metadata_swigregister(Metadata)
[docs]def CreateRecord_NOAA_OCS_2022_10(significantFeatures, featureLeastDepth, featureSize, featureSizeVar, coverage, bathyCoverage, horizontalUncertFixed, horizontalUncertVar, surveyDateStart, surveyDateEnd, sourceInstitution, sourceSurveyID, sourceSurveyIndex, licenseName, licenseURL): r""" CreateRecord_NOAA_OCS_2022_10(bool significantFeatures, bool featureLeastDepth, float featureSize, float featureSizeVar, bool coverage, bool bathyCoverage, float horizontalUncertFixed, float horizontalUncertVar, std::string surveyDateStart, std::string surveyDateEnd, std::string sourceInstitution, std::string sourceSurveyID, uint32_t sourceSurveyIndex, std::string licenseName, std::string licenseURL) -> Record Parameters ---------- significantFeatures: bool featureLeastDepth: bool featureSize: float featureSizeVar: float coverage: bool bathyCoverage: bool horizontalUncertFixed: float horizontalUncertVar: float surveyDateStart: std::string surveyDateEnd: std::string sourceInstitution: std::string sourceSurveyID: std::string sourceSurveyIndex: uint32_t licenseName: std::string licenseURL: std::string """ return _bagPy.CreateRecord_NOAA_OCS_2022_10(significantFeatures, featureLeastDepth, featureSize, featureSizeVar, coverage, bathyCoverage, horizontalUncertFixed, horizontalUncertVar, surveyDateStart, surveyDateEnd, sourceInstitution, sourceSurveyID, sourceSurveyIndex, licenseName, licenseURL)
[docs]class WeakDatasetPtr(object): r"""Proxy of C++ std::weak_ptr< BAG::Dataset > class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr
[docs] def __init__(self, *args): r""" __init__(WeakDatasetPtr self) -> WeakDatasetPtr __init__(WeakDatasetPtr self, WeakDatasetPtr arg2) -> WeakDatasetPtr Parameters ---------- arg2: std::weak_ptr< BAG::Dataset > const & __init__(WeakDatasetPtr self, std::shared_ptr< BAG::Dataset > const & arg2) -> WeakDatasetPtr Parameters ---------- arg2: std::shared_ptr< BAG::Dataset > const & """ _bagPy.WeakDatasetPtr_swiginit(self, _bagPy.new_WeakDatasetPtr(*args))
[docs] def swap(self, arg2): r""" swap(WeakDatasetPtr self, WeakDatasetPtr arg2) Parameters ---------- arg2: std::weak_ptr< BAG::Dataset > & """ return _bagPy.WeakDatasetPtr_swap(self, arg2)
[docs] def reset(self): r"""reset(WeakDatasetPtr self)""" return _bagPy.WeakDatasetPtr_reset(self)
[docs] def use_count(self): r"""use_count(WeakDatasetPtr self) -> long""" return _bagPy.WeakDatasetPtr_use_count(self)
[docs] def expired(self): r"""expired(WeakDatasetPtr self) -> bool""" return _bagPy.WeakDatasetPtr_expired(self)
[docs] def lock(self): r"""lock(WeakDatasetPtr self) -> std::shared_ptr< BAG::Dataset >""" return _bagPy.WeakDatasetPtr_lock(self)
__swig_destroy__ = _bagPy.delete_WeakDatasetPtr
# Register WeakDatasetPtr in _bagPy: _bagPy.WeakDatasetPtr_swigregister(WeakDatasetPtr) kGeorefMetadataProfileMapString = cvar.kGeorefMetadataProfileMapString kStringMapGeorefMetadataProfile = cvar.kStringMapGeorefMetadataProfile METADATA_DEFINITION_UNKNOWN = cvar.METADATA_DEFINITION_UNKNOWN METADATA_DEFINITION_NOAA_OCS_2022_10 = cvar.METADATA_DEFINITION_NOAA_OCS_2022_10 kGeorefMetadataProfileMapKnownRecordDefinition = cvar.kGeorefMetadataProfileMapKnownRecordDefinition
[docs]class GeorefMetadataLayerDescriptor(LayerDescriptor): r"""Proxy of C++ BAG::GeorefMetadataLayerDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr
[docs] @staticmethod def create(dataset, name, profile, indexType, definition, rows, cols, chunkSize, compressionLevel): r""" create(Dataset dataset, std::string const & name, BAG::GeorefMetadataProfile profile, BAG::DataType indexType, RecordDefinition definition, uint32_t rows, uint32_t cols, uint64_t chunkSize, int compressionLevel) -> std::shared_ptr< BAG::GeorefMetadataLayerDescriptor > Parameters ---------- dataset: BAG::Dataset & name: std::string const & profile: enum BAG::GeorefMetadataProfile indexType: enum BAG::DataType definition: BAG::RecordDefinition rows: uint32_t cols: uint32_t chunkSize: uint64_t compressionLevel: int """ return _bagPy.GeorefMetadataLayerDescriptor_create(dataset, name, profile, indexType, definition, rows, cols, chunkSize, compressionLevel)
[docs] @staticmethod def openDataset(dataset, name): r""" openDataset(Dataset dataset, std::string const & name) -> std::shared_ptr< BAG::GeorefMetadataLayerDescriptor > Parameters ---------- dataset: BAG::Dataset & name: std::string const & """ return _bagPy.GeorefMetadataLayerDescriptor_openDataset(dataset, name)
def __eq__(self, rhs): r""" __eq__(GeorefMetadataLayerDescriptor self, GeorefMetadataLayerDescriptor rhs) -> bool Parameters ---------- rhs: BAG::GeorefMetadataLayerDescriptor const & """ return _bagPy.GeorefMetadataLayerDescriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(GeorefMetadataLayerDescriptor self, GeorefMetadataLayerDescriptor rhs) -> bool Parameters ---------- rhs: BAG::GeorefMetadataLayerDescriptor const & """ return _bagPy.GeorefMetadataLayerDescriptor___ne__(self, rhs)
[docs] def getDataset(self): r"""getDataset(GeorefMetadataLayerDescriptor self) -> WeakDatasetPtr""" return _bagPy.GeorefMetadataLayerDescriptor_getDataset(self)
[docs] def getDefinition(self): r"""getDefinition(GeorefMetadataLayerDescriptor self) -> RecordDefinition""" return _bagPy.GeorefMetadataLayerDescriptor_getDefinition(self)
[docs] def getProfile(self): r"""getProfile(GeorefMetadataLayerDescriptor self) -> BAG::GeorefMetadataProfile""" return _bagPy.GeorefMetadataLayerDescriptor_getProfile(self)
__swig_destroy__ = _bagPy.delete_GeorefMetadataLayerDescriptor
# Register GeorefMetadataLayerDescriptor in _bagPy: _bagPy.GeorefMetadataLayerDescriptor_swigregister(GeorefMetadataLayerDescriptor)
[docs]class InterleavedLegacyLayerDescriptor(LayerDescriptor): r"""Proxy of C++ BAG::InterleavedLegacyLayerDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr
[docs] @staticmethod def create(dataset, layerType, groupType): r""" create(Dataset dataset, BAG::LayerType layerType, BAG::GroupType groupType) -> std::shared_ptr< BAG::InterleavedLegacyLayerDescriptor > Parameters ---------- dataset: BAG::Dataset const & layerType: enum BAG::LayerType groupType: enum BAG::GroupType """ return _bagPy.InterleavedLegacyLayerDescriptor_create(dataset, layerType, groupType)
[docs] @staticmethod def openDataset(dataset, layerType, groupType): r""" openDataset(Dataset dataset, BAG::LayerType layerType, BAG::GroupType groupType) -> std::shared_ptr< BAG::InterleavedLegacyLayerDescriptor > Parameters ---------- dataset: BAG::Dataset const & layerType: enum BAG::LayerType groupType: enum BAG::GroupType """ return _bagPy.InterleavedLegacyLayerDescriptor_openDataset(dataset, layerType, groupType)
def __eq__(self, rhs): r""" __eq__(InterleavedLegacyLayerDescriptor self, InterleavedLegacyLayerDescriptor rhs) -> bool Parameters ---------- rhs: BAG::InterleavedLegacyLayerDescriptor const & """ return _bagPy.InterleavedLegacyLayerDescriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(InterleavedLegacyLayerDescriptor self, InterleavedLegacyLayerDescriptor rhs) -> bool Parameters ---------- rhs: BAG::InterleavedLegacyLayerDescriptor const & """ return _bagPy.InterleavedLegacyLayerDescriptor___ne__(self, rhs)
[docs] def getGroupType(self): r"""getGroupType(InterleavedLegacyLayerDescriptor self) -> BAG::GroupType""" return _bagPy.InterleavedLegacyLayerDescriptor_getGroupType(self)
__swig_destroy__ = _bagPy.delete_InterleavedLegacyLayerDescriptor
# Register InterleavedLegacyLayerDescriptor in _bagPy: _bagPy.InterleavedLegacyLayerDescriptor_swigregister(InterleavedLegacyLayerDescriptor)
[docs]class SimpleLayerDescriptor(LayerDescriptor): r"""Proxy of C++ BAG::SimpleLayerDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr
[docs] @staticmethod def create(dataset, type, rows, cols, chunkSize, compressionLevel): r""" create(Dataset dataset, BAG::LayerType type, uint32_t rows, uint32_t cols, uint64_t chunkSize, int compressionLevel) -> std::shared_ptr< BAG::SimpleLayerDescriptor > Parameters ---------- dataset: BAG::Dataset const & type: enum BAG::LayerType rows: uint32_t cols: uint32_t chunkSize: uint64_t compressionLevel: int """ return _bagPy.SimpleLayerDescriptor_create(dataset, type, rows, cols, chunkSize, compressionLevel)
[docs] @staticmethod def openDataset(dataset, type, rows, cols): r""" openDataset(Dataset dataset, BAG::LayerType type, uint32_t rows, uint32_t cols) -> std::shared_ptr< BAG::SimpleLayerDescriptor > Parameters ---------- dataset: BAG::Dataset const & type: enum BAG::LayerType rows: uint32_t cols: uint32_t """ return _bagPy.SimpleLayerDescriptor_openDataset(dataset, type, rows, cols)
def __eq__(self, rhs): r""" __eq__(SimpleLayerDescriptor self, SimpleLayerDescriptor rhs) -> bool Parameters ---------- rhs: BAG::SimpleLayerDescriptor const & """ return _bagPy.SimpleLayerDescriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(SimpleLayerDescriptor self, SimpleLayerDescriptor rhs) -> bool Parameters ---------- rhs: BAG::SimpleLayerDescriptor const & """ return _bagPy.SimpleLayerDescriptor___ne__(self, rhs) __swig_destroy__ = _bagPy.delete_SimpleLayerDescriptor
# Register SimpleLayerDescriptor in _bagPy: _bagPy.SimpleLayerDescriptor_swigregister(SimpleLayerDescriptor)
[docs]class SurfaceCorrectionsDescriptor(LayerDescriptor): r"""Proxy of C++ BAG::SurfaceCorrectionsDescriptor class.""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
[docs] def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
__repr__ = _swig_repr
[docs] @staticmethod def create(dataset, type, numCorrections, chunkSize, compressionLevel): r""" create(Dataset dataset, BAG_SURFACE_CORRECTION_TOPOGRAPHY type, uint8_t numCorrections, uint64_t chunkSize, int compressionLevel) -> std::shared_ptr< BAG::SurfaceCorrectionsDescriptor > Parameters ---------- dataset: BAG::Dataset const & type: enum BAG_SURFACE_CORRECTION_TOPOGRAPHY numCorrections: uint8_t chunkSize: uint64_t compressionLevel: int """ return _bagPy.SurfaceCorrectionsDescriptor_create(dataset, type, numCorrections, chunkSize, compressionLevel)
[docs] @staticmethod def openDataset(dataset): r""" openDataset(Dataset dataset) -> std::shared_ptr< BAG::SurfaceCorrectionsDescriptor > Parameters ---------- dataset: BAG::Dataset const & """ return _bagPy.SurfaceCorrectionsDescriptor_openDataset(dataset)
def __eq__(self, rhs): r""" __eq__(SurfaceCorrectionsDescriptor self, SurfaceCorrectionsDescriptor rhs) -> bool Parameters ---------- rhs: BAG::SurfaceCorrectionsDescriptor const & """ return _bagPy.SurfaceCorrectionsDescriptor___eq__(self, rhs) def __ne__(self, rhs): r""" __ne__(SurfaceCorrectionsDescriptor self, SurfaceCorrectionsDescriptor rhs) -> bool Parameters ---------- rhs: BAG::SurfaceCorrectionsDescriptor const & """ return _bagPy.SurfaceCorrectionsDescriptor___ne__(self, rhs)
[docs] def getNumCorrectors(self): r"""getNumCorrectors(SurfaceCorrectionsDescriptor self) -> uint8_t""" return _bagPy.SurfaceCorrectionsDescriptor_getNumCorrectors(self)
[docs] def getSurfaceType(self): r"""getSurfaceType(SurfaceCorrectionsDescriptor self) -> BAG_SURFACE_CORRECTION_TOPOGRAPHY""" return _bagPy.SurfaceCorrectionsDescriptor_getSurfaceType(self)
[docs] def getVerticalDatums(self): r"""getVerticalDatums(SurfaceCorrectionsDescriptor self) -> std::string const &""" return _bagPy.SurfaceCorrectionsDescriptor_getVerticalDatums(self)
[docs] def setDims(self, numRows, numColumns): r""" setDims(SurfaceCorrectionsDescriptor self, uint32_t numRows, uint32_t numColumns) -> SurfaceCorrectionsDescriptor Parameters ---------- numRows: uint32_t numColumns: uint32_t """ return _bagPy.SurfaceCorrectionsDescriptor_setDims(self, numRows, numColumns)
[docs] def setOrigin(self, swX, swY): r""" setOrigin(SurfaceCorrectionsDescriptor self, double swX, double swY) -> SurfaceCorrectionsDescriptor Parameters ---------- swX: double swY: double """ return _bagPy.SurfaceCorrectionsDescriptor_setOrigin(self, swX, swY)
[docs] def setSpacing(self, xSpacing, ySpacing): r""" setSpacing(SurfaceCorrectionsDescriptor self, double xSpacing, double ySpacing) -> SurfaceCorrectionsDescriptor Parameters ---------- xSpacing: double ySpacing: double """ return _bagPy.SurfaceCorrectionsDescriptor_setSpacing(self, xSpacing, ySpacing)
[docs] def setVerticalDatums(self, verticalDatums): r""" setVerticalDatums(SurfaceCorrectionsDescriptor self, std::string verticalDatums) -> SurfaceCorrectionsDescriptor Parameters ---------- verticalDatums: std::string """ return _bagPy.SurfaceCorrectionsDescriptor_setVerticalDatums(self, verticalDatums)
[docs] def getDims(self): r"""getDims(SurfaceCorrectionsDescriptor self) -> UInt32Pair""" return _bagPy.SurfaceCorrectionsDescriptor_getDims(self)
[docs] def getOrigin(self): r"""getOrigin(SurfaceCorrectionsDescriptor self) -> DoublePair""" return _bagPy.SurfaceCorrectionsDescriptor_getOrigin(self)
[docs] def getSpacing(self): r"""getSpacing(SurfaceCorrectionsDescriptor self) -> DoublePair""" return _bagPy.SurfaceCorrectionsDescriptor_getSpacing(self)
__swig_destroy__ = _bagPy.delete_SurfaceCorrectionsDescriptor
# Register SurfaceCorrectionsDescriptor in _bagPy: _bagPy.SurfaceCorrectionsDescriptor_swigregister(SurfaceCorrectionsDescriptor)