#include <viewpoint_sampler.h>
Public Types | |
typedef boost::shared_ptr < ViewpointSampler > | Ptr |
Public Member Functions | |
virtual void | get (Eigen::Affine3f &transform) |
virtual void | next () |
virtual void | reset () |
virtual size_t | sampleNum () |
ViewpointSampler (double angle_step, double angle_min, double angle_max, double radius_step, double radius_min, double radius_max, int n_points) | |
Protected Member Functions | |
virtual void | normalizeVector (double &x, double &y, double &z) |
Protected Attributes | |
double | angle_ |
double | angle_max_ |
double | angle_min_ |
double | angle_step_ |
double | index_ |
int | n_points_ |
double | radius_ |
double | radius_max_ |
double | radius_min_ |
double | radius_step_ |
Definition at line 45 of file viewpoint_sampler.h.
typedef boost::shared_ptr<ViewpointSampler> jsk_pcl_ros::ViewpointSampler::Ptr |
Definition at line 48 of file viewpoint_sampler.h.
jsk_pcl_ros::ViewpointSampler::ViewpointSampler | ( | double | angle_step, |
double | angle_min, | ||
double | angle_max, | ||
double | radius_step, | ||
double | radius_min, | ||
double | radius_max, | ||
int | n_points | ||
) |
Definition at line 42 of file viewpoint_sampler.cpp.
void jsk_pcl_ros::ViewpointSampler::get | ( | Eigen::Affine3f & | transform | ) | [virtual] |
Definition at line 89 of file viewpoint_sampler.cpp.
void jsk_pcl_ros::ViewpointSampler::next | ( | ) | [virtual] |
Definition at line 62 of file viewpoint_sampler.cpp.
void jsk_pcl_ros::ViewpointSampler::normalizeVector | ( | double & | x, |
double & | y, | ||
double & | z | ||
) | [protected, virtual] |
Definition at line 80 of file viewpoint_sampler.cpp.
void jsk_pcl_ros::ViewpointSampler::reset | ( | ) | [virtual] |
Definition at line 55 of file viewpoint_sampler.cpp.
size_t jsk_pcl_ros::ViewpointSampler::sampleNum | ( | ) | [virtual] |
Definition at line 75 of file viewpoint_sampler.cpp.
double jsk_pcl_ros::ViewpointSampler::angle_ [protected] |
Definition at line 65 of file viewpoint_sampler.h.
double jsk_pcl_ros::ViewpointSampler::angle_max_ [protected] |
Definition at line 60 of file viewpoint_sampler.h.
double jsk_pcl_ros::ViewpointSampler::angle_min_ [protected] |
Definition at line 59 of file viewpoint_sampler.h.
double jsk_pcl_ros::ViewpointSampler::angle_step_ [protected] |
Definition at line 58 of file viewpoint_sampler.h.
double jsk_pcl_ros::ViewpointSampler::index_ [protected] |
Definition at line 64 of file viewpoint_sampler.h.
int jsk_pcl_ros::ViewpointSampler::n_points_ [protected] |
Definition at line 67 of file viewpoint_sampler.h.
double jsk_pcl_ros::ViewpointSampler::radius_ [protected] |
Definition at line 66 of file viewpoint_sampler.h.
double jsk_pcl_ros::ViewpointSampler::radius_max_ [protected] |
Definition at line 63 of file viewpoint_sampler.h.
double jsk_pcl_ros::ViewpointSampler::radius_min_ [protected] |
Definition at line 62 of file viewpoint_sampler.h.
double jsk_pcl_ros::ViewpointSampler::radius_step_ [protected] |
Definition at line 61 of file viewpoint_sampler.h.