Public Member Functions | Private Member Functions | Private Attributes | List of all members
ObjToPointcloudNode Class Reference

Public Member Functions

 ObjToPointcloudNode ()
 

Private Member Functions

sensor_msgs::PointCloud2 convertObj (const std::vector< std::string > &files)
 

Private Attributes

double downsample_grid_
 
std::default_random_engine engine_
 
std::string file_
 
std::string frame_id_
 
ros::NodeHandle nh_
 
double offset_x_
 
double offset_y_
 
double offset_z_
 
ros::NodeHandle pnh_
 
double ppmsq_
 
ros::Publisher pub_cloud_
 
double scale_
 
std::random_device seed_gen_
 

Detailed Description

Definition at line 87 of file obj_to_pointcloud.cpp.

Constructor & Destructor Documentation

◆ ObjToPointcloudNode()

ObjToPointcloudNode::ObjToPointcloudNode ( )
inline

Definition at line 90 of file obj_to_pointcloud.cpp.

Member Function Documentation

◆ convertObj()

sensor_msgs::PointCloud2 ObjToPointcloudNode::convertObj ( const std::vector< std::string > &  files)
inlineprivate

Definition at line 136 of file obj_to_pointcloud.cpp.

Member Data Documentation

◆ downsample_grid_

double ObjToPointcloudNode::downsample_grid_
private

Definition at line 127 of file obj_to_pointcloud.cpp.

◆ engine_

std::default_random_engine ObjToPointcloudNode::engine_
private

Definition at line 134 of file obj_to_pointcloud.cpp.

◆ file_

std::string ObjToPointcloudNode::file_
private

Definition at line 124 of file obj_to_pointcloud.cpp.

◆ frame_id_

std::string ObjToPointcloudNode::frame_id_
private

Definition at line 125 of file obj_to_pointcloud.cpp.

◆ nh_

ros::NodeHandle ObjToPointcloudNode::nh_
private

Definition at line 120 of file obj_to_pointcloud.cpp.

◆ offset_x_

double ObjToPointcloudNode::offset_x_
private

Definition at line 128 of file obj_to_pointcloud.cpp.

◆ offset_y_

double ObjToPointcloudNode::offset_y_
private

Definition at line 129 of file obj_to_pointcloud.cpp.

◆ offset_z_

double ObjToPointcloudNode::offset_z_
private

Definition at line 130 of file obj_to_pointcloud.cpp.

◆ pnh_

ros::NodeHandle ObjToPointcloudNode::pnh_
private

Definition at line 121 of file obj_to_pointcloud.cpp.

◆ ppmsq_

double ObjToPointcloudNode::ppmsq_
private

Definition at line 126 of file obj_to_pointcloud.cpp.

◆ pub_cloud_

ros::Publisher ObjToPointcloudNode::pub_cloud_
private

Definition at line 122 of file obj_to_pointcloud.cpp.

◆ scale_

double ObjToPointcloudNode::scale_
private

Definition at line 131 of file obj_to_pointcloud.cpp.

◆ seed_gen_

std::random_device ObjToPointcloudNode::seed_gen_
private

Definition at line 133 of file obj_to_pointcloud.cpp.


The documentation for this class was generated from the following file:


obj_to_pointcloud
Author(s): Atsushi Watanabe
autogenerated on Mon Jul 3 2023 02:38:55