MRPT  2.0.4
mrpt::maps::CRandomFieldGridMap3D Member List

This is the complete list of members for mrpt::maps::CRandomFieldGridMap3D, including all inherited members.

_GetBaseClass()mrpt::maps::CRandomFieldGridMap3Dprotectedstatic
BASE typedefmrpt::maps::CRandomFieldGridMap3Dprivate
begin()mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
begin() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
CDynamicGrid3D(double x_min=-1.0, double x_max=1.0, double y_min=-1.0, double y_max=+1.0, double z_min=-1.0, double z_max=1.0, double resolution_xy=0.5, double resolution_z=0.5)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellAbsIndexFromCXCYCZ(const int cx, const int cy, const int cz) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellByIndex(unsigned int cx, unsigned int cy, unsigned int cz)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellByIndex(unsigned int cx, unsigned int cy, unsigned int cz) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellByIndex(size_t cidx) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellByIndex(size_t cidx)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellByPos(double x, double y, double z)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellByPos(double x, double y, double z) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellRefByPos(double x, double y, double z)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
cellRefByPos(double x, double y, double z) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
classNamemrpt::maps::CRandomFieldGridMap3Dstatic
clear() overridemrpt::maps::CRandomFieldGridMap3Dvirtual
clone() const overridemrpt::maps::CRandomFieldGridMap3Dvirtual
const_iterator typedefmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >
ConstPtr typedefmrpt::maps::CRandomFieldGridMap3D
ConstUniquePtr typedefmrpt::maps::CRandomFieldGridMap3D
COutputLogger(std::string_view name)mrpt::system::COutputLogger
COutputLogger()mrpt::system::COutputLogger
CRandomFieldGridMap3D(double x_min=-2, double x_max=2, double y_min=-2, double y_max=2, double z_min=-2, double z_max=2, double voxel_size=0.5, bool call_initialize_now=true)mrpt::maps::CRandomFieldGridMap3D
Create(Args &&... args)mrpt::maps::CRandomFieldGridMap3Dinlinestatic
CreateAlloc(const Alloc &alloc, Args &&... args)mrpt::maps::CRandomFieldGridMap3Dinlinestatic
CreateObject()mrpt::maps::CRandomFieldGridMap3Dstatic
CreateUnique(Args &&... args)mrpt::maps::CRandomFieldGridMap3Dinlinestatic
dumpLogToConsole() constmrpt::system::COutputLogger
duplicateGetSmartPtr() constmrpt::rtti::CObjectinline
dyngridcommon_readFromStream(ARCHIVE &in)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
dyngridcommon_writeToStream(ARCHIVE &out) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
ENABLE_GMRF_PROFILERmrpt::maps::CRandomFieldGridMap3Dstatic
end()mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
end() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
fill(const TRandomFieldVoxel &value)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getClassName()mrpt::maps::CRandomFieldGridMap3Dinlinestatic
getLogAsString(std::string &log_contents) constmrpt::system::COutputLogger
getLogAsString() constmrpt::system::COutputLogger
getLoggerLastMsg() constmrpt::system::COutputLogger
getLoggerLastMsg(std::string &msg_str) constmrpt::system::COutputLogger
getLoggerName() constmrpt::system::COutputLogger
getMinLoggingLevel() constmrpt::system::COutputLoggerinline
getResolutionXY() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getResolutionZ() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
GetRuntimeClass() const overridemrpt::maps::CRandomFieldGridMap3Dvirtual
GetRuntimeClassIdStatic()mrpt::maps::CRandomFieldGridMap3Dstatic
getSizeX() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getSizeY() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getSizeZ() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getVoxelCount() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getXMax() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getXMin() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getYMax() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getYMin() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getZMax() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
getZMin() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
gimBilinear enum valuemrpt::maps::CRandomFieldGridMap3D
gimNearest enum valuemrpt::maps::CRandomFieldGridMap3D
grid_data_t typedefmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >
idx2x(int cx) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
idx2y(int cy) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
idx2z(int cz) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
insertIndividualReading(const double sensorReading, const double sensorVariance, const mrpt::math::TPoint3D &point, const TVoxelInterpolationMethod method, const bool update_map)mrpt::maps::CRandomFieldGridMap3D
insertionOptionsmrpt::maps::CRandomFieldGridMap3D
internal_initialize(bool erase_prev_contents=true)mrpt::maps::CRandomFieldGridMap3Dprotected
INVALID_VOXEL_IDXmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >static
isLoggingLevelVisible(VerbosityLevel level) constmrpt::system::COutputLoggerinline
isOutOfBounds(const int cx, const int cy, const int cz) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
iterator typedefmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >
logCond(const VerbosityLevel level, bool cond, const std::string &msg_str) constmrpt::system::COutputLogger
logDeregisterCallback(output_logger_callback_t userFunc)mrpt::system::COutputLogger
logFmt(const VerbosityLevel level, const char *fmt,...) const MRPT_printf_format_check(3mrpt::system::COutputLogger
loggerReset()mrpt::system::COutputLogger
logging_enable_console_outputmrpt::system::COutputLogger
logging_enable_keep_recordmrpt::system::COutputLogger
logging_levels_to_colors()mrpt::system::COutputLoggerstatic
logging_levels_to_names()mrpt::system::COutputLoggerstatic
logRegisterCallback(output_logger_callback_t userFunc)mrpt::system::COutputLogger
logStr(const VerbosityLevel level, std::string_view msg_str) constmrpt::system::COutputLogger
m_gmrfmrpt::maps::CRandomFieldGridMap3Dprotected
m_gmrf_connectivitymrpt::maps::CRandomFieldGridMap3Dprotected
m_mapmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >mutableprotected
m_map_castaway_const() constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inlineprotected
m_min_verbosity_levelmrpt::system::COutputLoggerprotected
m_mrf_factors_activeObsmrpt::maps::CRandomFieldGridMap3Dprotected
m_mrf_factors_priorsmrpt::maps::CRandomFieldGridMap3Dprotected
m_resolution_xymrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_resolution_zmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_size_xmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_size_x_times_ymrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_size_ymrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_size_zmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_x_maxmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_x_minmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_y_maxmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_y_minmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_z_maxmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
m_z_minmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >protected
Ptr typedefmrpt::maps::CRandomFieldGridMap3D
resize(double new_x_min, double new_x_max, double new_y_min, double new_y_max, double new_z_min, double new_z_max, const TRandomFieldVoxel &defaultValueNewvoxels, double additionalMarginMeters=2.0) overridemrpt::maps::CRandomFieldGridMap3D
CDynamicGrid3D< TRandomFieldVoxel >::resize(double new_x_min, double new_x_max, double new_y_min, double new_y_max, double new_z_min, double new_z_max, const TRandomFieldVoxel &defaultValueNewCells, double additionalMarginMeters=2)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inlinevirtual
runtimeClassIdmrpt::maps::CRandomFieldGridMap3Dprotectedstatic
saveAsCSV(const std::string &filName_mean, const std::string &filName_stddev=std::string()) constmrpt::maps::CRandomFieldGridMap3D
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) overridemrpt::maps::CRandomFieldGridMap3Dprotectedvirtual
mrpt::serialization::CSerializable::serializeFrom(CSchemeArchiveBase &in)mrpt::serialization::CSerializableinlineprotectedvirtual
serializeGetVersion() const overridemrpt::maps::CRandomFieldGridMap3Dprotectedvirtual
serializeTo(mrpt::serialization::CArchive &out) const overridemrpt::maps::CRandomFieldGridMap3Dprotectedvirtual
mrpt::serialization::CSerializable::serializeTo(CSchemeArchiveBase &out) constmrpt::serialization::CSerializableinlineprotectedvirtual
setLoggerName(const std::string &name)mrpt::system::COutputLogger
setMinLoggingLevel(const VerbosityLevel level)mrpt::system::COutputLogger
setSize(const double x_min, const double x_max, const double y_min, const double y_max, const double z_min, const double z_max, const double resolution_xy, const double resolution_z=-1.0, const TRandomFieldVoxel *fill_value=nullptr) overridemrpt::maps::CRandomFieldGridMap3D
CDynamicGrid3D< TRandomFieldVoxel >::setSize(const double x_min, const double x_max, const double y_min, const double y_max, const double z_min, const double z_max, const double resolution_xy, const double resolution_z_=-1.0, const TRandomFieldVoxel *fill_value=nullptr)mrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inlinevirtual
setVerbosityLevel(const VerbosityLevel level)mrpt::system::COutputLogger
setVoxelsConnectivity(const ConnectivityDescriptor::Ptr &new_connectivity_descriptor)mrpt::maps::CRandomFieldGridMap3D
TVoxelInterpolationMethod enum namemrpt::maps::CRandomFieldGridMap3D
UniquePtr typedefmrpt::maps::CRandomFieldGridMap3D
updateMapEstimation()mrpt::maps::CRandomFieldGridMap3D
writeLogToFile(const std::string *fname_in=nullptr) constmrpt::system::COutputLogger
writeToMatlab() constmrpt::serialization::CSerializableinlinevirtual
x2idx(double x) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
y2idx(double y) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
z2idx(double z) constmrpt::containers::CDynamicGrid3D< TRandomFieldVoxel >inline
~CObject()=defaultmrpt::rtti::CObjectvirtual
~COutputLogger()mrpt::system::COutputLoggervirtual
~CSerializable() override=defaultmrpt::serialization::CSerializable



Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020