#include <pointcloud_cropper.h>
Public Types | |
typedef std::shared_ptr< CubeCropper > | Ptr |
Public Types inherited from jsk_interactive_marker::Cropper | |
typedef std::shared_ptr< Cropper > | Ptr |
Public Member Functions | |
CubeCropper () | |
virtual void | fillInitialParameters () |
virtual visualization_msgs::Marker | getMarker () |
virtual std::string | getName () |
virtual double | getWidthX () |
virtual double | getWidthY () |
virtual double | getWidthZ () |
virtual bool | isInside (const pcl::PointXYZ &p) |
virtual | ~CubeCropper () |
Public Member Functions inherited from jsk_interactive_marker::Cropper | |
virtual void | crop (const pcl::PointCloud< pcl::PointXYZ >::Ptr &input, pcl::PointCloud< pcl::PointXYZ >::Ptr output) |
Cropper (const unsigned int nr_parameter) | |
virtual Eigen::Affine3f | getPose () |
virtual void | setPose (Eigen::Affine3f pose) |
virtual void | updateParameter (const double val, const unsigned int index) |
virtual | ~Cropper () |
Additional Inherited Members | |
Protected Attributes inherited from jsk_interactive_marker::Cropper | |
unsigned int | nr_parameter_ |
std::vector< double > | parameters_ |
Eigen::Affine3f | pose_ |
Definition at line 104 of file pointcloud_cropper.h.
typedef std::shared_ptr<CubeCropper> jsk_interactive_marker::CubeCropper::Ptr |
Definition at line 107 of file pointcloud_cropper.h.
jsk_interactive_marker::CubeCropper::CubeCropper | ( | ) |
Definition at line 180 of file pointcloud_cropper.cpp.
|
virtual |
Definition at line 185 of file pointcloud_cropper.cpp.
|
virtual |
Implements jsk_interactive_marker::Cropper.
Definition at line 209 of file pointcloud_cropper.cpp.
|
virtual |
Implements jsk_interactive_marker::Cropper.
Definition at line 195 of file pointcloud_cropper.cpp.
|
virtual |
Implements jsk_interactive_marker::Cropper.
Definition at line 190 of file pointcloud_cropper.cpp.
|
virtual |
Definition at line 216 of file pointcloud_cropper.cpp.
|
virtual |
Definition at line 221 of file pointcloud_cropper.cpp.
|
virtual |
Definition at line 226 of file pointcloud_cropper.cpp.
|
virtual |
Implements jsk_interactive_marker::Cropper.
Definition at line 231 of file pointcloud_cropper.cpp.