, including all inherited members.
| addPointCloud(pointcloud_type::Ptr pc_col) | Node | |
| base2points_ | Node | [protected] |
| cam_info_ | Node | [protected] |
| clearFeatureInformation() | Node | |
| clearPointCloud() | Node | |
| computeInliersAndError(const std::vector< cv::DMatch > &initial_matches, const Eigen::Matrix4f &transformation, const std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > > &origins, const std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > > &targets, size_t min_inliers, std::vector< cv::DMatch > &new_inliers, double &mean_error, double squaredMaxInlierDistInM=0.0009) const | Node | [protected] |
| copy_filtered(const Eigen::Vector3f ¢er, float radius) const | Node | |
| feature_depth_stats_ | Node | |
| feature_descriptors_ | Node | |
| feature_locations_2d_ | Node | |
| feature_locations_3d_ | Node | |
| feature_matching_stats_ | Node | |
| featureMatching(const Node *other, std::vector< cv::DMatch > *matches) const | Node | |
| flannIndex | Node | [mutable, protected] |
| getBase2PointsTransform() const | Node | |
| getCamInfo() const | Node | [inline] |
| getFlannIndex() const | Node | [protected] |
| getGroundTruthTransform() const | Node | |
| getMemoryFootprint(bool print) const | Node | |
| getOdomTransform() const | Node | |
| getRelativeTransformationTo(const Node *target_node, std::vector< cv::DMatch > *initial_matches, Eigen::Matrix4f &resulting_transformation, float &rmse, std::vector< cv::DMatch > &matches) const | Node | |
| gicp_mutex | Node | [protected, static] |
| ground_truth_transform_ | Node | [protected] |
| has_odometry_edge_ | Node | |
| header_ | Node | |
| id_ | Node | |
| initial_node_matches_ | Node | [protected] |
| knnSearch(cv::Mat &query, cv::Mat &indices, cv::Mat &dists, int knn, const cv::flann::SearchParams ¶ms) const | Node | |
| mat2dist(const Eigen::Matrix4f &t, double &dist) | Node | [inline, protected] |
| matchable_ | Node | |
| matchNodePair(const Node *older_node) | Node | |
| Node(const cv::Mat &visual, const cv::Mat &depth, const cv::Mat &detection_mask, const sensor_msgs::CameraInfoConstPtr &cam_info, myHeader depth_header, cv::Ptr< cv::FeatureDetector > detector, cv::Ptr< cv::DescriptorExtractor > extractor) | Node | |
| Node(const cv::Mat visual, cv::Ptr< cv::FeatureDetector > detector, cv::Ptr< cv::DescriptorExtractor > extractor, pointcloud_type::Ptr point_cloud, const cv::Mat detection_mask=cv::Mat()) | Node | |
| Node() | Node | [inline] |
| odom_transform_ | Node | [protected] |
| odometry_set_ | Node | |
| pc_col | Node | |
| projectTo3D(std::vector< cv::KeyPoint > &feature_locations_2d, std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > > &feature_locations_3d, const pointcloud_type::ConstPtr point_cloud) | Node | [protected] |
| projectTo3D(std::vector< cv::KeyPoint > &feature_locations_2d, std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > > &feature_locations_3d, const cv::Mat &depth, const sensor_msgs::CameraInfoConstPtr &cam_info) | Node | [protected] |
| reducePointCloud(double voxelfilter_size) | Node | |
| retrieveBase2CamTransformation() | Node | [protected] |
| seq_id_ | Node | |
| setBase2PointsTransform(tf::StampedTransform &b2p) | Node | |
| setGroundTruthTransform(tf::StampedTransform gt) | Node | |
| setOdomTransform(tf::StampedTransform odom) | Node | |
| siftgpu_descriptors | Node | |
| siftgpu_mutex | Node | [protected, static] |
| timestamp_ | Node | |
| valid_tf_estimate_ | Node | |
| vertex_id_ | Node | |
| ~Node() | Node | |