This is the complete list of members for rtabmap::Memory, including all inherited members.
| _allNodesInWM | rtabmap::Memory | private |
| _badSignaturesIgnored | rtabmap::Memory | private |
| _badSignRatio | rtabmap::Memory | private |
| _binDataKept | rtabmap::Memory | private |
| _compressionParallelized | rtabmap::Memory | private |
| _covOffDiagonalIgnored | rtabmap::Memory | private |
| _createOccupancyGrid | rtabmap::Memory | private |
| _dbDriver | rtabmap::Memory | protected |
| _depthAsMask | rtabmap::Memory | private |
| _detectMarkers | rtabmap::Memory | private |
| _feature2D | rtabmap::Memory | private |
| _generateIds | rtabmap::Memory | private |
| _getSignature(int id) const | rtabmap::Memory | private |
| _gpsOrigin | rtabmap::Memory | private |
| _groundTruths | rtabmap::Memory | private |
| _idCount | rtabmap::Memory | private |
| _idMapCount | rtabmap::Memory | private |
| _idUpdatedToNewOneRehearsal | rtabmap::Memory | private |
| _imagePostDecimation | rtabmap::Memory | private |
| _imagePreDecimation | rtabmap::Memory | private |
| _imagesAlreadyRectified | rtabmap::Memory | private |
| _incrementalMemory | rtabmap::Memory | private |
| _labels | rtabmap::Memory | private |
| _landmarksIndex | rtabmap::Memory | private |
| _landmarksInvertedIndex | rtabmap::Memory | private |
| _laserScanDownsampleStepSize | rtabmap::Memory | private |
| _laserScanNormalK | rtabmap::Memory | private |
| _laserScanNormalRadius | rtabmap::Memory | private |
| _laserScanVoxelSize | rtabmap::Memory | private |
| _lastGlobalLoopClosureId | rtabmap::Memory | private |
| _lastSignature | rtabmap::Memory | private |
| _linksChanged | rtabmap::Memory | private |
| _localBundleOnLoopClosure | rtabmap::Memory | private |
| _localizationDataSaved | rtabmap::Memory | private |
| _mapLabelsAdded | rtabmap::Memory | private |
| _markerAngVariance | rtabmap::Memory | private |
| _markerDetector | rtabmap::Memory | private |
| _markerLinVariance | rtabmap::Memory | private |
| _maxStMemSize | rtabmap::Memory | private |
| _memoryChanged | rtabmap::Memory | private |
| _notLinkedNodesKeptInDb | rtabmap::Memory | private |
| _occupancy | rtabmap::Memory | private |
| _odomMaxInf | rtabmap::Memory | private |
| _parallelized | rtabmap::Memory | private |
| _rawDescriptorsKept | rtabmap::Memory | private |
| _recentWmRatio | rtabmap::Memory | private |
| _rectCameraModels | rtabmap::Memory | private |
| _rectifyOnlyFeatures | rtabmap::Memory | private |
| _rectStereoCameraModel | rtabmap::Memory | private |
| _reduceGraph | rtabmap::Memory | private |
| _reextractLoopClosureFeatures | rtabmap::Memory | private |
| _registrationIcpMulti | rtabmap::Memory | private |
| _registrationPipeline | rtabmap::Memory | private |
| _rehearsalMaxAngle | rtabmap::Memory | private |
| _rehearsalMaxDistance | rtabmap::Memory | private |
| _rehearsalWeightIgnoredWhileMoving | rtabmap::Memory | private |
| _rgbCompressionFormat | rtabmap::Memory | private |
| _saveDepth16Format | rtabmap::Memory | private |
| _saveIntermediateNodeData | rtabmap::Memory | private |
| _signatures | rtabmap::Memory | private |
| _signaturesAdded | rtabmap::Memory | private |
| _similarityThreshold | rtabmap::Memory | private |
| _stereoFromMotion | rtabmap::Memory | private |
| _stMem | rtabmap::Memory | private |
| _tfIdfLikelihoodUsed | rtabmap::Memory | private |
| _transferSortingByWeightId | rtabmap::Memory | private |
| _useOdometryFeatures | rtabmap::Memory | private |
| _useOdometryGravity | rtabmap::Memory | private |
| _visMaxFeatures | rtabmap::Memory | private |
| _vwd | rtabmap::Memory | private |
| _workingMem | rtabmap::Memory | private |
| addLink(const Link &link, bool addInDatabase=false) | rtabmap::Memory | |
| addSignatureToStm(Signature *signature, const cv::Mat &covariance) | rtabmap::Memory | private |
| addSignatureToWmFromLTM(Signature *signature) | rtabmap::Memory | private |
| allNodesInWM() const | rtabmap::Memory | inline |
| cleanUnusedWords() | rtabmap::Memory | private |
| cleanup() | rtabmap::Memory | |
| clear() | rtabmap::Memory | private |
| close(bool databaseSaved=true, bool postInitClosingEvents=false, const std::string &ouputDatabasePath="") | rtabmap::Memory | |
| computeIcpTransformMulti(int newId, int oldId, const std::map< int, Transform > &poses, RegistrationInfo *info=0) | rtabmap::Memory | |
| computeLikelihood(const Signature *signature, const std::list< int > &ids) | rtabmap::Memory | |
| computeTransform(Signature &fromS, Signature &toS, Transform guess, RegistrationInfo *info=0, bool useKnownCorrespondencesIfPossible=false) const | rtabmap::Memory | |
| computeTransform(int fromId, int toId, Transform guess, RegistrationInfo *info=0, bool useKnownCorrespondencesIfPossible=false) | rtabmap::Memory | |
| copyData(const Signature *from, Signature *to) | rtabmap::Memory | private |
| createSignature(const SensorData &data, const Transform &pose, Statistics *stats=0) | rtabmap::Memory | private |
| deleteLocation(int locationId, std::list< int > *deletedWords=0) | rtabmap::Memory | |
| disableWordsRef(int signatureId) | rtabmap::Memory | private |
| dumpDictionary(const char *fileNameRef, const char *fileNameDesc) const | rtabmap::Memory | |
| dumpMemory(std::string directory) const | rtabmap::Memory | virtual |
| dumpMemoryTree(const char *fileNameTree) const | rtabmap::Memory | |
| dumpSignatures(const char *fileNameSign, bool words3D) const | rtabmap::Memory | virtual |
| emptyTrash() | rtabmap::Memory | |
| enableWordsRef(const std::list< int > &signatureIds) | rtabmap::Memory | private |
| forget(const std::set< int > &ignoredIds=std::set< int >()) | rtabmap::Memory | |
| generateGraph(const std::string &fileName, const std::set< int > &ids=std::set< int >()) | rtabmap::Memory | |
| getAllLabels() const | rtabmap::Memory | inline |
| getAllLinks(bool lookInDatabase, bool ignoreNullLinks=true, bool withLandmarks=false) const | rtabmap::Memory | |
| getAllSignatureIds(bool ignoreChildren=true) const | rtabmap::Memory | |
| getDatabaseMemoryUsed() const | rtabmap::Memory | |
| getDatabaseUrl() const | rtabmap::Memory | |
| getDatabaseVersion() const | rtabmap::Memory | |
| getDbSavingTime() const | rtabmap::Memory | |
| getFeature2D() const | rtabmap::Memory | inline |
| getGPS(int id, GPS &gps, Transform &offsetENU, bool lookInDatabase, int maxGraphDepth=0) const | rtabmap::Memory | |
| getGroundTruthPose(int signatureId, bool lookInDatabase=false) const | rtabmap::Memory | |
| getGroundTruths() const | rtabmap::Memory | inline |
| getImageCompressed(int signatureId) const | rtabmap::Memory | |
| getLandmarksIndex() const | rtabmap::Memory | inline |
| getLandmarksInvertedIndex() const | rtabmap::Memory | inline |
| getLastGlobalLoopClosureId() const | rtabmap::Memory | inline |
| getLastSignatureId() const | rtabmap::Memory | |
| getLastWorkingSignature() const | rtabmap::Memory | |
| getLinks(int signatureId, bool lookInDatabase=false, bool withLandmarks=false) const | rtabmap::Memory | |
| getLoopClosureLinks(int signatureId, bool lookInDatabase=false) const | rtabmap::Memory | |
| getMapId(int id, bool lookInDatabase=false) const | rtabmap::Memory | |
| getMaxStMemSize() const | rtabmap::Memory | inline |
| getMemoryUsed() const | rtabmap::Memory | |
| getMetricConstraints(const std::set< int > &ids, std::map< int, Transform > &poses, std::multimap< int, Link > &links, bool lookInDatabase=false, bool landmarksAdded=false) | rtabmap::Memory | |
| getNeighborLinks(int signatureId, bool lookInDatabase=false) const | rtabmap::Memory | |
| getNeighborsId(int signatureId, int maxGraphDepth, int maxCheckedInDatabase=-1, bool incrementMarginOnLoop=false, bool ignoreLoopIds=false, bool ignoreIntermediateNodes=false, bool ignoreLocalSpaceLoopIds=false, const std::set< int > &nodesSet=std::set< int >(), double *dbAccessTime=0) const | rtabmap::Memory | |
| getNeighborsIdRadius(int signatureId, float radius, const std::map< int, Transform > &optimizedPoses, int maxGraphDepth) const | rtabmap::Memory | |
| getNextId() | rtabmap::Memory | private |
| getNi(int signatureId) const | rtabmap::Memory | private |
| getNodeCalibration(int nodeId, std::vector< CameraModel > &models, StereoCameraModel &stereoModel) const | rtabmap::Memory | |
| getNodeData(int locationId, bool images, bool scan, bool userData, bool occupancyGrid) const | rtabmap::Memory | |
| getNodeInfo(int signatureId, Transform &odomPose, int &mapId, int &weight, std::string &label, double &stamp, Transform &groundTruth, std::vector< float > &velocity, GPS &gps, EnvSensors &sensors, bool lookInDatabase=false) const | rtabmap::Memory | |
| getNodesObservingLandmark(int landmarkId, bool lookInDatabase) const | rtabmap::Memory | |
| getNodeWordsAndGlobalDescriptors(int nodeId, std::multimap< int, int > &words, std::vector< cv::KeyPoint > &wordsKpts, std::vector< cv::Point3f > &words3, cv::Mat &wordsDescriptors, std::vector< GlobalDescriptor > &globalDescriptors) const | rtabmap::Memory | |
| getOdomMaxInf() const | rtabmap::Memory | inline |
| getOdomPose(int signatureId, bool lookInDatabase=false) const | rtabmap::Memory | |
| getParameters() const | rtabmap::Memory | inlinevirtual |
| getRemovableSignatures(int count, const std::set< int > &ignoredIds=std::set< int >()) | rtabmap::Memory | private |
| getSignature(int id) const | rtabmap::Memory | |
| getSignatureIdByLabel(const std::string &label, bool lookInDatabase=true) const | rtabmap::Memory | |
| getSignatures() const | rtabmap::Memory | inlineprivate |
| getSimilarityThreshold() const | rtabmap::Memory | inline |
| getStMem() const | rtabmap::Memory | inline |
| getVWDictionary() const | rtabmap::Memory | |
| getWeights() const | rtabmap::Memory | |
| getWorkingMem() const | rtabmap::Memory | inline |
| incrementMapId(std::map< int, int > *reducedIds=0) | rtabmap::Memory | |
| init(const std::string &dbUrl, bool dbOverwritten=false, const ParametersMap ¶meters=ParametersMap(), bool postInitClosingEvents=false) | rtabmap::Memory | |
| initCountId() | rtabmap::Memory | private |
| isBinDataKept() const | rtabmap::Memory | inline |
| isGraphReduced() const | rtabmap::Memory | inline |
| isIDsGenerated() const | rtabmap::Memory | inline |
| isIncremental() const | rtabmap::Memory | inline |
| isInLTM(int signatureId) const | rtabmap::Memory | inline |
| isInSTM(int signatureId) const | rtabmap::Memory | inline |
| isInWM(int signatureId) const | rtabmap::Memory | inline |
| isLocalizationDataSaved() const | rtabmap::Memory | inline |
| isOdomGravityUsed() const | rtabmap::Memory | inline |
| joinTrashThread() | rtabmap::Memory | |
| kIdInvalid | rtabmap::Memory | static |
| kIdStart | rtabmap::Memory | static |
| kIdVirtual | rtabmap::Memory | static |
| labelSignature(int id, const std::string &label) | rtabmap::Memory | |
| load2DMap(float &xMin, float &yMin, float &cellSize) const | rtabmap::Memory | |
| loadDataFromDb(bool postInitClosingEvents) | rtabmap::Memory | private |
| loadOptimizedMesh(std::vector< std::vector< std::vector< RTABMAP_PCL_INDEX > > > *polygons=0, std::vector< std::vector< Eigen::Vector2f > > *texCoords=0, cv::Mat *textures=0) const | rtabmap::Memory | |
| loadOptimizedPoses(Transform *lastlocalizationPose) const | rtabmap::Memory | |
| loadPreviewImage() const | rtabmap::Memory | |
| Memory(const ParametersMap ¶meters=ParametersMap()) | rtabmap::Memory | |
| memoryChanged() const | rtabmap::Memory | inline |
| moveSignatureToWMFromSTM(int id, int *reducedTo=0) | rtabmap::Memory | private |
| moveToTrash(Signature *s, bool keepLinkedToGraph=true, std::list< int > *deletedWords=0) | rtabmap::Memory | private |
| parameters_ | rtabmap::Memory | private |
| parseParameters(const ParametersMap ¶meters) | rtabmap::Memory | virtual |
| preUpdate() | rtabmap::Memory | private |
| reactivateSignatures(const std::list< int > &ids, unsigned int maxLoaded, double &timeDbAccess) | rtabmap::Memory | |
| rehearsal(Signature *signature, Statistics *stats=0) | rtabmap::Memory | private |
| rehearsalMerge(int oldId, int newId) | rtabmap::Memory | private |
| removeAllVirtualLinks() | rtabmap::Memory | |
| removeLink(int idA, int idB) | rtabmap::Memory | |
| removeRawData(int id, bool image=true, bool scan=true, bool userData=true) | rtabmap::Memory | |
| removeVirtualLinks(int signatureId) | rtabmap::Memory | |
| save2DMap(const cv::Mat &map, float xMin, float yMin, float cellSize) const | rtabmap::Memory | |
| saveLocationData(int locationId) | rtabmap::Memory | |
| saveOptimizedMesh(const cv::Mat &cloud, const std::vector< std::vector< std::vector< RTABMAP_PCL_INDEX > > > &polygons=std::vector< std::vector< std::vector< RTABMAP_PCL_INDEX > > >(), const std::vector< std::vector< Eigen::Vector2f > > &texCoords=std::vector< std::vector< Eigen::Vector2f > >(), const cv::Mat &textures=cv::Mat()) const | rtabmap::Memory | |
| saveOptimizedPoses(const std::map< int, Transform > &optimizedPoses, const Transform &lastlocalizationPose) const | rtabmap::Memory | |
| savePreviewImage(const cv::Mat &image) const | rtabmap::Memory | |
| saveStatistics(const Statistics &statistics, bool saveWMState) | rtabmap::Memory | |
| setUserData(int id, const cv::Mat &data) | rtabmap::Memory | |
| update(const SensorData &data, Statistics *stats=0) | rtabmap::Memory | |
| update(const SensorData &data, const Transform &pose, const cv::Mat &covariance, const std::vector< float > &velocity=std::vector< float >(), Statistics *stats=0) | rtabmap::Memory | |
| updateAge(int signatureId) | rtabmap::Memory | |
| updateLink(const Link &link, bool updateInDatabase=false) | rtabmap::Memory | |
| ~Memory() | rtabmap::Memory | virtual |