#include <attention_clipper.h>
Definition at line 85 of file attention_clipper.h.
 
◆ AttentionClipper()
  
  | 
        
          | jsk_pcl_ros::AttentionClipper::AttentionClipper | ( |  | ) |  |  | inline | 
 
 
◆ boxArrayCallback()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::boxArrayCallback | ( | const jsk_recognition_msgs::BoundingBoxArray::ConstPtr & | box | ) |  |  | protectedvirtual | 
 
 
◆ boxCallback()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::boxCallback | ( | const jsk_recognition_msgs::BoundingBox::ConstPtr & | box | ) |  |  | protectedvirtual | 
 
 
◆ clip()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::clip | ( | const sensor_msgs::CameraInfo::ConstPtr & | msg | ) |  |  | protectedvirtual | 
 
 
◆ clipPointcloud()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::clipPointcloud | ( | const sensor_msgs::PointCloud2::ConstPtr & | msg | ) |  |  | protectedvirtual | 
 
 
◆ computeROI()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::computeROI | ( | const sensor_msgs::CameraInfo::ConstPtr & | msg, |  
          |  |  | std::vector< cv::Point2d > & | points, |  
          |  |  | cv::Mat & | mask |  
          |  | ) |  |  |  | protectedvirtual | 
 
 
◆ cubeVertices()
◆ initializePoseList()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::initializePoseList | ( | size_t | num | ) |  |  | protectedvirtual | 
 
 
◆ onInit()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::onInit | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ poseArrayCallback()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::poseArrayCallback | ( | const geometry_msgs::PoseArray::ConstPtr & | pose | ) |  |  | protectedvirtual | 
 
 
◆ poseCallback()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::poseCallback | ( | const geometry_msgs::PoseStamped::ConstPtr & | pose | ) |  |  | protectedvirtual | 
 
 
◆ publishBoundingBox()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::publishBoundingBox | ( | const std_msgs::Header & | header | ) |  |  | protectedvirtual | 
 
 
◆ subscribe()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::subscribe | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ unsubscribe()
  
  | 
        
          | void jsk_pcl_ros::AttentionClipper::unsubscribe | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ dimensions_
◆ frame_id_list_
◆ multiple_pub_indices_
◆ mutex_
◆ negative_
  
  | 
        
          | bool jsk_pcl_ros::AttentionClipper::negative_ |  | protected | 
 
 
◆ pose_list_
  
  | 
        
          | std::vector<Eigen::Affine3f> jsk_pcl_ros::AttentionClipper::pose_list_ |  | protected | 
 
 
◆ prefixes_
◆ pub_bounding_box_array_
◆ pub_camera_info_
◆ pub_cluster_indices_
◆ pub_indices_
◆ pub_mask_
◆ sub_
◆ sub_box_
◆ sub_points_
◆ sub_pose_
◆ tf_listener_
◆ transformed_pose_list_
  
  | 
        
          | std::vector<Eigen::Affine3f> jsk_pcl_ros::AttentionClipper::transformed_pose_list_ |  | protected | 
 
 
◆ use_multiple_attention_
  
  | 
        
          | bool jsk_pcl_ros::AttentionClipper::use_multiple_attention_ |  | protected | 
 
 
◆ vertices_
The documentation for this class was generated from the following files: