box_fit2_algo.cpp
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/src/pcl_cloud_algos/
box__fit2__algo_8cpp
pcl_cloud_algos/box_fit2_algo.h
box_fit2_algo.h
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/include/pcl_cloud_algos/
box__fit2__algo_8h
pcl_cloud_algos/box_fit_algo.h
pcl_cloud_algos::RobustBoxEstimation
pcl_cloud_algos
box_fit_algo.cpp
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/src/pcl_cloud_algos/
box__fit__algo_8cpp
pcl_cloud_algos/box_fit_algo.h
box_fit_algo.h
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/include/pcl_cloud_algos/
box__fit__algo_8h
pcl_cloud_algos/cloud_algos.h
pcl_cloud_algos/pcl_cloud_algos_point_types.h
pcl_cloud_algos::BoxEstimation
pcl_cloud_algos
cloud_algos.h
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/include/pcl_cloud_algos/
cloud__algos_8h
pcl_cloud_algos::CloudAlgo
pcl_cloud_algos::CloudAlgoNode
pcl_cloud_algos
int
standalone_node
namespacepcl__cloud__algos.html
a3bd261ce2c690fd33eb6c0c485f90b93
(int argc, char *argv[])
depth_image_triangulation.cpp
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/src/pcl_cloud_algos/
depth__image__triangulation_8cpp
pcl_cloud_algos/cloud_algos.h
pcl_cloud_algos/depth_image_triangulation.h
pcl_cloud_algos/pcl_cloud_algos_point_types.h
depth_image_triangulation.h
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/include/pcl_cloud_algos/
depth__image__triangulation_8h
pcl_cloud_algos/cloud_algos.h
pcl_cloud_algos/pcl_cloud_algos_point_types.h
pcl_cloud_algos::DepthImageTriangulation
pcl_cloud_algos::DepthImageTriangulation::triangle
pcl_cloud_algos
global_rsd.cpp
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/src/pcl_cloud_algos/
global__rsd_8cpp
pcl_cloud_algos/global_rsd.h
global_rsd.h
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/include/pcl_cloud_algos/
global__rsd_8h
pcl_cloud_algos/pcl_cloud_algos_point_types.h
pcl_cloud_algos/cloud_algos.h
pcl_cloud_algos::GlobalRSD
pcl_cloud_algos::IntersectedLeaf
pcl_cloud_algos::GlobalRSD::QueryPoint
pcl_cloud_algos
#define
_sqr
global__rsd_8h.html
ac00b1192439be6f392e94a7e525c355c
(c)
#define
_sqr_dist
global__rsd_8h.html
a1b1eaeab67a47529a0dce28eb0b6624a
(a, b)
#define
NR_CLASS
global__rsd_8h.html
a434c2a7b9496aaedc935debf2743ba74
bool
histogramElementCompare
namespacepcl__cloud__algos.html
a5b7d277287af4a88cd2960da6dfe25af
(const std::pair< int, IntersectedLeaf > &p1, const std::pair< int, IntersectedLeaf > &p2)
mainpage.dox
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/
mainpage_8dox
pcl_cloud_algos_point_types.h
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/include/pcl_cloud_algos/
pcl__cloud__algos__point__types_8h
pcl_cloud_algos/pcl_cloud_algos_point_types.hpp
POINT_CLOUD_REGISTER_POINT_STRUCT
pcl__cloud__algos__point__types_8h.html
a415b3e9a178cb49f7854b04deb057aaf
(pcl::PointXYZINormalScanLine,(float, x, x)(float, y, y)(float, z, z)(float, intensities, intensities)(float, normal[0], normal_x)(float, normal[1], normal_y)(float, normal[2], normal_z)(float, index, index)(float, line, line))
POINT_CLOUD_REGISTER_POINT_STRUCT
pcl__cloud__algos__point__types_8h.html
afd49ab8ce16860fce75bccc6879fc0cc
(pcl::ColorCHLACSignature981,(float[981], histogram, colorCHLAC))
POINT_CLOUD_REGISTER_POINT_STRUCT
pcl__cloud__algos__point__types_8h.html
a003a3fb82e04511f41b6b944b0b9218e
(pcl::ColorCHLACSignature117,(float[117], histogram, colorCHLAC_RI))
POINT_CLOUD_REGISTER_POINT_STRUCT
pcl__cloud__algos__point__types_8h.html
a99a9ea6b9baf5e04338f0f41677b8482
(pcl::GRSDSignature21,(float[21], histogram, grsd))
POINT_CLOUD_REGISTER_POINT_STRUCT
pcl__cloud__algos__point__types_8h.html
a74346cbbb79554dc3a9c9f86014897e1
(pcl::GRSDSignature325,(float[325], histogram, grsd))
POINT_CLOUD_REGISTER_POINT_STRUCT
pcl__cloud__algos__point__types_8h.html
a9c63bd1f555241759dc0ca3e3d43caf6
(pcl::PlusGRSDSignature110,(float[110], histogram, grsd))
POINT_CLOUD_REGISTER_POINT_STRUCT
pcl__cloud__algos__point__types_8h.html
ad372748f5b52f07ee1054f0b09485bc1
(pcl::PointNormalRADII,(float, x, x)(float, y, y)(float, z, z)(float, normal_x, normal_x)(float, normal_y, normal_y)(float, normal_z, normal_z)(float, curvature, curvature)(float, r_min, r_min)(float, r_max, r_max))
pcl_cloud_algos_point_types.hpp
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/include/pcl_cloud_algos/
pcl__cloud__algos__point__types_8hpp
pcl::ColorCHLACSignature117
pcl::ColorCHLACSignature981
pcl::GRSDSignature21
pcl::GRSDSignature325
pcl::PlusGRSDSignature110
pcl::PointNormalRADII
pcl::PointXYZINormalScanLine
std::ostream &
operator<<
namespacepcl.html
a65f55788768922715671bee4ff0a7ea3
(std::ostream &os, const PointXYZINormalScanLine &p)
std::ostream &
operator<<
namespacepcl.html
a78e77826d85f4bccad61122cf0bed132
(std::ostream &os, const ColorCHLACSignature981 &p)
std::ostream &
operator<<
namespacepcl.html
a160d33457eb2ba228e955783e54d6e59
(std::ostream &os, const ColorCHLACSignature117 &p)
std::ostream &
operator<<
namespacepcl.html
a037697e52dbc1da9f9eda23f77767e75
(std::ostream &os, const GRSDSignature21 &p)
std::ostream &
operator<<
namespacepcl.html
a13ccbb3824ae8d03084c5dfa1027f32b
(std::ostream &os, const GRSDSignature325 &p)
std::ostream &
operator<<
namespacepcl.html
a901cffcd26c15c0125248dd7020386c8
(std::ostream &os, const PlusGRSDSignature110 &p)
std::ostream &
operator<<
namespacepcl.html
a40ea7f3c25c55a73d75615ea2d588662
(std::ostream &os, const PointNormalRADII &p)
struct pcl::PointXYZINormalScanLine
EIGEN_ALIGN16
namespacepcl.html
a81b02e22deaba296676e7dcea5f790df
segment_differences.cpp
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/src/pcl_cloud_algos/
segment__differences_8cpp
int
main
segment__differences_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
sigIllDemo.cpp
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/test/
sigIllDemo_8cpp
pcl_cloud_algos/box_fit2_algo.h
bool
boxFitting
sigIllDemo_8cpp.html
a9891ac63593c4f5ab57e57e59029bb8a
(boost::shared_ptr< const pcl::PointCloud< pcl::PointXYZINormal > > cloud, std::vector< double > &coeff)
int
main
sigIllDemo_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
process
sigIllDemo_8cpp.html
a8b736caf5257e21e384713ab3fb75cda
(int argc, char **argv)
svm_classification.cpp
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/src/pcl_cloud_algos/
svm__classification_8cpp
pcl_cloud_algos/cloud_algos.h
pcl_cloud_algos/svm_classification.h
svm_classification.h
/home/rosbuild/hudson/workspace/doc-groovy-mapping/doc_stacks/2013-10-06_11-47-26.156569/mapping/pcl_cloud_algos/include/pcl_cloud_algos/
svm__classification_8h
pcl_cloud_algos/cloud_algos.h
pcl_cloud_algos/pcl_cloud_algos_point_types.h
pcl_cloud_algos::SVMClassification
pcl_cloud_algos
pcl::ColorCHLACSignature117
structpcl_1_1ColorCHLACSignature117.html
float
histogram
structpcl_1_1ColorCHLACSignature117.html
a1984566be0dfbf3cbd9d804960478f93
[117]
pcl::ColorCHLACSignature981
structpcl_1_1ColorCHLACSignature981.html
float
histogram
structpcl_1_1ColorCHLACSignature981.html
ade1fc78d65c223b6231aa1fa8be42919
[981]
pcl::GRSDSignature21
structpcl_1_1GRSDSignature21.html
float
histogram
structpcl_1_1GRSDSignature21.html
a67d1c8db75afee6e02b92fdc952d5a6c
[21]
pcl::GRSDSignature325
structpcl_1_1GRSDSignature325.html
float
histogram
structpcl_1_1GRSDSignature325.html
aeb8684a25d9b12473e94f5a375ecf0be
[325]
pcl::PlusGRSDSignature110
structpcl_1_1PlusGRSDSignature110.html
float
histogram
structpcl_1_1PlusGRSDSignature110.html
aaf671653ae87ef8c928093a8d15c6c5c
[110]
pcl::PointNormalRADII
structpcl_1_1PointNormalRADII.html
float
curvature
structpcl_1_1PointNormalRADII.html
a7c7f226315150342c0583b1a99653b26
PCL_ADD_NORMAL4D
structpcl_1_1PointNormalRADII.html
a15d477944883d8916f431e6618a7921d
PCL_ADD_POINT4D
structpcl_1_1PointNormalRADII.html
ab19f2e41d343ee7140dcab30d57e733a
float
r_max
structpcl_1_1PointNormalRADII.html
a129bc494f4c362610af1fa105fd77363
float
r_min
structpcl_1_1PointNormalRADII.html
ad56cb3135fabac79065d8d89f1a87a08
pcl::PointXYZINormalScanLine
structpcl_1_1PointXYZINormalScanLine.html
float
index
structpcl_1_1PointXYZINormalScanLine.html
a80a74105e665f8b516f53c5e5f757474
float
intensities
structpcl_1_1PointXYZINormalScanLine.html
a72f272c33ebd47d7b6c6e0bf6d6203c7
float
line
structpcl_1_1PointXYZINormalScanLine.html
a25a6c911d175696f154a8412349f973f
PCL_ADD_NORMAL4D
structpcl_1_1PointXYZINormalScanLine.html
a64cdb2f4a97ce4a145aad75367bbd907
PCL_ADD_POINT4D
structpcl_1_1PointXYZINormalScanLine.html
a18fa975804acc1178d8b09cf5c9f1e3c
pcl_cloud_algos
namespacepcl__cloud__algos.html
pcl_cloud_algos::BoxEstimation
pcl_cloud_algos::CloudAlgo
pcl_cloud_algos::CloudAlgoNode
pcl_cloud_algos::DepthImageTriangulation
pcl_cloud_algos::GlobalRSD
pcl_cloud_algos::IntersectedLeaf
pcl_cloud_algos::RobustBoxEstimation
pcl_cloud_algos::SVMClassification
bool
histogramElementCompare
namespacepcl__cloud__algos.html
a5b7d277287af4a88cd2960da6dfe25af
(const std::pair< int, IntersectedLeaf > &p1, const std::pair< int, IntersectedLeaf > &p2)
int
standalone_node
namespacepcl__cloud__algos.html
a3bd261ce2c690fd33eb6c0c485f90b93
(int argc, char *argv[])
pcl_cloud_algos::BoxEstimation
classpcl__cloud__algos_1_1BoxEstimation.html
pcl_cloud_algos::CloudAlgo
sensor_msgs::PointCloud2
InputType
classpcl__cloud__algos_1_1BoxEstimation.html
a2087f6cb7abeec83e4e39d3b44213295
triangle_mesh_msgs::TriangleMesh
OutputType
classpcl__cloud__algos_1_1BoxEstimation.html
a3460dc8baf5fc841c3e015c490d47bb8
BoxEstimation
classpcl__cloud__algos_1_1BoxEstimation.html
a5f9418ccde55f011fbf0c5b0646789c4
()
virtual void
computeInAndOutliers
classpcl__cloud__algos_1_1BoxEstimation.html
a483aa367da6b70baf9868d39dbf5e60d
(boost::shared_ptr< const pcl::PointCloud< pcl::PointXYZINormal > > cloud, std::vector< double > coeff, double threshold_in, double threshold_out)
void
computeMarker
classpcl__cloud__algos_1_1BoxEstimation.html
ad6532d8ede24d52a08db33ddd2ef8254
(boost::shared_ptr< const pcl::PointCloud< pcl::PointXYZINormal > > cloud, std::vector< double > coeff)
ros::Publisher
createPublisher
classpcl__cloud__algos_1_1BoxEstimation.html
a83bac4a60dee52c7d7643b563ec258ea
(ros::NodeHandle &nh)
virtual bool
find_model
classpcl__cloud__algos_1_1BoxEstimation.html
a5a9878c159e147b662f58e572ce25b4c
(boost::shared_ptr< const pcl::PointCloud< pcl::PointXYZINormal > > cloud, std::vector< double > &coeff)
std::vector< double >
getCoeff
classpcl__cloud__algos_1_1BoxEstimation.html
ac59a96d69ce469eeb1b392b2ac12215e
()
virtual boost::shared_ptr< sensor_msgs::PointCloud2 >
getContained
classpcl__cloud__algos_1_1BoxEstimation.html
a50c9c8ee1607393f2acb995a3986497c
()
virtual boost::shared_ptr< sensor_msgs::PointCloud2 >
getInliers
classpcl__cloud__algos_1_1BoxEstimation.html
a5d9aecbd4f540b0b55ea6840728d206d
()
visualization_msgs::Marker
getMarker
classpcl__cloud__algos_1_1BoxEstimation.html
adc92d28a45e3eef43d22b17d693fd69d
()
virtual boost::shared_ptr< sensor_msgs::PointCloud2 >
getOutliers
classpcl__cloud__algos_1_1BoxEstimation.html
a4a425c66660797e477b15acf6efa8949
()
virtual boost::shared_ptr< pcl::PointCloud< pcl::PointXYZINormal > >
getThresholdedInliers
classpcl__cloud__algos_1_1BoxEstimation.html
a19ded7b704b282030fc398c05f0e44f5
(double eps_angle)
void
init
classpcl__cloud__algos_1_1BoxEstimation.html
a704b71ae65fd5997c04d2e4105146d57
(ros::NodeHandle &)
boost::shared_ptr< const OutputType >
output
classpcl__cloud__algos_1_1BoxEstimation.html
a94339a13f6743fe128f585b3aa9068e6
()
void
post
classpcl__cloud__algos_1_1BoxEstimation.html
a6eae91220bac10b755184b723b2c8b6e
()
void
pre
classpcl__cloud__algos_1_1BoxEstimation.html
a186d1e9248260264c671dafd06c60bab
()
std::string
process
classpcl__cloud__algos_1_1BoxEstimation.html
a0e5665347c54fb62ea378e06af70c478
(const boost::shared_ptr< const InputType >)
std::vector< std::string >
provides
classpcl__cloud__algos_1_1BoxEstimation.html
ae6f6242d02b205de48037538605ddca8
()
void
publish_marker
classpcl__cloud__algos_1_1BoxEstimation.html
af02032b763527fafb7c04ddd701e1e50
(boost::shared_ptr< const pcl::PointCloud< pcl::PointXYZINormal > > cloud, std::vector< double > &coeff)
std::vector< std::string >
requires
classpcl__cloud__algos_1_1BoxEstimation.html
a5d4a0faf47ddd9f65a199acc3372026a
()
void
setInputCloud
classpcl__cloud__algos_1_1BoxEstimation.html
a58daecac4c847f608b774d84dc58b995
(boost::shared_ptr< const pcl::PointCloud< pcl::PointXYZINormal > > cloud)
void
triangulate_box
classpcl__cloud__algos_1_1BoxEstimation.html
acf08fff05fd4643bee1de38f08638e23
(boost::shared_ptr< const pcl::PointCloud< pcl::PointXYZINormal > > cloud, std::vector< double > &coeff)
static std::string
default_input_topic
classpcl__cloud__algos_1_1BoxEstimation.html
abeb27c0b6144853481e25b4b7f57c236
()
static std::string
default_node_name
classpcl__cloud__algos_1_1BoxEstimation.html
ae36005f15c876fec97bd7db99ea316b0
()
static std::string
default_output_topic
classpcl__cloud__algos_1_1BoxEstimation.html
ab2132a470492ad9fa521bd47e52e85ed
()
bool
publish_marker_
classpcl__cloud__algos_1_1BoxEstimation.html
a53abecb69e9f866b1f4c1cc7bfaa740e
float
b_
classpcl__cloud__algos_1_1BoxEstimation.html
a28b76dbe9b9ca8f05b1cdc5b0954559d
pcl::PointXYZINormal
box_centroid_
classpcl__cloud__algos_1_1BoxEstimation.html
aca84cec83bfa21ac69d4ec637503716d
boost::shared_ptr< pcl::PointCloud< pcl::PointXYZINormal > >
cloud_
classpcl__cloud__algos_1_1BoxEstimation.html
a875a37e61d635f9fbcd9726f0ddf2d18
std::vector< double >
coeff_
classpcl__cloud__algos_1_1BoxEstimation.html
a6e20ecb0e0e81eda873bc1aceaba87cf
std::vector< int >
contained_
classpcl__cloud__algos_1_1BoxEstimation.html
a20cf42d5c762aed1c9610fb0ce065617
ros::Publisher
contained_pub_
classpcl__cloud__algos_1_1BoxEstimation.html
a4560475a72d56727c030f9a7d500a510
std::string
frame_id_
classpcl__cloud__algos_1_1BoxEstimation.html
a652763966645d8810f6ef43c4300dbe2
float
g_
classpcl__cloud__algos_1_1BoxEstimation.html
a81804aa6ce5b25403bd8d397eb44b132
std::vector< int >
inliers_
classpcl__cloud__algos_1_1BoxEstimation.html
a00a00dafa1c1cf8e58c1ec416ec0009e
ros::Publisher
inliers_pub_
classpcl__cloud__algos_1_1BoxEstimation.html
abae8a04b2231e02bf4fcaa2306144739
visualization_msgs::Marker
marker_
classpcl__cloud__algos_1_1BoxEstimation.html
a1ad263b7cd1a569d0aa9a30526bf137c
ros::Publisher
marker_pub_
classpcl__cloud__algos_1_1BoxEstimation.html
ab7bc63e029761ead6d1c1cf0a4c5bbe6
boost::shared_ptr< OutputType >
mesh_
classpcl__cloud__algos_1_1BoxEstimation.html
a9e6afc10a65164294048af3902d5ee6e
ros::NodeHandle
nh_
classpcl__cloud__algos_1_1BoxEstimation.html
af9a449162b0ffc9076fea3d3c6669747
std::vector< int >
outliers_
classpcl__cloud__algos_1_1BoxEstimation.html
a1c5b1f6a941e8f29fe7b8553275ec55d
ros::Publisher
outliers_pub_
classpcl__cloud__algos_1_1BoxEstimation.html
ac26276f562709130ea6a7b9b3c212253
std::string
output_box_topic_
classpcl__cloud__algos_1_1BoxEstimation.html
ac54735b7a6d2fa73efa14334722ffd3d
float
r_
classpcl__cloud__algos_1_1BoxEstimation.html
a110ccad7114ac7ed25f22159e4769b82
double
threshold_in_
classpcl__cloud__algos_1_1BoxEstimation.html
a7894ec3dd580afcc1b01107c0dca18e3
double
threshold_out_
classpcl__cloud__algos_1_1BoxEstimation.html
a42d8245a3ac8b527207d8dc5bcf197dc
pcl_cloud_algos::CloudAlgo
classpcl__cloud__algos_1_1CloudAlgo.html
sensor_msgs::PointCloud2
InputType
classpcl__cloud__algos_1_1CloudAlgo.html
abc42864d773737b5a74083c429890873
void
OutputType
classpcl__cloud__algos_1_1CloudAlgo.html
a7685c683fe5ca319f28c21a7607cab26
CloudAlgo
classpcl__cloud__algos_1_1CloudAlgo.html
a1e0bb80dd05df5615707aef5775b4031
()
virtual ros::Publisher
createPublisher
classpcl__cloud__algos_1_1CloudAlgo.html
a6949c80291e4460a4c4140e5545fed7d
(ros::NodeHandle &nh)=0
virtual void
init
classpcl__cloud__algos_1_1CloudAlgo.html
a07d7ef24628140da3cd8e116d7322e55
(ros::NodeHandle &)=0
OutputType
output
classpcl__cloud__algos_1_1CloudAlgo.html
a3fa5dde5d361949ad2e65d582964b16b
()
virtual void
post
classpcl__cloud__algos_1_1CloudAlgo.html
a0c37d3eba5a01543221f060a5f04a524
()=0
virtual void
pre
classpcl__cloud__algos_1_1CloudAlgo.html
ab4fff9bb71b2cb1bdb0c47788ec98578
()=0
virtual std::vector< std::string >
provides
classpcl__cloud__algos_1_1CloudAlgo.html
af9461d720ae5fabd3b790efcbbc05ea1
()=0
virtual std::vector< std::string >
requires
classpcl__cloud__algos_1_1CloudAlgo.html
a57ca11b096f60a670abc83cd87801446
()=0
static std::string
default_input_topic
classpcl__cloud__algos_1_1CloudAlgo.html
aac890c8d70941477a1c06bf33cd7896b
()
static std::string
default_node_name
classpcl__cloud__algos_1_1CloudAlgo.html
ad87bd8b462206c801602a1b274563749
()
static std::string
default_output_topic
classpcl__cloud__algos_1_1CloudAlgo.html
aef097756c626cb4b1dd768a7cd68390f
()
bool
output_valid_
classpcl__cloud__algos_1_1CloudAlgo.html
a5e9cf00e65cff79a95eb414347888361
int
verbosity_level_
classpcl__cloud__algos_1_1CloudAlgo.html
a303855cefd2fbef66560a6d047a6fe05
pcl_cloud_algos::CloudAlgoNode
classpcl__cloud__algos_1_1CloudAlgoNode.html
algo
CloudAlgoNode
classpcl__cloud__algos_1_1CloudAlgoNode.html
a1f296b8ce15aade4be513bf5e856811c
(ros::NodeHandle &nh, algo &alg)
void
input_cb
classpcl__cloud__algos_1_1CloudAlgoNode.html
a6b6753b8084f163817b843b3afa07316
(const boost::shared_ptr< const typename algo::InputType > &input)
algo &
a
classpcl__cloud__algos_1_1CloudAlgoNode.html
a9591efc15c1f69bca43802a7baaa1231
ros::NodeHandle &
nh_
classpcl__cloud__algos_1_1CloudAlgoNode.html
a8668a8584623614d7c02bb1547e1994a
ros::Publisher
pub_
classpcl__cloud__algos_1_1CloudAlgoNode.html
ac865c7659b01f0e1cde8cf4a4c86874b
ros::Subscriber
sub_
classpcl__cloud__algos_1_1CloudAlgoNode.html
a5c0fd707b8a696a398080c06a8681b0c
pcl_cloud_algos::DepthImageTriangulation
classpcl__cloud__algos_1_1DepthImageTriangulation.html
pcl_cloud_algos::CloudAlgo
pcl_cloud_algos::DepthImageTriangulation::triangle
sensor_msgs::PointCloud2
InputType
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a75cef2302301b2fe6cd3108134b2b777
triangle_mesh_msgs::TriangleMesh
OutputType
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a11d9808857d28060cbec7f26c6b0d9b2
ros::Publisher
createPublisher
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a0def59535ec078773fd56c4df02a4894
(ros::NodeHandle &nh)
DepthImageTriangulation
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a5b23926101730089f69e74c59e901733
()
float
dist_3d
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a71c122d12d7999f241b210dd052b1e5c
(const pcl::PointCloud< pcl::PointXYZINormalScanLine > &cloud_in, int a, int b)
void
get_scan_and_point_id
classpcl__cloud__algos_1_1DepthImageTriangulation.html
ac71533c5659ddff49453907297a90493
(pcl::PointCloud< pcl::PointXYZINormalScanLine > &cloud_in)
void
init
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a8ef38ba9e382c0627af05c7d14ae5f33
(ros::NodeHandle &)
boost::shared_ptr< const OutputType >
output
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a6efe6629f2d33ebb16df85a97fd05be0
()
void
post
classpcl__cloud__algos_1_1DepthImageTriangulation.html
ae882d920cbd3e2513aebe2a7f3758cbb
()
void
pre
classpcl__cloud__algos_1_1DepthImageTriangulation.html
aeb82d38b13783828153210f8b82e92d4
()
std::string
process
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a08d07812212c71c533dfbfdec96bd280
(const boost::shared_ptr< const InputType > &)
std::vector< std::string >
provides
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a6507927991eddefd3f1be1b81bed7055
()
std::vector< std::string >
requires
classpcl__cloud__algos_1_1DepthImageTriangulation.html
ae1e7a95b8f1cc6c481988cd4f61518ca
()
void
write_vtk_file
classpcl__cloud__algos_1_1DepthImageTriangulation.html
abaddc2c052471d435950ccd2bb06f599
(std::string output, std::vector< triangle > triangles, const pcl::PointCloud< pcl::PointXYZINormalScanLine > &cloud_in, int nr_tr)
static std::string
default_input_topic
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a8838e82cb3f73f6b3b1ac7bdfb5d5230
()
static std::string
default_node_name
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a8f5da553b40aba5c397a61cf1cd64095
()
static std::string
default_output_topic
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a3671f8f9a7cdc0b79fdcc3b1b7f8a4d5
()
boost::mutex
cloud_lock_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a048d339a4be8deb5b24e72fe07cbe93d
pcl::PointCloud< pcl::PointXYZINormalScanLine >
cloud_with_line_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
aa7064907f386aa008c279cad97b8be91
signed int
index_nr_in_channel_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a3a75a8fb0cded82de6af072495665e6c
signed int
line_nr_in_channel_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a0af80479a14eb3e75b6fad9305c475f0
int
max_index_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a569f2929d0786036ae4379e2814f56ff
float
max_length
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a8f04ab7ccc6465b5e48e7449b31a67ec
int
max_line_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a210d175f088572ad85cb2dc5c52b5ac2
boost::shared_ptr< OutputType >
mesh_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
ab47f838c37ee676400c2412bb64c1d80
ros::NodeHandle
nh_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a2344c0f9b3b829991c3c724d2ab97d25
bool
save_pcd_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a47afdf83b5f16177312c65aca8b1aaeb
bool
write_to_vtk_
classpcl__cloud__algos_1_1DepthImageTriangulation.html
a27367eb0c782780de28a3a928eb04707
pcl_cloud_algos::DepthImageTriangulation::triangle
structpcl__cloud__algos_1_1DepthImageTriangulation_1_1triangle.html
int
a
structpcl__cloud__algos_1_1DepthImageTriangulation_1_1triangle.html
a65d8549dc7ea2ecd22dafc533876d3bb
int
b
structpcl__cloud__algos_1_1DepthImageTriangulation_1_1triangle.html
aea74da9da6e19a1e7cedf182697399cf
int
c
structpcl__cloud__algos_1_1DepthImageTriangulation_1_1triangle.html
a08ae6e16c5679f7b64463398c08fb8c2
pcl_cloud_algos::GlobalRSD
classpcl__cloud__algos_1_1GlobalRSD.html
pcl_cloud_algos::CloudAlgo
pcl_cloud_algos::GlobalRSD::QueryPoint
sensor_msgs::PointCloud2
InputType
classpcl__cloud__algos_1_1GlobalRSD.html
a44073fa8489015f0eef9b48be07cdfc7
pcl::KdTree< pcl::PointNormal >::Ptr
KdTreePtr
classpcl__cloud__algos_1_1GlobalRSD.html
af99582c33fdd7bd5a49511a7cb5a3c5e
sensor_msgs::PointCloud2
OutputType
classpcl__cloud__algos_1_1GlobalRSD.html
a6622b0a5ce01635df24ab97231d5ad72
ros::Publisher
createPublisher
classpcl__cloud__algos_1_1GlobalRSD.html
a94abbb81bc85a46b3b4cac20224a72eb
(ros::NodeHandle &nh)
GlobalRSD
classpcl__cloud__algos_1_1GlobalRSD.html
a65a211a1b746ae98452aa50eedb7bd67
()
void
init
classpcl__cloud__algos_1_1GlobalRSD.html
a37d73af4564729a9be5a6dd2212d198b
(ros::NodeHandle &)
boost::shared_ptr< const OutputType >
output
classpcl__cloud__algos_1_1GlobalRSD.html
a2f12082ad680f0681a04347f3b423e2c
()
void
post
classpcl__cloud__algos_1_1GlobalRSD.html
aca446d506ee01348429819ae6a37019d
()
void
pre
classpcl__cloud__algos_1_1GlobalRSD.html
ad3cf098183bcfdef7f530b5617cbfa24
()
std::string
process
classpcl__cloud__algos_1_1GlobalRSD.html
a85c1d905c6f34222f1995a80eec2582d
(const boost::shared_ptr< const InputType > &)
std::vector< std::string >
provides
classpcl__cloud__algos_1_1GlobalRSD.html
ab677d6084c51a5422cc6f8df76848c2a
()
std::vector< std::string >
requires
classpcl__cloud__algos_1_1GlobalRSD.html
a7b81e4e2d3bcb06515cd2af5180ee8f3
()
void
setOctree
classpcl__cloud__algos_1_1GlobalRSD.html
abd38564abcf82563a04ff8be105b68e8
(pcl::PointCloud< pcl::PointNormal > pointcloud_msg, double octree_res, int initial_label, double laser_offset=0, double octree_maxrange=-1)
int
setSurfaceType
classpcl__cloud__algos_1_1GlobalRSD.html
a01d6100a364cfa9eeb4f8ebf14c77dc4
(pcl::PointCloud< pcl::PointNormal > cloud, std::vector< int > *indices, std::vector< int > *neighbors, double max_dist)
~GlobalRSD
classpcl__cloud__algos_1_1GlobalRSD.html
a0b45c86d74d59a40db8592390c1c7987
()
static std::string
default_input_topic
classpcl__cloud__algos_1_1GlobalRSD.html
a7da31d6c8a89aa6f548101ee850f834b
()
static std::string
default_node_name
classpcl__cloud__algos_1_1GlobalRSD.html
a0e970f9deebf8440c7b79f1865558928
()
static std::string
default_output_topic
classpcl__cloud__algos_1_1GlobalRSD.html
ae6a6549b08d7198e83e98ca759694997
()
pcl::PointCloud< pcl::PointNormal >
cloud_centroids_
classpcl__cloud__algos_1_1GlobalRSD.html
aeb4ba02116aca89012b30e4cccc91293
pcl::PointCloud< pcl::PointNormal >
cloud_vrsd_
classpcl__cloud__algos_1_1GlobalRSD.html
ad9cb06266ccab23315fa3489faeb24f7
double
max_min_radius_diff_
classpcl__cloud__algos_1_1GlobalRSD.html
a04530c822a09d3ab7cd1db5325d5761f
double
max_radius_noise_
classpcl__cloud__algos_1_1GlobalRSD.html
a343ede47256996b46c06b0d259d936f5
double
min_radius_edge_
classpcl__cloud__algos_1_1GlobalRSD.html
a1277ac649ece37d419a3c302baf7be40
double
min_radius_noise_
classpcl__cloud__algos_1_1GlobalRSD.html
a7a02b63bd24a83c123f936a3647710bc
double
min_radius_plane_
classpcl__cloud__algos_1_1GlobalRSD.html
a32fe109ae6b1fa557d561ea7fe6e4ec3
int
min_voxel_pts_
classpcl__cloud__algos_1_1GlobalRSD.html
a98d471b8c7cd5deea64cbb2c9d32afc8
int
point_label_
classpcl__cloud__algos_1_1GlobalRSD.html
a453da29716ff1c0441f02ae19a7e9868
bool
publish_cloud_centroids_
classpcl__cloud__algos_1_1GlobalRSD.html
a9c4f45974e119a527d8bb171a5854dfa
bool
publish_cloud_vrsd_
classpcl__cloud__algos_1_1GlobalRSD.html
ab6ae0b2d2c7f4b07c263953d4f9bf5c6
bool
publish_octree_
classpcl__cloud__algos_1_1GlobalRSD.html
af8389606008a3d3c14c2cf97a45dec71
int
step_
classpcl__cloud__algos_1_1GlobalRSD.html
af898a93f7f74a645bc1552ff47b1701f
double
width_
classpcl__cloud__algos_1_1GlobalRSD.html
a6c70687ab44d28b0be79b4801aa7042e
pcl::PointCloud< pcl::GRSDSignature21 >
cloud_grsd_
classpcl__cloud__algos_1_1GlobalRSD.html
a5b60a0e922193d939a79c23e4ed69847
ros::NodeHandle
nh_
classpcl__cloud__algos_1_1GlobalRSD.html
af8ccecc0fe53415c90250b1bb889bf8f
int
nr_bins_
classpcl__cloud__algos_1_1GlobalRSD.html
a969f9b6e1769f766fc38b081c554c9da
octomap::OcTreePCL *
octree_
classpcl__cloud__algos_1_1GlobalRSD.html
a07ff45b1a88432f014768457b5811033
ros::Publisher
octree_binary_publisher_
classpcl__cloud__algos_1_1GlobalRSD.html
a039a8c6c0b3a39ef7d8015e6a7d2250d
pcl_ros::Publisher< pcl::PointNormal >
pub_cloud_centroids_
classpcl__cloud__algos_1_1GlobalRSD.html
ac1de0d8fbe64743aea9518388de2f82b
pcl_ros::Publisher< pcl::PointNormal >
pub_cloud_vrsd_
classpcl__cloud__algos_1_1GlobalRSD.html
aee3ff39d92474b410d27646a9e586b67
pcl_cloud_algos::GlobalRSD::QueryPoint
structpcl__cloud__algos_1_1GlobalRSD_1_1QueryPoint.html
pcl::PointNormal
QueryPoint
structpcl__cloud__algos_1_1GlobalRSD_1_1QueryPoint.html
a9068c5718670d071154c097835b87852
(float x, float y, float z)
pcl_cloud_algos::IntersectedLeaf
structpcl__cloud__algos_1_1IntersectedLeaf.html
octomap::point3d
centroid
structpcl__cloud__algos_1_1IntersectedLeaf.html
ad5203e5693ff78dc958e06f79e9cc319
double
sqr_distance
structpcl__cloud__algos_1_1IntersectedLeaf.html
abbff5a05d4ed2830588479ad2d9356ca
pcl_cloud_algos::RobustBoxEstimation
classpcl__cloud__algos_1_1RobustBoxEstimation.html
pcl_cloud_algos::BoxEstimation
ros::Publisher
createPublisher
classpcl__cloud__algos_1_1RobustBoxEstimation.html
a004a54bfa389359da5199ae44804ae6d
(ros::NodeHandle &nh)
virtual bool
find_model
classpcl__cloud__algos_1_1RobustBoxEstimation.html
a4fcb60d0b456a8244e7c0bf586d4cf6a
(boost::shared_ptr< const pcl::PointCloud< pcl::PointXYZINormal > > cloud, std::vector< double > &coeff)
void
getMinAndMax
classpcl__cloud__algos_1_1RobustBoxEstimation.html
a2041aabf13cd9d76d13ef202ca49254e
(Eigen::VectorXf model_coefficients, boost::shared_ptr< pcl::SACModelOrientation< pcl::PointXYZINormal > > model, std::vector< int > &min_max_indices, std::vector< float > &min_max_distances)
void
pre
classpcl__cloud__algos_1_1RobustBoxEstimation.html
a56119ab271006928dd29d57fcbf0d116
()
std::vector< std::string >
requires
classpcl__cloud__algos_1_1RobustBoxEstimation.html
a7fcbfc4b9036687bc951f52c73881297
()
RobustBoxEstimation
classpcl__cloud__algos_1_1RobustBoxEstimation.html
a78b19efb9d0b664ffb12f8a9671303a4
()
double
eps_angle_
classpcl__cloud__algos_1_1RobustBoxEstimation.html
a4eaa1bdf32e932dcd369f05b16b9b776
double
success_probability_
classpcl__cloud__algos_1_1RobustBoxEstimation.html
a8625ecd03a4b52fb4d42623e3329a93c
pcl_cloud_algos::SVMClassification
classpcl__cloud__algos_1_1SVMClassification.html
pcl_cloud_algos::CloudAlgo
pcl::PointCloud< GRSDSignature21 >
InputType
classpcl__cloud__algos_1_1SVMClassification.html
aa6f507b1d3ba525893f2ca3755533ac6
pcl::PointCloud< GRSDSignature21 >
OutputType
classpcl__cloud__algos_1_1SVMClassification.html
a908b79767931ac72bf7cab04359a8d96
ros::Publisher
createPublisher
classpcl__cloud__algos_1_1SVMClassification.html
a6559677c163ffa95390e34505a9946c7
(ros::NodeHandle &nh)
void
init
classpcl__cloud__algos_1_1SVMClassification.html
a7b12e3ecf4b686dbe8b5c05d2a6fe391
(ros::NodeHandle &nh)
boost::shared_ptr< const OutputType >
output
classpcl__cloud__algos_1_1SVMClassification.html
a426b318f879f4384ff7a4829f60ce8de
()
void
post
classpcl__cloud__algos_1_1SVMClassification.html
a0404d03476b629aec4efc8a2a0eae00c
()
void
pre
classpcl__cloud__algos_1_1SVMClassification.html
a3129065f0b94709e6f492f46d47ca046
()
std::string
process
classpcl__cloud__algos_1_1SVMClassification.html
a48ec12f306230dc8edf38fea0e490bb4
(const boost::shared_ptr< const InputType > &)
std::vector< std::string >
provides
classpcl__cloud__algos_1_1SVMClassification.html
af95fa9f88d05783c37f145004bfe3d5b
()
std::vector< std::string >
requires
classpcl__cloud__algos_1_1SVMClassification.html
a86596ca68db7cf774fd757d08dd7bf83
()
SVMClassification
classpcl__cloud__algos_1_1SVMClassification.html
abf2e7a2d9e38c71c92041dda6e253d80
()
static double **
computeScaleParameters
classpcl__cloud__algos_1_1SVMClassification.html
a8018938f9317162495d7aa2f3b75b3ca
(const boost::shared_ptr< const InputType > &cloud, int startIdx, int nr_values)
static std::string
default_input_topic
classpcl__cloud__algos_1_1SVMClassification.html
a5bed85bd5a4eaced05fbfd0c494d40ef
()
static std::string
default_node_name
classpcl__cloud__algos_1_1SVMClassification.html
a570fe2e2f973ffb35caa552e69ffb10f
()
static std::string
default_output_topic
classpcl__cloud__algos_1_1SVMClassification.html
ab6a9894f189680e05d455eb54de73a74
()
static double **
parseScaleParameterFile
classpcl__cloud__algos_1_1SVMClassification.html
a219d1aea16660deb79254c648571e9b9
(const char *fileName, double &lower, double &upper, int nr_values, bool verbose=true)
static double
scaleFeature
classpcl__cloud__algos_1_1SVMClassification.html
ac112d46ea8b138465f541a0273dad473
(int index, double value, double **min_max_values, double lower, double upper)
std::string
model_file_name_
classpcl__cloud__algos_1_1SVMClassification.html
aa89905fb77af7b68991c5a961e5cee86
bool
scale_file_
classpcl__cloud__algos_1_1SVMClassification.html
a25d8fb9cf0e8ce377723eb42ed2967d7
std::string
scale_file_name_
classpcl__cloud__algos_1_1SVMClassification.html
ae41767bbd40393eb94b8bd5bdfc950f0
bool
scale_self_
classpcl__cloud__algos_1_1SVMClassification.html
a5ea2220a54e9dce6a3d5e9dd8a92386e
boost::shared_ptr< sensor_msgs::PointCloud >
cloud_svm_
classpcl__cloud__algos_1_1SVMClassification.html
a69002302784080f5fd0f24cabe8e8a3f
ros::NodeHandle
nh_
classpcl__cloud__algos_1_1SVMClassification.html
acc3e602b9f6c8207930d9689df9efe60
index
index
codeapi