mrpt.pymrpt.mrpt.containers
index
(built-in)

Bindings for mrpt::containers namespace

 
Classes
       
pybind11_builtins.pybind11_object(builtins.object)
CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t
CDynamicGrid3D_signed_char_double_t
CDynamicGrid_double_t
CDynamicGrid_mrpt_maps_THeightGridmapCell_t
CDynamicGrid_mrpt_maps_TRandomFieldCell_t
CDynamicGrid_signed_char_t
CDynamicGrid_unsigned_char_t
CDynamicGrid_unsigned_short_t
CommentPosition
MT_buffer
YamlEmitOptions
bimap_long_unsigned_int_t
circular_buffer_unsigned_char_t
map_traits_map_as_vector
map_traits_stdmap
yaml

 
class CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> None
 
doc
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: float) -> None
 
doc
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: float, arg1: float) -> None
 
doc
 
4. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: float, arg1: float, arg2: float) -> None
 
doc
 
5. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: float, arg1: float, arg2: float, arg3: float) -> None
 
doc
 
6. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float) -> None
 
doc
 
7. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float) -> None
 
doc
 
8. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float) -> None
 
doc
 
9. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, x_min: float, x_max: float, y_min: float, y_max: float, z_min: float, z_max: float, resolution_xy: float, resolution_z: float) -> None
 
10. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> None
 
11. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, : mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::operator=(const class mrpt::containers::CDynamicGrid3D<struct mrpt::maps::TRandomFieldVoxel> &) --> class mrpt::containers::CDynamicGrid3D<struct mrpt::maps::TRandomFieldVoxel> &
cellAbsIndexFromCXCYCZ(...)
cellAbsIndexFromCXCYCZ(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, cx: int, cy: int, cz: int) -> int
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::cellAbsIndexFromCXCYCZ(const int, const int, const int) const --> size_t
cellByIndex(...)
cellByIndex(*args, **kwargs)
Overloaded function.
 
1. cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, cx: int, cy: int, cz: int) -> mrpt::maps::TRandomFieldVoxel
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::cellByIndex(unsigned int, unsigned int, unsigned int) --> struct mrpt::maps::TRandomFieldVoxel *
 
2. cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, cidx: int) -> mrpt::maps::TRandomFieldVoxel
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::cellByIndex(size_t) --> struct mrpt::maps::TRandomFieldVoxel *
cellByPos(...)
cellByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, x: float, y: float, z: float) -> mrpt::maps::TRandomFieldVoxel
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::cellByPos(double, double, double) --> struct mrpt::maps::TRandomFieldVoxel *
cellRefByPos(...)
cellRefByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, x: float, y: float, z: float) -> mrpt::maps::TRandomFieldVoxel
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::cellRefByPos(double, double, double) --> struct mrpt::maps::TRandomFieldVoxel &
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> None
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::clear() --> void
fill(...)
fill(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, value: mrpt::maps::TRandomFieldVoxel) -> None
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::fill(const struct mrpt::maps::TRandomFieldVoxel &) --> void
getResolutionXY(...)
getResolutionXY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getResolutionXY() const --> double
getResolutionZ(...)
getResolutionZ(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getResolutionZ() const --> double
getSizeX(...)
getSizeX(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getSizeX() const --> size_t
getSizeY(...)
getSizeY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getSizeY() const --> size_t
getSizeZ(...)
getSizeZ(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getSizeZ() const --> size_t
getVoxelCount(...)
getVoxelCount(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getVoxelCount() const --> size_t
getXMax(...)
getXMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getXMax() const --> double
getXMin(...)
getXMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getXMin() const --> double
getYMax(...)
getYMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getYMax() const --> double
getYMin(...)
getYMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getYMin() const --> double
getZMax(...)
getZMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getZMax() const --> double
getZMin(...)
getZMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::getZMin() const --> double
idx2x(...)
idx2x(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, cx: int) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::idx2x(int) const --> double
idx2y(...)
idx2y(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::idx2y(int) const --> double
idx2z(...)
idx2z(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, cz: int) -> float
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::idx2z(int) const --> double
isOutOfBounds(...)
isOutOfBounds(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, cx: int, cy: int, cz: int) -> bool
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::isOutOfBounds(const int, const int, const int) const --> bool
resize(...)
resize(*args, **kwargs)
Overloaded function.
 
1. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, new_z_min: float, new_z_max: float, defaultValueNewCells: mrpt::maps::TRandomFieldVoxel) -> None
 
2. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, new_z_min: float, new_z_max: float, defaultValueNewCells: mrpt::maps::TRandomFieldVoxel, additionalMarginMeters: float) -> None
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::resize(double, double, double, double, double, double, const struct mrpt::maps::TRandomFieldVoxel &, double) --> void
setSize(...)
setSize(*args, **kwargs)
Overloaded function.
 
1. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, x_min: float, x_max: float, y_min: float, y_max: float, z_min: float, z_max: float, resolution_xy: float) -> None
 
2. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, x_min: float, x_max: float, y_min: float, y_max: float, z_min: float, z_max: float, resolution_xy: float, resolution_z_: float) -> None
 
3. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, x_min: float, x_max: float, y_min: float, y_max: float, z_min: float, z_max: float, resolution_xy: float, resolution_z_: float, fill_value: mrpt::maps::TRandomFieldVoxel) -> None
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::setSize(const double, const double, const double, const double, const double, const double, const double, const double, const struct mrpt::maps::TRandomFieldVoxel *) --> void
x2idx(...)
x2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, x: float) -> int
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::x2idx(double) const --> int
y2idx(...)
y2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::y2idx(double) const --> int
z2idx(...)
z2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_mrpt_maps_TRandomFieldVoxel_double_t, z: float) -> int
 
C++: mrpt::containers::CDynamicGrid3D<mrpt::maps::TRandomFieldVoxel>::z2idx(double) const --> int

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class CDynamicGrid3D_signed_char_double_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
CDynamicGrid3D_signed_char_double_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> None
 
doc
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: float) -> None
 
doc
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: float, arg1: float) -> None
 
doc
 
4. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: float, arg1: float, arg2: float) -> None
 
doc
 
5. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: float, arg1: float, arg2: float, arg3: float) -> None
 
doc
 
6. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float) -> None
 
doc
 
7. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float) -> None
 
doc
 
8. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float) -> None
 
doc
 
9. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, x_min: float, x_max: float, y_min: float, y_max: float, z_min: float, z_max: float, resolution_xy: float, resolution_z: float) -> None
 
10. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> None
 
11. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, : mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::operator=(const class mrpt::containers::CDynamicGrid3D<signed char> &) --> class mrpt::containers::CDynamicGrid3D<signed char> &
cellAbsIndexFromCXCYCZ(...)
cellAbsIndexFromCXCYCZ(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, cx: int, cy: int, cz: int) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::cellAbsIndexFromCXCYCZ(const int, const int, const int) const --> size_t
cellByIndex(...)
cellByIndex(*args, **kwargs)
Overloaded function.
 
1. cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, cx: int, cy: int, cz: int) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::cellByIndex(unsigned int, unsigned int, unsigned int) --> signed char *
 
2. cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, cidx: int) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::cellByIndex(size_t) --> signed char *
cellByPos(...)
cellByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, x: float, y: float, z: float) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::cellByPos(double, double, double) --> signed char *
cellRefByPos(...)
cellRefByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, x: float, y: float, z: float) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::cellRefByPos(double, double, double) --> signed char &
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> None
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::clear() --> void
fill(...)
fill(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, value: int) -> None
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::fill(const signed char &) --> void
getResolutionXY(...)
getResolutionXY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getResolutionXY() const --> double
getResolutionZ(...)
getResolutionZ(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getResolutionZ() const --> double
getSizeX(...)
getSizeX(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getSizeX() const --> size_t
getSizeY(...)
getSizeY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getSizeY() const --> size_t
getSizeZ(...)
getSizeZ(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getSizeZ() const --> size_t
getVoxelCount(...)
getVoxelCount(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getVoxelCount() const --> size_t
getXMax(...)
getXMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getXMax() const --> double
getXMin(...)
getXMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getXMin() const --> double
getYMax(...)
getYMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getYMax() const --> double
getYMin(...)
getYMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getYMin() const --> double
getZMax(...)
getZMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getZMax() const --> double
getZMin(...)
getZMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::getZMin() const --> double
idx2x(...)
idx2x(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, cx: int) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::idx2x(int) const --> double
idx2y(...)
idx2y(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::idx2y(int) const --> double
idx2z(...)
idx2z(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, cz: int) -> float
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::idx2z(int) const --> double
isOutOfBounds(...)
isOutOfBounds(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, cx: int, cy: int, cz: int) -> bool
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::isOutOfBounds(const int, const int, const int) const --> bool
resize(...)
resize(*args, **kwargs)
Overloaded function.
 
1. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, new_z_min: float, new_z_max: float, defaultValueNewCells: int) -> None
 
2. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, new_z_min: float, new_z_max: float, defaultValueNewCells: int, additionalMarginMeters: float) -> None
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::resize(double, double, double, double, double, double, const signed char &, double) --> void
setSize(...)
setSize(*args, **kwargs)
Overloaded function.
 
1. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, x_min: float, x_max: float, y_min: float, y_max: float, z_min: float, z_max: float, resolution_xy: float) -> None
 
2. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, x_min: float, x_max: float, y_min: float, y_max: float, z_min: float, z_max: float, resolution_xy: float, resolution_z_: float) -> None
 
3. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, x_min: float, x_max: float, y_min: float, y_max: float, z_min: float, z_max: float, resolution_xy: float, resolution_z_: float, fill_value: int) -> None
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::setSize(const double, const double, const double, const double, const double, const double, const double, const double, const signed char *) --> void
x2idx(...)
x2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, x: float) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::x2idx(double) const --> int
y2idx(...)
y2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::y2idx(double) const --> int
z2idx(...)
z2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid3D_signed_char_double_t, z: float) -> int
 
C++: mrpt::containers::CDynamicGrid3D<signed char>::z2idx(double) const --> int

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class CDynamicGrid_double_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
CDynamicGrid_double_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> None
 
doc
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, arg0: float) -> None
 
doc
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, arg0: float, arg1: float) -> None
 
doc
 
4. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, arg0: float, arg1: float, arg2: float) -> None
 
doc
 
5. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, arg0: float, arg1: float, arg2: float, arg3: float) -> None
 
doc
 
6. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
7. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> None
 
8. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, : mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t
 
C++: mrpt::containers::CDynamicGrid<double>::operator=(const class mrpt::containers::CDynamicGrid<double> &) --> class mrpt::containers::CDynamicGrid<double> &
cell2float(...)
cell2float(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, : float) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::cell2float(const double &) const --> float
cellByIndex(...)
cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, cx: int, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::cellByIndex(unsigned int, unsigned int) --> double *
cellByPos(...)
cellByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, x: float, y: float) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::cellByPos(double, double) --> double *
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> None
 
C++: mrpt::containers::CDynamicGrid<double>::clear() --> void
fill(...)
fill(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, value: float) -> None
 
C++: mrpt::containers::CDynamicGrid<double>::fill(const double &) --> void
getResolution(...)
getResolution(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::getResolution() const --> double
getSizeX(...)
getSizeX(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid<double>::getSizeX() const --> size_t
getSizeY(...)
getSizeY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> int
 
C++: mrpt::containers::CDynamicGrid<double>::getSizeY() const --> size_t
getXMax(...)
getXMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::getXMax() const --> double
getXMin(...)
getXMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::getXMin() const --> double
getYMax(...)
getYMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::getYMax() const --> double
getYMin(...)
getYMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::getYMin() const --> double
idx2cxcy(...)
idx2cxcy(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, idx: int, cx: int, cy: int) -> None
 
C++: mrpt::containers::CDynamicGrid<double>::idx2cxcy(int, int &, int &) const --> void
idx2x(...)
idx2x(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, cx: int) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::idx2x(int) const --> double
idx2y(...)
idx2y(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid<double>::idx2y(int) const --> double
resize(...)
resize(*args, **kwargs)
Overloaded function.
 
1. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: float) -> None
 
2. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: float, additionalMarginMeters: float) -> None
 
C++: mrpt::containers::CDynamicGrid<double>::resize(double, double, double, double, const double &, double) --> void
saveToTextFile(...)
saveToTextFile(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, fileName: str) -> bool
 
C++: mrpt::containers::CDynamicGrid<double>::saveToTextFile(const std::string &) const --> bool
setSize(...)
setSize(*args, **kwargs)
Overloaded function.
 
1. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
2. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float, fill_value: float) -> None
 
C++: mrpt::containers::CDynamicGrid<double>::setSize(const double, const double, const double, const double, const double, const double *) --> void
x2idx(...)
x2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, x: float) -> int
 
C++: mrpt::containers::CDynamicGrid<double>::x2idx(double) const --> int
xy2idx(...)
xy2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<double>::xy2idx(double, double) const --> int
y2idx(...)
y2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_double_t, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<double>::y2idx(double) const --> int

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class CDynamicGrid_mrpt_maps_THeightGridmapCell_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
CDynamicGrid_mrpt_maps_THeightGridmapCell_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> None
 
doc
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, arg0: float) -> None
 
doc
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, arg0: float, arg1: float) -> None
 
doc
 
4. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, arg0: float, arg1: float, arg2: float) -> None
 
doc
 
5. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, arg0: float, arg1: float, arg2: float, arg3: float) -> None
 
doc
 
6. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
7. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> None
 
8. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, : mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::operator=(const class mrpt::containers::CDynamicGrid<struct mrpt::maps::THeightGridmapCell> &) --> class mrpt::containers::CDynamicGrid<struct mrpt::maps::THeightGridmapCell> &
cell2float(...)
cell2float(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, : mrpt::maps::THeightGridmapCell) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::cell2float(const struct mrpt::maps::THeightGridmapCell &) const --> float
cellByIndex(...)
cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, cx: int, cy: int) -> mrpt::maps::THeightGridmapCell
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::cellByIndex(unsigned int, unsigned int) --> struct mrpt::maps::THeightGridmapCell *
cellByPos(...)
cellByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, x: float, y: float) -> mrpt::maps::THeightGridmapCell
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::cellByPos(double, double) --> struct mrpt::maps::THeightGridmapCell *
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::clear() --> void
fill(...)
fill(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, value: mrpt::maps::THeightGridmapCell) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::fill(const struct mrpt::maps::THeightGridmapCell &) --> void
getResolution(...)
getResolution(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::getResolution() const --> double
getSizeX(...)
getSizeX(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::getSizeX() const --> size_t
getSizeY(...)
getSizeY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::getSizeY() const --> size_t
getXMax(...)
getXMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::getXMax() const --> double
getXMin(...)
getXMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::getXMin() const --> double
getYMax(...)
getYMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::getYMax() const --> double
getYMin(...)
getYMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::getYMin() const --> double
idx2cxcy(...)
idx2cxcy(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, idx: int, cx: int, cy: int) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::idx2cxcy(int, int &, int &) const --> void
idx2x(...)
idx2x(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, cx: int) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::idx2x(int) const --> double
idx2y(...)
idx2y(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::idx2y(int) const --> double
resize(...)
resize(*args, **kwargs)
Overloaded function.
 
1. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: mrpt::maps::THeightGridmapCell) -> None
 
2. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: mrpt::maps::THeightGridmapCell, additionalMarginMeters: float) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::resize(double, double, double, double, const struct mrpt::maps::THeightGridmapCell &, double) --> void
saveToTextFile(...)
saveToTextFile(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, fileName: str) -> bool
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::saveToTextFile(const std::string &) const --> bool
setSize(...)
setSize(*args, **kwargs)
Overloaded function.
 
1. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
2. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float, fill_value: mrpt::maps::THeightGridmapCell) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::setSize(const double, const double, const double, const double, const double, const struct mrpt::maps::THeightGridmapCell *) --> void
x2idx(...)
x2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, x: float) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::x2idx(double) const --> int
xy2idx(...)
xy2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::xy2idx(double, double) const --> int
y2idx(...)
y2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_THeightGridmapCell_t, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::THeightGridmapCell>::y2idx(double) const --> int

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class CDynamicGrid_mrpt_maps_TRandomFieldCell_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
CDynamicGrid_mrpt_maps_TRandomFieldCell_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> None
 
doc
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, arg0: float) -> None
 
doc
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, arg0: float, arg1: float) -> None
 
doc
 
4. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, arg0: float, arg1: float, arg2: float) -> None
 
doc
 
5. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, arg0: float, arg1: float, arg2: float, arg3: float) -> None
 
doc
 
6. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
7. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> None
 
8. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, : mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::operator=(const class mrpt::containers::CDynamicGrid<struct mrpt::maps::TRandomFieldCell> &) --> class mrpt::containers::CDynamicGrid<struct mrpt::maps::TRandomFieldCell> &
cell2float(...)
cell2float(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, : mrpt::maps::TRandomFieldCell) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::cell2float(const struct mrpt::maps::TRandomFieldCell &) const --> float
cellByIndex(...)
cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, cx: int, cy: int) -> mrpt::maps::TRandomFieldCell
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::cellByIndex(unsigned int, unsigned int) --> struct mrpt::maps::TRandomFieldCell *
cellByPos(...)
cellByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, x: float, y: float) -> mrpt::maps::TRandomFieldCell
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::cellByPos(double, double) --> struct mrpt::maps::TRandomFieldCell *
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::clear() --> void
fill(...)
fill(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, value: mrpt::maps::TRandomFieldCell) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::fill(const struct mrpt::maps::TRandomFieldCell &) --> void
getResolution(...)
getResolution(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::getResolution() const --> double
getSizeX(...)
getSizeX(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::getSizeX() const --> size_t
getSizeY(...)
getSizeY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::getSizeY() const --> size_t
getXMax(...)
getXMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::getXMax() const --> double
getXMin(...)
getXMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::getXMin() const --> double
getYMax(...)
getYMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::getYMax() const --> double
getYMin(...)
getYMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::getYMin() const --> double
idx2cxcy(...)
idx2cxcy(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, idx: int, cx: int, cy: int) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::idx2cxcy(int, int &, int &) const --> void
idx2x(...)
idx2x(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, cx: int) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::idx2x(int) const --> double
idx2y(...)
idx2y(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::idx2y(int) const --> double
resize(...)
resize(*args, **kwargs)
Overloaded function.
 
1. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: mrpt::maps::TRandomFieldCell) -> None
 
2. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: mrpt::maps::TRandomFieldCell, additionalMarginMeters: float) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::resize(double, double, double, double, const struct mrpt::maps::TRandomFieldCell &, double) --> void
saveToTextFile(...)
saveToTextFile(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, fileName: str) -> bool
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::saveToTextFile(const std::string &) const --> bool
setSize(...)
setSize(*args, **kwargs)
Overloaded function.
 
1. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
2. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float, fill_value: mrpt::maps::TRandomFieldCell) -> None
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::setSize(const double, const double, const double, const double, const double, const struct mrpt::maps::TRandomFieldCell *) --> void
x2idx(...)
x2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, x: float) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::x2idx(double) const --> int
xy2idx(...)
xy2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::xy2idx(double, double) const --> int
y2idx(...)
y2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_mrpt_maps_TRandomFieldCell_t, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<mrpt::maps::TRandomFieldCell>::y2idx(double) const --> int

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class CDynamicGrid_signed_char_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
CDynamicGrid_signed_char_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> None
 
doc
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, arg0: float) -> None
 
doc
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, arg0: float, arg1: float) -> None
 
doc
 
4. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, arg0: float, arg1: float, arg2: float) -> None
 
doc
 
5. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, arg0: float, arg1: float, arg2: float, arg3: float) -> None
 
doc
 
6. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
7. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> None
 
8. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, : mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t
 
C++: mrpt::containers::CDynamicGrid<signed char>::operator=(const class mrpt::containers::CDynamicGrid<signed char> &) --> class mrpt::containers::CDynamicGrid<signed char> &
cell2float(...)
cell2float(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, : int) -> float
 
C++: mrpt::containers::CDynamicGrid<signed char>::cell2float(const signed char &) const --> float
cellByIndex(...)
cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, cx: int, cy: int) -> int
 
C++: mrpt::containers::CDynamicGrid<signed char>::cellByIndex(unsigned int, unsigned int) --> signed char *
cellByPos(...)
cellByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<signed char>::cellByPos(double, double) --> signed char *
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> None
 
C++: mrpt::containers::CDynamicGrid<signed char>::clear() --> void
fill(...)
fill(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, value: int) -> None
 
C++: mrpt::containers::CDynamicGrid<signed char>::fill(const signed char &) --> void
getResolution(...)
getResolution(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<signed char>::getResolution() const --> double
getSizeX(...)
getSizeX(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> int
 
C++: mrpt::containers::CDynamicGrid<signed char>::getSizeX() const --> size_t
getSizeY(...)
getSizeY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> int
 
C++: mrpt::containers::CDynamicGrid<signed char>::getSizeY() const --> size_t
getXMax(...)
getXMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<signed char>::getXMax() const --> double
getXMin(...)
getXMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<signed char>::getXMin() const --> double
getYMax(...)
getYMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<signed char>::getYMax() const --> double
getYMin(...)
getYMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<signed char>::getYMin() const --> double
idx2cxcy(...)
idx2cxcy(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, idx: int, cx: int, cy: int) -> None
 
C++: mrpt::containers::CDynamicGrid<signed char>::idx2cxcy(int, int &, int &) const --> void
idx2x(...)
idx2x(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, cx: int) -> float
 
C++: mrpt::containers::CDynamicGrid<signed char>::idx2x(int) const --> double
idx2y(...)
idx2y(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid<signed char>::idx2y(int) const --> double
resize(...)
resize(*args, **kwargs)
Overloaded function.
 
1. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: int) -> None
 
2. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: int, additionalMarginMeters: float) -> None
 
C++: mrpt::containers::CDynamicGrid<signed char>::resize(double, double, double, double, const signed char &, double) --> void
saveToTextFile(...)
saveToTextFile(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, fileName: str) -> bool
 
C++: mrpt::containers::CDynamicGrid<signed char>::saveToTextFile(const std::string &) const --> bool
setSize(...)
setSize(*args, **kwargs)
Overloaded function.
 
1. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
2. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float, fill_value: int) -> None
 
C++: mrpt::containers::CDynamicGrid<signed char>::setSize(const double, const double, const double, const double, const double, const signed char *) --> void
x2idx(...)
x2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, x: float) -> int
 
C++: mrpt::containers::CDynamicGrid<signed char>::x2idx(double) const --> int
xy2idx(...)
xy2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<signed char>::xy2idx(double, double) const --> int
y2idx(...)
y2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_signed_char_t, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<signed char>::y2idx(double) const --> int

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class CDynamicGrid_unsigned_char_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
CDynamicGrid_unsigned_char_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> None
 
doc
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, arg0: float) -> None
 
doc
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, arg0: float, arg1: float) -> None
 
doc
 
4. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, arg0: float, arg1: float, arg2: float) -> None
 
doc
 
5. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, arg0: float, arg1: float, arg2: float, arg3: float) -> None
 
doc
 
6. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
7. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> None
 
8. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, : mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::operator=(const class mrpt::containers::CDynamicGrid<unsigned char> &) --> class mrpt::containers::CDynamicGrid<unsigned char> &
cell2float(...)
cell2float(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, : int) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::cell2float(const unsigned char &) const --> float
cellByIndex(...)
cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, cx: int, cy: int) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::cellByIndex(unsigned int, unsigned int) --> unsigned char *
cellByPos(...)
cellByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::cellByPos(double, double) --> unsigned char *
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::clear() --> void
fill(...)
fill(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, value: int) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::fill(const unsigned char &) --> void
getResolution(...)
getResolution(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::getResolution() const --> double
getSizeX(...)
getSizeX(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::getSizeX() const --> size_t
getSizeY(...)
getSizeY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::getSizeY() const --> size_t
getXMax(...)
getXMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::getXMax() const --> double
getXMin(...)
getXMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::getXMin() const --> double
getYMax(...)
getYMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::getYMax() const --> double
getYMin(...)
getYMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::getYMin() const --> double
idx2cxcy(...)
idx2cxcy(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, idx: int, cx: int, cy: int) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::idx2cxcy(int, int &, int &) const --> void
idx2x(...)
idx2x(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, cx: int) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::idx2x(int) const --> double
idx2y(...)
idx2y(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::idx2y(int) const --> double
resize(...)
resize(*args, **kwargs)
Overloaded function.
 
1. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: int) -> None
 
2. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: int, additionalMarginMeters: float) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::resize(double, double, double, double, const unsigned char &, double) --> void
saveToTextFile(...)
saveToTextFile(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, fileName: str) -> bool
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::saveToTextFile(const std::string &) const --> bool
setSize(...)
setSize(*args, **kwargs)
Overloaded function.
 
1. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
2. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float, fill_value: int) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::setSize(const double, const double, const double, const double, const double, const unsigned char *) --> void
x2idx(...)
x2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, x: float) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::x2idx(double) const --> int
xy2idx(...)
xy2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::xy2idx(double, double) const --> int
y2idx(...)
y2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_char_t, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned char>::y2idx(double) const --> int

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class CDynamicGrid_unsigned_short_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
CDynamicGrid_unsigned_short_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> None
 
doc
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, arg0: float) -> None
 
doc
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, arg0: float, arg1: float) -> None
 
doc
 
4. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, arg0: float, arg1: float, arg2: float) -> None
 
doc
 
5. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, arg0: float, arg1: float, arg2: float, arg3: float) -> None
 
doc
 
6. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
7. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> None
 
8. __init__(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, arg0: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, : mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::operator=(const class mrpt::containers::CDynamicGrid<unsigned short> &) --> class mrpt::containers::CDynamicGrid<unsigned short> &
cell2float(...)
cell2float(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, : int) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::cell2float(const unsigned short &) const --> float
cellByIndex(...)
cellByIndex(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, cx: int, cy: int) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::cellByIndex(unsigned int, unsigned int) --> unsigned short *
cellByPos(...)
cellByPos(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::cellByPos(double, double) --> unsigned short *
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::clear() --> void
fill(...)
fill(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, value: int) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::fill(const unsigned short &) --> void
getResolution(...)
getResolution(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::getResolution() const --> double
getSizeX(...)
getSizeX(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::getSizeX() const --> size_t
getSizeY(...)
getSizeY(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::getSizeY() const --> size_t
getXMax(...)
getXMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::getXMax() const --> double
getXMin(...)
getXMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::getXMin() const --> double
getYMax(...)
getYMax(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::getYMax() const --> double
getYMin(...)
getYMin(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::getYMin() const --> double
idx2cxcy(...)
idx2cxcy(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, idx: int, cx: int, cy: int) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::idx2cxcy(int, int &, int &) const --> void
idx2x(...)
idx2x(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, cx: int) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::idx2x(int) const --> double
idx2y(...)
idx2y(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, cy: int) -> float
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::idx2y(int) const --> double
resize(...)
resize(*args, **kwargs)
Overloaded function.
 
1. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: int) -> None
 
2. resize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, new_x_min: float, new_x_max: float, new_y_min: float, new_y_max: float, defaultValueNewCells: int, additionalMarginMeters: float) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::resize(double, double, double, double, const unsigned short &, double) --> void
saveToTextFile(...)
saveToTextFile(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, fileName: str) -> bool
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::saveToTextFile(const std::string &) const --> bool
setSize(...)
setSize(*args, **kwargs)
Overloaded function.
 
1. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float) -> None
 
2. setSize(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, x_min: float, x_max: float, y_min: float, y_max: float, resolution: float, fill_value: int) -> None
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::setSize(const double, const double, const double, const double, const double, const unsigned short *) --> void
x2idx(...)
x2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, x: float) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::x2idx(double) const --> int
xy2idx(...)
xy2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, x: float, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::xy2idx(double, double) const --> int
y2idx(...)
y2idx(self: mrpt.pymrpt.mrpt.containers.CDynamicGrid_unsigned_short_t, y: float) -> int
 
C++: mrpt::containers::CDynamicGrid<unsigned short>::y2idx(double) const --> int

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class CommentPosition(pybind11_builtins.pybind11_object)
    
Method resolution order:
CommentPosition
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__eq__(...)
__eq__(self: object, other: object) -> bool
__getstate__(...)
__getstate__(self: object) -> int
__hash__(...)
__hash__(self: object) -> int
__index__(...)
__index__(self: mrpt.pymrpt.mrpt.containers.CommentPosition) -> int
__init__(...)
__init__(self: mrpt.pymrpt.mrpt.containers.CommentPosition, value: int) -> None
__int__(...)
__int__(self: mrpt.pymrpt.mrpt.containers.CommentPosition) -> int
__ne__(...)
__ne__(self: object, other: object) -> bool
__repr__(...)
__repr__(self: object) -> str
__setstate__(...)
__setstate__(self: mrpt.pymrpt.mrpt.containers.CommentPosition, state: int) -> None
__str__ = name(...)
name(self: handle) -> str

Readonly properties defined here:
__members__
name
name(self: handle) -> str
value

Data and other attributes defined here:
MAX = <CommentPosition.MAX: 2>
RIGHT = <CommentPosition.RIGHT: 1>
TOP = <CommentPosition.TOP: 0>

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class MT_buffer(pybind11_builtins.pybind11_object)
    This class is a bulk sequence of bytes with MultiThread (MT)-safe read and
write operations.
 
 
Method resolution order:
MT_buffer
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: mrpt.pymrpt.mrpt.containers.MT_buffer) -> None
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.MT_buffer) -> None
 
Empty the buffer 
 
C++: mrpt::containers::MT_buffer::clear() --> void
size(...)
size(self: mrpt.pymrpt.mrpt.containers.MT_buffer) -> int
 
Return the number of available bytes at this moment. 
 
C++: mrpt::containers::MT_buffer::size() --> size_t

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class YamlEmitOptions(pybind11_builtins.pybind11_object)
    See mrpt::containers::yaml::PrintAsYaml
 
 
 
 
[New in MRPT 2.1.0]
 
 
Method resolution order:
YamlEmitOptions
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: mrpt.pymrpt.mrpt.containers.YamlEmitOptions) -> None

Data descriptors defined here:
emitComments
emitHeader
endWithNewLine
indentSequences

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class bimap_long_unsigned_int_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
bimap_long_unsigned_int_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t) -> None
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, arg0: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, : mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t) -> mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t
 
C++: mrpt::containers::bimap<long, unsigned int>::operator=(const class mrpt::containers::bimap<long, unsigned int> &) --> class mrpt::containers::bimap<long, unsigned int> &
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t) -> None
 
C++: mrpt::containers::bimap<long, unsigned int>::clear() --> void
direct(...)
direct(*args, **kwargs)
Overloaded function.
 
1. direct(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, k: int, out_v: int) -> bool
 
C++: mrpt::containers::bimap<long, unsigned int>::direct(const long &, unsigned int &) const --> bool
 
2. direct(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, k: int) -> int
 
C++: mrpt::containers::bimap<long, unsigned int>::direct(const long &) const --> unsigned int
empty(...)
empty(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t) -> bool
 
C++: mrpt::containers::bimap<long, unsigned int>::empty() const --> bool
erase_by_key(...)
erase_by_key(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, k: int) -> None
 
C++: mrpt::containers::bimap<long, unsigned int>::erase_by_key(const long &) --> void
erase_by_value(...)
erase_by_value(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, v: int) -> None
 
C++: mrpt::containers::bimap<long, unsigned int>::erase_by_value(const unsigned int &) --> void
hasKey(...)
hasKey(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, k: int) -> bool
 
C++: mrpt::containers::bimap<long, unsigned int>::hasKey(const long &) const --> bool
hasValue(...)
hasValue(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, v: int) -> bool
 
C++: mrpt::containers::bimap<long, unsigned int>::hasValue(const unsigned int &) const --> bool
insert(...)
insert(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, k: int, v: int) -> None
 
C++: mrpt::containers::bimap<long, unsigned int>::insert(const long &, const unsigned int &) --> void
inverse(...)
inverse(*args, **kwargs)
Overloaded function.
 
1. inverse(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, v: int, out_k: int) -> bool
 
C++: mrpt::containers::bimap<long, unsigned int>::inverse(const unsigned int &, long &) const --> bool
 
2. inverse(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t, v: int) -> int
 
C++: mrpt::containers::bimap<long, unsigned int>::inverse(const unsigned int &) const --> long
size(...)
size(self: mrpt.pymrpt.mrpt.containers.bimap_long_unsigned_int_t) -> int
 
C++: mrpt::containers::bimap<long, unsigned int>::size() const --> size_t

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class circular_buffer_unsigned_char_t(pybind11_builtins.pybind11_object)
    
Method resolution order:
circular_buffer_unsigned_char_t
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, size: int) -> None
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, arg0: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t) -> None
assign(...)
assign(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, : mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t) -> mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t
 
C++: mrpt::containers::circular_buffer<unsigned char>::operator=(const class mrpt::containers::circular_buffer<unsigned char> &) --> class mrpt::containers::circular_buffer<unsigned char> &
available(...)
available(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t) -> int
 
C++: mrpt::containers::circular_buffer<unsigned char>::available() const --> size_t
capacity(...)
capacity(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t) -> int
 
C++: mrpt::containers::circular_buffer<unsigned char>::capacity() const --> size_t
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t) -> None
 
C++: mrpt::containers::circular_buffer<unsigned char>::clear() --> void
peek(...)
peek(*args, **kwargs)
Overloaded function.
 
1. peek(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t) -> int
 
C++: mrpt::containers::circular_buffer<unsigned char>::peek() const --> unsigned char
 
2. peek(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, index: int) -> int
 
C++: mrpt::containers::circular_buffer<unsigned char>::peek(size_t) const --> unsigned char
peek_many(...)
peek_many(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, out_array: int, count: int) -> None
 
C++: mrpt::containers::circular_buffer<unsigned char>::peek_many(unsigned char *, size_t) const --> void
pop(...)
pop(*args, **kwargs)
Overloaded function.
 
1. pop(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t) -> int
 
C++: mrpt::containers::circular_buffer<unsigned char>::pop() --> unsigned char
 
2. pop(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, out_val: int) -> None
 
C++: mrpt::containers::circular_buffer<unsigned char>::pop(unsigned char &) --> void
pop_many(...)
pop_many(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, out_array: int, count: int) -> None
 
C++: mrpt::containers::circular_buffer<unsigned char>::pop_many(unsigned char *, size_t) --> void
push(...)
push(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, d: int) -> None
 
C++: mrpt::containers::circular_buffer<unsigned char>::push(unsigned char) --> void
push_many(...)
push_many(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, array_elements: int, count: int) -> None
 
C++: mrpt::containers::circular_buffer<unsigned char>::push_many(unsigned char *, size_t) --> void
push_ref(...)
push_ref(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t, d: int) -> None
 
C++: mrpt::containers::circular_buffer<unsigned char>::push_ref(const unsigned char &) --> void
size(...)
size(self: mrpt.pymrpt.mrpt.containers.circular_buffer_unsigned_char_t) -> int
 
C++: mrpt::containers::circular_buffer<unsigned char>::size() const --> size_t

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class map_traits_map_as_vector(pybind11_builtins.pybind11_object)
    Traits for using a mrpt::containers::map_as_vector<> (dense, fastest
representation) 
 
map_traits_stdmap
 
 
Method resolution order:
map_traits_map_as_vector
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: mrpt.pymrpt.mrpt.containers.map_traits_map_as_vector) -> None

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class map_traits_stdmap(pybind11_builtins.pybind11_object)
    Traits for using a std::map<> (sparse representation) 
 
map_traits_map_as_vector
 
 
Method resolution order:
map_traits_stdmap
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: mrpt.pymrpt.mrpt.containers.map_traits_stdmap) -> None

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class yaml(pybind11_builtins.pybind11_object)
    Powerful YAML-like container for possibly-nested blocks of parameters or
any arbitrary structured data contents, including documentation in the
form of comments attached to each node. Supports parsing from YAML or JSON
streams, files, or text strings.
 
 This class holds the root "node" in a YAML-like tree structure.
 Each tree node can be of one of these types:
 - Scalar values ("leaf nodes"): Can hold any type, stored as C++17 std::any.
 - Sequence container.
 - Map ("dictionary"): pairs of `name: value`.
 - Null, empty nodes: yaml `~` or `null`.
 
 Sequences and dictionaries can hold, in turn, any of the four types above,
 leading to arbitrarialy-complex nested structures.
 
 This class was designed as a lightweight, while structured, way to pass
arbitrarialy-complex parameter blocks but can be used to load and save
YAML files or as a database.
 
 yaml can be used to parse YAML (v1.2) or JSON streams, and to emit YAML.
 It does not support event-based parsing.
 The parser uses Pantelis Antoniou's awesome
[libfyaml](https://github.com/pantoniou/libfyaml), which
[passes](http://matrix.yaml.io/) the full [YAML
testsuite](https://github.com/yaml/yaml-test-suite).
 
 Known limitations:
 - *Parsing* comments is limited to right-hand comments for *sequence* or
   *map* entries.
 
 See examples below (
 
 
 
 Output:
  
 
 
 Verbose debug information on YAML document parsing is emitted if the
 environment variable `MRPT_YAML_PARSER_VERBOSE` is set to `1`.
 
 
 
 
 [New in MRPT 2.1.0]
 
 
Method resolution order:
yaml
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__call__(...)
__call__(self: mrpt.pymrpt.mrpt.containers.yaml, index: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
Write into an existing index of a sequence.
 
 
 std::out_of_range if index is out of range. 
 
C++: mrpt::containers::yaml::operator()(int) --> class mrpt::containers::yaml
__getitem__(...)
__getitem__(*args, **kwargs)
Overloaded function.
 
1. __getitem__(self: mrpt.pymrpt.mrpt.containers.yaml, key: str) -> mrpt.pymrpt.mrpt.containers.yaml
 
Write access for maps 
 
C++: mrpt::containers::yaml::operator[](const std::string &) --> class mrpt::containers::yaml
 
2. __getitem__(self: mrpt.pymrpt.mrpt.containers.yaml, key: str) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator[](const char *) --> class mrpt::containers::yaml
__init__(...)
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self: mrpt.pymrpt.mrpt.containers.yaml) -> None
 
2. __init__(self: mrpt.pymrpt.mrpt.containers.yaml, arg0: mrpt.pymrpt.mrpt.containers.yaml) -> None
 
3. __init__(self: mrpt.pymrpt.mrpt.containers.yaml, s: mrpt::containers::yaml::node_t) -> None
__str__(...)
__str__(self: mrpt.pymrpt.mrpt.containers.yaml) -> str
as(...)
as(*args, **kwargs)
Overloaded function.
 
1. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> bool
 
C++: mrpt::containers::yaml::as() const --> bool
 
2. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> float
 
C++: mrpt::containers::yaml::as() const --> double
 
3. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> float
 
C++: mrpt::containers::yaml::as() const --> float
 
4. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
C++: mrpt::containers::yaml::as() const --> signed char
 
5. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
C++: mrpt::containers::yaml::as() const --> unsigned char
 
6. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
C++: mrpt::containers::yaml::as() const --> short
 
7. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
C++: mrpt::containers::yaml::as() const --> unsigned short
 
8. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
C++: mrpt::containers::yaml::as() const --> int
 
9. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
C++: mrpt::containers::yaml::as() const --> unsigned int
 
10. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
C++: mrpt::containers::yaml::as() const --> long
 
11. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
C++: mrpt::containers::yaml::as() const --> unsigned long
 
12. as(self: mrpt.pymrpt.mrpt.containers.yaml) -> str
 
C++: mrpt::containers::yaml::as() const --> std::string
asMap(...)
asMap(self: mrpt.pymrpt.mrpt.containers.yaml) -> Dict[mrpt::containers::yaml::node_t, mrpt::containers::yaml::node_t]
 
Use: `for (auto &kv: n.asMap()) {...}`
 
 
 std::exception If called on a non-map node. 
 
C++: mrpt::containers::yaml::asMap() --> class std::map<struct mrpt::containers::yaml::node_t, struct mrpt::containers::yaml::node_t> &
assign(...)
assign(*args, **kwargs)
Overloaded function.
 
1. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(std::size_t) --> class mrpt::containers::yaml &
 
2. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: bool) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(bool) --> class mrpt::containers::yaml &
 
3. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: float) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(float) --> class mrpt::containers::yaml &
 
4. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: float) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(double) --> class mrpt::containers::yaml &
 
5. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(int8_t) --> class mrpt::containers::yaml &
 
6. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(uint8_t) --> class mrpt::containers::yaml &
 
7. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(int16_t) --> class mrpt::containers::yaml &
 
8. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(uint16_t) --> class mrpt::containers::yaml &
 
9. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(int32_t) --> class mrpt::containers::yaml &
 
10. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(uint32_t) --> class mrpt::containers::yaml &
 
11. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(int64_t) --> class mrpt::containers::yaml &
 
12. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(uint64_t) --> class mrpt::containers::yaml &
 
13. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: str) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(const std::string &) --> class mrpt::containers::yaml &
 
14. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: str) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(const char *) --> class mrpt::containers::yaml &
 
15. assign(self: mrpt.pymrpt.mrpt.containers.yaml, v: mrpt.pymrpt.mrpt.containers.yaml) -> mrpt.pymrpt.mrpt.containers.yaml
 
C++: mrpt::containers::yaml::operator=(const class mrpt::containers::yaml &) --> class mrpt::containers::yaml &
clear(...)
clear(self: mrpt.pymrpt.mrpt.containers.yaml) -> None
 
Resets to empty (can be called on a root node or any other node to
 clear that subtree only). 
 
C++: mrpt::containers::yaml::clear() --> void
comment(...)
comment(*args, **kwargs)
Overloaded function.
 
1. comment(self: mrpt.pymrpt.mrpt.containers.yaml) -> str
 
Gets the comment associated to the proxied node. This version
 returns the first comment, of all possible (top, right).
 
 
 std::exception If there is no comment attached.
 
 
 hasComment()
 
C++: mrpt::containers::yaml::comment() const --> const std::string &
 
2. comment(self: mrpt.pymrpt.mrpt.containers.yaml, pos: mrpt.pymrpt.mrpt.containers.CommentPosition) -> str
 
Gets the comment associated to the proxied node, at the particular
 position. See code examples in mrpt::containers::yaml.
 
 
 std::exception If there is no comment attached.
 
 
 hasComment()
 
C++: mrpt::containers::yaml::comment(enum mrpt::containers::CommentPosition) const --> const std::string &
 
3. comment(self: mrpt.pymrpt.mrpt.containers.yaml, c: str) -> None
 
4. comment(self: mrpt.pymrpt.mrpt.containers.yaml, c: str, position: mrpt.pymrpt.mrpt.containers.CommentPosition) -> None
 
Sets the comment attached to a given proxied node.
 See code examples in mrpt::containers::yaml
 
 
 hasComment()
 
C++: mrpt::containers::yaml::comment(const std::string &, enum mrpt::containers::CommentPosition) --> void
empty(...)
empty(self: mrpt.pymrpt.mrpt.containers.yaml) -> bool
 
For map or sequence nodes, checks if the container is empty. Also
 returns true for null(empty) nodes. 
 
C++: mrpt::containers::yaml::empty() const --> bool
getOrDefault(...)
getOrDefault(*args, **kwargs)
Overloaded function.
 
1. getOrDefault(self: mrpt.pymrpt.mrpt.containers.yaml, key: str, defaultValue: bool) -> bool
 
C++: mrpt::containers::yaml::getOrDefault(const std::string &, const bool &) const --> const bool
 
2. getOrDefault(self: mrpt.pymrpt.mrpt.containers.yaml, key: str, defaultValue: float) -> float
 
C++: mrpt::containers::yaml::getOrDefault(const std::string &, const double &) const --> const double
 
3. getOrDefault(self: mrpt.pymrpt.mrpt.containers.yaml, key: str, defaultValue: int) -> int
 
C++: mrpt::containers::yaml::getOrDefault(const std::string &, const unsigned int &) const --> const unsigned int
has(...)
has(self: mrpt.pymrpt.mrpt.containers.yaml, key: str) -> bool
 
@{ 
 
 For map nodes, checks if the given key name exists.
  Returns false if the node is a `null` node.
  Throws if the node is not a map or null.
 
C++: mrpt::containers::yaml::has(const std::string &) const --> bool
hasComment(...)
hasComment(*args, **kwargs)
Overloaded function.
 
1. hasComment(self: mrpt.pymrpt.mrpt.containers.yaml) -> bool
 
Returns true if the proxied node has an associated comment block, at
 any location 
 
C++: mrpt::containers::yaml::hasComment() const --> bool
 
2. hasComment(self: mrpt.pymrpt.mrpt.containers.yaml, pos: mrpt.pymrpt.mrpt.containers.CommentPosition) -> bool
 
Returns true if the proxied node has an associated comment block at
 a particular position 
 
C++: mrpt::containers::yaml::hasComment(enum mrpt::containers::CommentPosition) const --> bool
isMap(...)
isMap(self: mrpt.pymrpt.mrpt.containers.yaml) -> bool
 
C++: mrpt::containers::yaml::isMap() const --> bool
isNullNode(...)
isNullNode(self: mrpt.pymrpt.mrpt.containers.yaml) -> bool
 
C++: mrpt::containers::yaml::isNullNode() const --> bool
isScalar(...)
isScalar(self: mrpt.pymrpt.mrpt.containers.yaml) -> bool
 
C++: mrpt::containers::yaml::isScalar() const --> bool
isSequence(...)
isSequence(self: mrpt.pymrpt.mrpt.containers.yaml) -> bool
 
C++: mrpt::containers::yaml::isSequence() const --> bool
keyComment(...)
keyComment(*args, **kwargs)
Overloaded function.
 
1. keyComment(self: mrpt.pymrpt.mrpt.containers.yaml, key: str) -> str
 
Maps only: Gets the comment associated to the given key. This
 version returns the first comment, of all possible (top, right).
 
 
 std::exception If called on a non-map or key does not
 exist. 
 
 std::exception If there is no comment attached. 
 
 hasComment()
 
C++: mrpt::containers::yaml::keyComment(const std::string &) const --> const std::string &
 
2. keyComment(self: mrpt.pymrpt.mrpt.containers.yaml, key: str, pos: mrpt.pymrpt.mrpt.containers.CommentPosition) -> str
 
Maps only: Gets the comment associated to the given key, at the
 particular position. See code examples in mrpt::containers::yaml.
 
 
 std::exception If called on a non-map or key does not
 exist. 
 
 std::exception If there is no comment attached. 
 
 hasComment()
 
C++: mrpt::containers::yaml::keyComment(const std::string &, enum mrpt::containers::CommentPosition) const --> const std::string &
 
3. keyComment(self: mrpt.pymrpt.mrpt.containers.yaml, key: str, c: str) -> None
 
4. keyComment(self: mrpt.pymrpt.mrpt.containers.yaml, key: str, c: str, position: mrpt.pymrpt.mrpt.containers.CommentPosition) -> None
 
Maps only: Sets the comment attached to a given key.
 See code examples in mrpt::containers::yaml
 
 
 std::exception If called on a non-map or key does not
 exist. 
 
 hasComment()
 
C++: mrpt::containers::yaml::keyComment(const std::string &, const std::string &, enum mrpt::containers::CommentPosition) --> void
keyHasComment(...)
keyHasComment(*args, **kwargs)
Overloaded function.
 
1. keyHasComment(self: mrpt.pymrpt.mrpt.containers.yaml, key: str) -> bool
 
Maps only: returns true if the given key node has an associated
 comment block, at any location. 
 
 std::exception If called
 on a non-map or key does not exist.
 
C++: mrpt::containers::yaml::keyHasComment(const std::string &) const --> bool
 
2. keyHasComment(self: mrpt.pymrpt.mrpt.containers.yaml, key: str, pos: mrpt.pymrpt.mrpt.containers.CommentPosition) -> bool
 
Maps only: Returns true if the given key has an associated comment
 block at a particular position. 
 
 std::exception If called
 on a non-map or key does not exist.
 
C++: mrpt::containers::yaml::keyHasComment(const std::string &, enum mrpt::containers::CommentPosition) const --> bool
keyNode(...)
keyNode(self: mrpt.pymrpt.mrpt.containers.yaml, keyName: str) -> mrpt::containers::yaml::node_t
 
C++: mrpt::containers::yaml::keyNode(const std::string &) --> struct mrpt::containers::yaml::node_t &
loadFromFile(...)
loadFromFile(self: mrpt.pymrpt.mrpt.containers.yaml, fileName: str) -> None
 
Parses a text as YAML or JSON (autodetected) and stores the contents
 into this document.
 
 
 std::exception Upon I/O or format errors
 
C++: mrpt::containers::yaml::loadFromFile(const std::string &) --> void
loadFromText(...)
loadFromText(self: mrpt.pymrpt.mrpt.containers.yaml, yamlTextBlock: str) -> None
 
Parses a text as YAML or JSON (autodetected) and stores the contents
 into this document.
 
 
 std::exception Upon format errors
 
C++: mrpt::containers::yaml::loadFromText(const std::string &) --> void
node(...)
node(self: mrpt.pymrpt.mrpt.containers.yaml) -> mrpt::containers::yaml::node_t
 
For a master yaml document, returns the root node; otherwise, the
 referenced node. 
 
C++: mrpt::containers::yaml::node() --> struct mrpt::containers::yaml::node_t &
printAsYAML(...)
printAsYAML(self: mrpt.pymrpt.mrpt.containers.yaml) -> None
 
C++: mrpt::containers::yaml::printAsYAML() const --> void
push_back(...)
push_back(*args, **kwargs)
Overloaded function.
 
1. push_back(self: mrpt.pymrpt.mrpt.containers.yaml, v: float) -> None
 
Append a new value to a sequence.
 
 
 std::exception If this is not a sequence 
 
C++: mrpt::containers::yaml::push_back(double) --> void
 
2. push_back(self: mrpt.pymrpt.mrpt.containers.yaml, v: str) -> None
 
C++: mrpt::containers::yaml::push_back(const std::string &) --> void
 
3. push_back(self: mrpt.pymrpt.mrpt.containers.yaml, v: int) -> None
 
C++: mrpt::containers::yaml::push_back(uint64_t) --> void
 
4. push_back(self: mrpt.pymrpt.mrpt.containers.yaml, v: bool) -> None
 
C++: mrpt::containers::yaml::push_back(bool) --> void
 
5. push_back(self: mrpt.pymrpt.mrpt.containers.yaml, v: mrpt.pymrpt.mrpt.containers.yaml) -> None
 
C++: mrpt::containers::yaml::push_back(const class mrpt::containers::yaml &) --> void
size(...)
size(self: mrpt.pymrpt.mrpt.containers.yaml) -> int
 
Returns 1 for null or scalar nodes, the number of children for
 sequence or map nodes. 
 
C++: mrpt::containers::yaml::size() const --> size_t

Static methods defined here:
FromFile(...) from builtins.PyCapsule
FromFile(fileName: str) -> mrpt.pymrpt.mrpt.containers.yaml
 
Parses the filename as YAML or JSON (autodetected) and returns a
 document.
 
 
 std::exception Upon I/O or format errors.
 
C++: mrpt::containers::yaml::FromFile(const std::string &) --> class mrpt::containers::yaml
FromText(...) from builtins.PyCapsule
FromText(yamlTextBlock: str) -> mrpt.pymrpt.mrpt.containers.yaml
 
Parses a text as YAML or JSON (autodetected) and returns a document.
 
 
 std::exception Upon format errors
 
C++: mrpt::containers::yaml::FromText(const std::string &) --> class mrpt::containers::yaml
Map(...) from builtins.PyCapsule
Map() -> mrpt::containers::yaml::node_t
 
C++: mrpt::containers::yaml::Map() --> struct mrpt::containers::yaml::node_t
Sequence(...) from builtins.PyCapsule
Sequence() -> mrpt::containers::yaml::node_t
 
C++: mrpt::containers::yaml::Sequence() --> struct mrpt::containers::yaml::node_t

Data and other attributes defined here:
mark_t = <class 'mrpt.pymrpt.mrpt.containers.yaml.mark_t'>
node_t = <class 'mrpt.pymrpt.mrpt.containers.yaml.node_t'>

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.