|
| | DynamicTransformDictionary () |
| | ~DynamicTransformDictionary ()=default |
| bool | removeTransform (const std::string &frame1, const std::string &frame2, DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > &returnRemovedKey) override |
| bool | removeOrDeactivateTransform (const std::string &frame1, const std::string &frame2) |
| bool | getFramePairFromGtsamKey (std::pair< std::string, std::string > &framePairRef, const gtsam::Key >samKey) const |
| bool | getKeyframePositionFromGtsamKey (Eigen::Vector3d &keyframePositionRef, const gtsam::Key >samKey) const |
| const std::map< gtsam::Key, std::pair< std::string, std::string > > & | getTransformGtsamKeyToFramePairMap () const |
| template<char SYMBOL_CHAR> |
| DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > | getTransformationKey (bool &newGraphKeyAdded, const std::string &frame1, const std::string &frame2, const double timeK, const gtsam::Pose3 &approximateTransformationBeforeOptimization, const DynamicVariableType &variableType) |
| bool | getInitialGuessForFramePair (const std::string &frame1, const std::string &frame2, GTSAM_DYNAMIC_STATE_TYPE &initialGuessRef) const |
| template<char SYMBOL_CHAR> |
| bool | addNewFramePairSafelyToDictionary (DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > &returnStateKey, const std::string &frame1, const std::string &frame2, const double timeK, const gtsam::Pose3 &approximateTransformationBeforeOptimization, const DynamicVariableType &variableType) |
| void | setInitialGuessForFramePair (const std::string &frame1, const std::string &frame2, const GTSAM_DYNAMIC_STATE_TYPE &initialGuess) |
| void | removeInitialGuessForFramePair (const std::string &frame1, const std::string &frame2) |
| template<char SYMBOL_CHAR> |
| DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > | addNewFactorGraphStateKey (const std::string &frame1, const std::string &frame2, const double timeK, const gtsam::Pose3 &approximateTransformationBeforeOptimization, const DynamicVariableType &variableType) |
| std::mutex & | mutex () |
| | TransformsDictionary (DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > identityObject) |
| bool | isFramePairInDictionary (const std::string &frame1, const std::string &frame2) |
| size_t | getNumberStoredTransformationPairs () |
| DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > & | lv_T_frame1_frame2 (const std::string &frame1, const std::string &frame2) |
| const DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > & | rv_T_frame1_frame2 (const std::string &frame1, const std::string &frame2) const |
| std::map< std::pair< std::string, std::string >, DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > > & | getTransformsMap () |
| void | set_T_frame1_frame2_andInverse (const std::string &frame1, const std::string &frame2, const DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > &T_frame1_frame2) |
| void | set_T_frame1_frame2 (const std::string &frame1, const std::string &frame2, const DynamicFactorGraphStateKey< GTSAM_DYNAMIC_STATE_TYPE > T_frame1_frame2) |
template<class GTSAM_DYNAMIC_STATE_TYPE>
class holistic_fusion::DynamicTransformDictionary< GTSAM_DYNAMIC_STATE_TYPE >
Definition at line 33 of file DynamicTransformDictionary.h.