SaDVIO
isae::Line3DLandmarkInitializer Member List

This is the complete list of members for isae::Line3DLandmarkInitializer, including all inherited members.

ALandmarkInitializer()=defaultisae::ALandmarkInitializer
createNewLandmark(std::shared_ptr< AFeature > f) overrideisae::Line3DLandmarkInitializerprotectedvirtual
isae::ALandmarkInitializer::createNewLandmark(std::shared_ptr< AFeature > f1, std::shared_ptr< AFeature > f2)isae::ALandmarkInitializerprotected
initFromFeatures(std::vector< std::shared_ptr< AFeature >> feats)isae::ALandmarkInitializer
initFromMatch(feature_pair match)isae::ALandmarkInitializer
initFromMatches(vec_match matches)isae::ALandmarkInitializer
initLandmark(std::vector< std::shared_ptr< AFeature >> features, std::shared_ptr< ALandmark > &landmark) overrideisae::Line3DLandmarkInitializerprotectedvirtual
initLandmarkWithDepth(std::vector< std::shared_ptr< AFeature >> features, std::shared_ptr< ALandmark > &landmark) overrideisae::Line3DLandmarkInitializerprotectedvirtual
Line3DLandmarkInitializer()=defaultisae::Line3DLandmarkInitializer
processOrientation(std::vector< Eigen::Vector3d > Ns)isae::Line3DLandmarkInitializerprotectedstatic
processPosition(std::vector< Eigen::Vector3d > Ns, std::vector< Eigen::Vector3d > Os)isae::Line3DLandmarkInitializerprotectedstatic
processSegmentPoints(Eigen::Vector3d position, Eigen::Vector3d direction, std::vector< Eigen::Vector3d > Os, std::vector< Eigen::Vector3d > rays_s, std::vector< Eigen::Vector3d > rays_e, Eigen::Vector3d &start, Eigen::Vector3d &end)isae::Line3DLandmarkInitializerprotectedstatic
~ALandmarkInitializer()isae::ALandmarkInitializerinline