| |
- 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 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 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.
| |