#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: