Auxiliary functions, for internal usage of MRPT classes. 
 | 
| template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >  | 
| size_t  | getNumberOfLandmarksInMap (const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &obj) | 
|   | 
| template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >  | 
| size_t  | getNumberOfLandmarksInMap (const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &obj) | 
|   | 
| template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >  | 
| bool  | isMapEmpty (const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &obj) | 
|   | 
| template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >  | 
| bool  | isMapEmpty (const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &obj) | 
|   | 
| template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >  | 
| void  | addNewLandmarks (CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &obj, const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::vector_KFArray_OBS &Z, const std::vector< int > &data_association, const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::KFMatrix_OxO &R) | 
|   | 
| template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >  | 
| void  | addNewLandmarks (CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &obj, const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE >::vector_KFArray_OBS &Z, const std::vector< int > &data_association, const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE >::KFMatrix_OxO &R) | 
|   | 
template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE > 
      
        
          | void mrpt::bayes::detail::addNewLandmarks  | 
          ( | 
          CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &  | 
          obj,  | 
        
        
           | 
           | 
          const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::vector_KFArray_OBS &  | 
          Z,  | 
        
        
           | 
           | 
          const std::vector< int > &  | 
          data_association,  | 
        
        
           | 
           | 
          const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::KFMatrix_OxO &  | 
          R  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Definition at line 992 of file CKalmanFilterCapable_impl.h.
References ASSERTDEB_, mrpt::system::CTimeLogger::enter(), mrpt::bayes::CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::getProfiler(), mrpt::math::multiply_HCHt(), and R.
Referenced by mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::runOneKalmanIteration().