, including all inherited members.
| _badSignaturesIgnored | rtabmap::Memory | [private] |
| _badSignRatio | rtabmap::Memory | [private] |
| _binDataKept | rtabmap::Memory | [private] |
| _bowEpipolarGeometry | rtabmap::Memory | [private] |
| _bowEpipolarGeometryVar | rtabmap::Memory | [private] |
| _bowForce2D | rtabmap::Memory | [private] |
| _bowInlierDistance | rtabmap::Memory | [private] |
| _bowIterations | rtabmap::Memory | [private] |
| _bowMaxDepth | rtabmap::Memory | [private] |
| _bowMinInliers | rtabmap::Memory | [private] |
| _dbDriver | rtabmap::Memory | [protected] |
| _feature2D | rtabmap::Memory | [private] |
| _featureType | rtabmap::Memory | [private] |
| _generateIds | rtabmap::Memory | [private] |
| _getSignature(int id) const | rtabmap::Memory | [private] |
| _icp2CorrespondenceRatio | rtabmap::Memory | [private] |
| _icp2MaxCorrespondenceDistance | rtabmap::Memory | [private] |
| _icp2MaxIterations | rtabmap::Memory | [private] |
| _icp2VoxelSize | rtabmap::Memory | [private] |
| _icpCorrespondenceRatio | rtabmap::Memory | [private] |
| _icpDecimation | rtabmap::Memory | [private] |
| _icpMaxCorrespondenceDistance | rtabmap::Memory | [private] |
| _icpMaxDepth | rtabmap::Memory | [private] |
| _icpMaxIterations | rtabmap::Memory | [private] |
| _icpMaxRotation | rtabmap::Memory | [private] |
| _icpMaxTranslation | rtabmap::Memory | [private] |
| _icpPointToPlane | rtabmap::Memory | [private] |
| _icpPointToPlaneNormalNeighbors | rtabmap::Memory | [private] |
| _icpSamples | rtabmap::Memory | [private] |
| _icpVoxelSize | rtabmap::Memory | [private] |
| _idCount | rtabmap::Memory | [private] |
| _idMapCount | rtabmap::Memory | [private] |
| _idUpdatedToNewOneRehearsal | rtabmap::Memory | [private] |
| _imageDecimation | rtabmap::Memory | [private] |
| _incrementalMemory | rtabmap::Memory | [private] |
| _laserScanVoxelSize | rtabmap::Memory | [private] |
| _lastGlobalLoopClosureId | rtabmap::Memory | [private] |
| _lastSignature | rtabmap::Memory | [private] |
| _linksChanged | rtabmap::Memory | [private] |
| _localSpaceLinksKeptInWM | rtabmap::Memory | [private] |
| _maxStMemSize | rtabmap::Memory | [private] |
| _memoryChanged | rtabmap::Memory | [private] |
| _notLinkedNodesKeptInDb | rtabmap::Memory | [private] |
| _parallelized | rtabmap::Memory | [private] |
| _postInitClosingEvents | rtabmap::Memory | [private] |
| _rawDataKept | rtabmap::Memory | [private] |
| _recentWmRatio | rtabmap::Memory | [private] |
| _rehearsalMaxAngle | rtabmap::Memory | [private] |
| _rehearsalMaxDistance | rtabmap::Memory | [private] |
| _rehearsalWeightIgnoredWhileMoving | rtabmap::Memory | [private] |
| _roiRatios | rtabmap::Memory | [private] |
| _signatures | rtabmap::Memory | [private] |
| _signaturesAdded | rtabmap::Memory | [private] |
| _similarityThreshold | rtabmap::Memory | [private] |
| _stereoFlowEpsilon | rtabmap::Memory | [private] |
| _stereoFlowIterations | rtabmap::Memory | [private] |
| _stereoFlowMaxLevel | rtabmap::Memory | [private] |
| _stereoFlowWinSize | rtabmap::Memory | [private] |
| _stereoMaxSlope | rtabmap::Memory | [private] |
| _stMem | rtabmap::Memory | [private] |
| _subPixEps | rtabmap::Memory | [private] |
| _subPixIterations | rtabmap::Memory | [private] |
| _subPixWinSize | rtabmap::Memory | [private] |
| _tfIdfLikelihoodUsed | rtabmap::Memory | [private] |
| _transferSortingByWeightId | rtabmap::Memory | [private] |
| _vwd | rtabmap::Memory | [private] |
| _wordsMaxDepth | rtabmap::Memory | [private] |
| _workingMem | rtabmap::Memory | [private] |
| addLink(int to, int from, const Transform &transform, Link::Type type, float rotVariance, float transVariance) | rtabmap::Memory | |
| addSignatureToStm(Signature *signature, float poseRotVariance, float poseTransVariance) | rtabmap::Memory | [private] |
| addSignatureToWm(Signature *signature) | rtabmap::Memory | [private] |
| cleanUnusedWords() | rtabmap::Memory | [private] |
| cleanup(const std::list< int > &ignoredIds=std::list< int >()) | rtabmap::Memory | |
| clear() | rtabmap::Memory | [private] |
| computeIcpTransform(int oldId, int newId, Transform guess, bool icp3D, std::string *rejectedMsg=0, int *correspondences=0, double *variance=0, float *correspondencesRatio=0) | rtabmap::Memory | |
| computeIcpTransform(const Signature &oldS, const Signature &newS, Transform guess, bool icp3D, std::string *rejectedMsg=0, int *correspondences=0, double *variance=0, float *correspondencesRatio=0) const | rtabmap::Memory | |
| computeLikelihood(const Signature *signature, const std::list< int > &ids) | rtabmap::Memory | |
| computeScanMatchingTransform(int newId, int oldId, const std::map< int, Transform > &poses, std::string *rejectedMsg=0, int *inliers=0, double *variance=0) | rtabmap::Memory | |
| computeVisualTransform(int oldId, int newId, std::string *rejectedMsg=0, int *inliers=0, double *variance=0) const | rtabmap::Memory | |
| computeVisualTransform(const Signature &oldS, const Signature &newS, std::string *rejectedMsg=0, int *inliers=0, double *variance=0) const | rtabmap::Memory | |
| copyData(const Signature *from, Signature *to) | rtabmap::Memory | [private] |
| createGraph(GraphNode *parent, unsigned int maxDepth, const std::set< int > &endIds=std::set< int >()) | rtabmap::Memory | |
| createSignature(const SensorData &data, 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, std::set< int > ids=std::set< int >()) | rtabmap::Memory | |
| getAllLabels() const | rtabmap::Memory | |
| getAllSignatureIds() const | rtabmap::Memory | |
| getBowForce2D() const | rtabmap::Memory | [inline] |
| getBowInlierDistance() const | rtabmap::Memory | [inline] |
| getBowIterations() const | rtabmap::Memory | [inline] |
| getBowMaxDepth() const | rtabmap::Memory | [inline] |
| getBowMinInliers() const | rtabmap::Memory | [inline] |
| getDatabaseMemoryUsed() const | rtabmap::Memory | |
| getDbSavingTime() const | rtabmap::Memory | |
| getFeature2D() const | rtabmap::Memory | [inline] |
| getFeatureType() const | rtabmap::Memory | [inline] |
| getImageCompressed(int signatureId) const | rtabmap::Memory | |
| getLastGlobalLoopClosureId() const | rtabmap::Memory | [inline] |
| getLastSignatureId() const | rtabmap::Memory | |
| getLastWorkingSignature() const | rtabmap::Memory | |
| getLoopClosureLinks(int signatureId, bool lookInDatabase=false) const | rtabmap::Memory | |
| getMaxStMemSize() const | rtabmap::Memory | [inline] |
| getMetricConstraints(const std::set< int > &ids, std::map< int, Transform > &poses, std::multimap< int, Link > &links, bool lookInDatabase=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, 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] |
| getNodeInfo(int signatureId, Transform &odomPose, int &mapId, int &weight, std::string &label, double &stamp, std::vector< unsigned char > &userData, bool lookInDatabase=false) const | rtabmap::Memory | |
| getOdomPose(int signatureId, bool lookInDatabase=false) const | rtabmap::Memory | |
| getRemovableSignatures(int count, const std::set< int > &ignoredIds=std::set< int >()) | rtabmap::Memory | [private] |
| getSignature(int id) const | rtabmap::Memory | |
| getSignatureData(int locationId, bool uncompressedData=false) | rtabmap::Memory | |
| getSignatureDataConst(int locationId) const | rtabmap::Memory | |
| getSignatureIdByLabel(const std::string &label, bool lookInDatabase=true) const | rtabmap::Memory | |
| getSignatures() const | rtabmap::Memory | [inline, private] |
| getSimilarityThreshold() const | rtabmap::Memory | [inline] |
| getStMem() const | rtabmap::Memory | [inline] |
| getVWDictionary() const | rtabmap::Memory | |
| getWeights() const | rtabmap::Memory | |
| getWorkingMem() const | rtabmap::Memory | [inline] |
| incrementMapId() | 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] |
| 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] |
| isRawDataKept() 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 | |
| Memory(const ParametersMap ¶meters=ParametersMap()) | rtabmap::Memory | |
| memoryChanged() const | rtabmap::Memory | [inline] |
| moveToTrash(Signature *s, bool keepLinkedToGraph=true, std::list< int > *deletedWords=0) | 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 | |
| setRoi(const std::string &roi) | rtabmap::Memory | |
| setUserData(int id, const std::vector< unsigned char > &data) | rtabmap::Memory | |
| update(const SensorData &data, Statistics *stats=0) | rtabmap::Memory | |
| updateAge(int signatureId) | rtabmap::Memory | |
| updateLink(int fromId, int toId, const Transform &transform, float rotVariance, float transVariance) | rtabmap::Memory | |
| ~Memory() | rtabmap::Memory | [virtual] |