|
ReUseX
0.0.1
3D Point Cloud Processing for Building Reuse
|
#include <ReUseX/types.hpp>#include <ReUseX/utils/fmt_formatter.hpp>#include <ReUseX/vision/Yolo.hpp>#include <spdmon/spdmon.hpp>#include <fmt/format.h>#include <spdlog/sinks/stdout_color_sinks.h>#include <spdlog/spdlog.h>#include <spdlog/stopwatch.h>#include <pcl/common/colors.h>#include <pcl/common/io.h>#include <pcl/io/pcd_io.h>#include <opennurbs_public.h>#include <opennurbs_layer.h>#include <opennurbs_pointcloud.h>#include <filesystem>#include <optional>#include <ranges>#include <set>
Go to the source code of this file.
Namespaces | |
| namespace | ReUseX |
| namespace | ReUseX::io |
Functions | |
| auto | ReUseX::io::configure_rhino_model () -> std::unique_ptr< ONX_Model > |
| auto | ReUseX::io::create_rhino_layers (ONX_Model &model, const std::set< std::string > &layer_names, std::optional< std::vector< ON_Color > > layer_colors={}, const ON_Layer *base_layer=nullptr) -> std::vector< int > |
| auto | ReUseX::io::make_rhino_pointcloud (CloudConstPtr cloud) -> std::unique_ptr< ON_PointCloud > |
| auto | ReUseX::io::save_rhino_pointcloud (CloudConstPtr pcl_cloud, CloudLConstPtr pcl_labels) -> std::unique_ptr< ONX_Model > |