ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
segment_planes.hpp File Reference
#include "reusex/core/logging.hpp"
#include "reusex/core/processing_observer.hpp"
#include "reusex/io/reusex.hpp"
#include "reusex/types.hpp"
#include "reusex/utils/fmt_formatter.hpp"
#include <fmt/format.h>
#include <pcl/common/colors.h>
#include <pcl/filters/filter.h>
#include <pcl/io/auto_io.h>
#include <pcl/io/pcd_io.h>
#include <pcl/planar_region_growing.hpp>
#include <atomic>
Include dependency graph for segment_planes.hpp:

Go to the source code of this file.

Classes

struct  reusex::geometry::SegmentPlanesOptions

Namespaces

namespace  reusex
namespace  reusex::geometry

Functions

auto reusex::geometry::segment_planes_impl (CloudConstPtr cloud, CloudNConstPtr normals, const SegmentPlanesOptions &options) -> std::tuple< CloudLPtr, CloudLocPtr, CloudNPtr >
auto reusex::geometry::segment_planes (CloudConstPtr cloud, CloudNConstPtr normals, const SegmentPlanesOptions &options=SegmentPlanesOptions{}) -> std::tuple< CloudLPtr, CloudLocPtr, CloudNPtr >