, 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] |