|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
#include "reusex/core/stages.hpp"#include <Eigen/Core>#include <pcl/pcl_base.h>#include <pcl/point_cloud.h>#include <pcl/point_types.h>#include <utility>#include <vector>
Go to the source code of this file.
Namespaces | |
| namespace | reusex |
Typedefs | |
| using | reusex::PointT = pcl::PointXYZRGB |
| using | reusex::NormalT = pcl::Normal |
| using | reusex::LabelT = pcl::Label |
| using | reusex::LocT = pcl::PointXYZ |
| using | reusex::Indices = pcl::Indices |
| using | reusex::IndicesPtr = pcl::IndicesPtr |
| using | reusex::IndicesConstPtr = pcl::IndicesConstPtr |
| using | reusex::Cloud = pcl::PointCloud<PointT> |
| using | reusex::CloudPtr = typename Cloud::Ptr |
| using | reusex::CloudConstPtr = typename Cloud::ConstPtr |
| using | reusex::CloudN = pcl::PointCloud<NormalT> |
| using | reusex::CloudNPtr = typename CloudN::Ptr |
| using | reusex::CloudNConstPtr = typename CloudN::ConstPtr |
| using | reusex::CloudL = pcl::PointCloud<LabelT> |
| using | reusex::CloudLPtr = typename CloudL::Ptr |
| using | reusex::CloudLConstPtr = typename CloudL::ConstPtr |
| using | reusex::CloudLoc = pcl::PointCloud<LocT> |
| using | reusex::CloudLocPtr = typename CloudLoc::Ptr |
| using | reusex::CloudLocConstPtr = typename CloudLoc::ConstPtr |
| template<typename Scalar, int Rows> | |
| using | reusex::EigenVectorContainer |
| using | reusex::Pair = std::pair<Eigen::Vector4d, Eigen::Vector3d> |
| using | reusex::PlanePair = std::pair<Pair, Pair> |