ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
ProjectDB.hpp File Reference
#include "reusex/core/component_record.hpp"
#include "reusex/types/point_types.hpp"
#include <array>
#include <cstdint>
#include <filesystem>
#include <map>
#include <memory>
#include <optional>
#include <string>
#include <string_view>
#include <vector>
Include dependency graph for ProjectDB.hpp:

Go to the source code of this file.

Classes

class  reusex::ProjectDB
struct  reusex::ProjectDB::PanoramicImage
struct  reusex::ProjectDB::CloudPage
 A contiguous window of one cloud's stored records, still in storage layout — no PCL type has been inflated. More...
struct  reusex::ProjectDB::InstanceRecord
 One row of the instances table: a spatially-distinct object within an instance-label cloud, carrying a stable GUID that survives regeneration. More...
struct  reusex::ProjectDB::MeshTextureInfo
 One row of the gaussian_splats table, minus the payload. More...
struct  reusex::ProjectDB::PipelineLogEntry
struct  reusex::ProjectDB::ProjectSummary
struct  reusex::ProjectDB::ProjectSummary::CloudInfo
struct  reusex::ProjectDB::ProjectSummary::MeshInfo
struct  reusex::ProjectDB::ProjectSummary::SensorFrameInfo
struct  reusex::ProjectDB::ProjectSummary::PanoramicInfo
struct  reusex::ProjectDB::ProjectSummary::ComponentInfo
struct  reusex::ProjectDB::ProjectSummary::MaterialInfo
struct  reusex::ProjectDB::ProjectSummary::ProjectInfo

Namespaces

namespace  cv
namespace  pcl
namespace  reusex
namespace  reusex::core