ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::ProjectDB Member List

This is the complete list of members for reusex::ProjectDB, including all inherited members.

add_material_passport(const core::MaterialPassport &passport, std::string_view projectId)reusex::ProjectDB
add_material_passport(const core::MaterialPassport &passport, std::string_view projectId, std::string_view id)reusex::ProjectDB
all_material_passports() constreusex::ProjectDB
building_component(std::string_view name) constreusex::ProjectDB
building_component_count() constreusex::ProjectDB
delete_building_component(std::string_view name)reusex::ProjectDB
delete_material_passport(std::string_view documentGuid)reusex::ProjectDB
delete_panoramic_image(int id)reusex::ProjectDB
delete_panoramic_image(std::string_view filename)reusex::ProjectDB
delete_passport_property(std::string_view documentGuid, std::string_view fieldName)reusex::ProjectDB
delete_point_cloud(std::string_view name)reusex::ProjectDB
get_project_metadata(std::string_view projectId) constreusex::ProjectDB
has_building_component(std::string_view name) constreusex::ProjectDB
has_mesh(std::string_view name) constreusex::ProjectDB
has_panoramic_image(std::string_view filename) constreusex::ProjectDB
has_point_cloud(std::string_view name) constreusex::ProjectDB
has_segmentation_image(int nodeId) constreusex::ProjectDB
has_sensor_frame(int nodeId) constreusex::ProjectDB
is_open() const noexceptreusex::ProjectDB
label_definitions(std::string_view cloudName) constreusex::ProjectDB
list_building_components() constreusex::ProjectDB
list_building_components(geometry::ComponentType type) constreusex::ProjectDB
list_meshes() constreusex::ProjectDB
list_panoramic_images() constreusex::ProjectDB
list_passport_guids() constreusex::ProjectDB
list_point_clouds() constreusex::ProjectDB
list_project_ids() constreusex::ProjectDB
log_pipeline_end(int logId, bool success, std::string_view errorMsg="")reusex::ProjectDB
log_pipeline_start(std::string_view stage, std::string_view paramsJson="")reusex::ProjectDB
material_passport(std::string_view documentGuid) constreusex::ProjectDB
mesh(std::string_view name) constreusex::ProjectDB
nearest_sensor_frame_by_timestamp(double timestamp) constreusex::ProjectDB
operator=(const ProjectDB &)=deletereusex::ProjectDB
operator=(ProjectDB &&) noexceptreusex::ProjectDB
panoramic_image(int id) constreusex::ProjectDB
panoramic_image(std::string_view filename) constreusex::ProjectDB
panoramic_image_count() constreusex::ProjectDB
passport_metadata(std::string_view documentGuid) constreusex::ProjectDB
passport_property_value(std::string_view documentGuid, std::string_view fieldName) constreusex::ProjectDB
passport_stored_properties(std::string_view documentGuid) constreusex::ProjectDB
path() const noexceptreusex::ProjectDB
pipeline_log(int limit=0) constreusex::ProjectDB
point_cloud_label(std::string_view name) constreusex::ProjectDB
point_cloud_normal(std::string_view name) constreusex::ProjectDB
point_cloud_type(std::string_view name) constreusex::ProjectDB
point_cloud_xyz(std::string_view name) constreusex::ProjectDB
point_cloud_xyzrgb(std::string_view name) constreusex::ProjectDB
project_summary() constreusex::ProjectDB
ProjectDB(std::filesystem::path dbPath, bool readOnly=false)reusex::ProjectDBexplicit
ProjectDB(const ProjectDB &)=deletereusex::ProjectDB
ProjectDB(ProjectDB &&) noexceptreusex::ProjectDB
save_building_component(const geometry::BuildingComponent &component)reusex::ProjectDB
save_label_definitions(std::string_view cloudName, const std::map< int, std::string > &labelMap)reusex::ProjectDB
save_mesh(std::string_view name, const pcl::PolygonMesh &mesh, std::string_view stage="", std::string_view paramsJson="")reusex::ProjectDB
save_mesh(std::string_view name, const pcl::TextureMesh &mesh, std::string_view stage="", std::string_view paramsJson="")reusex::ProjectDB
save_panoramic_image(const std::string &filename, const std::vector< uint8_t > &jpeg_data, double timestamp=-1.0, int nodeId=-1)reusex::ProjectDB
save_point_cloud(std::string_view name, const Cloud &cloud, std::string_view stage="", std::string_view paramsJson="")reusex::ProjectDB
save_point_cloud(std::string_view name, const CloudN &cloud, std::string_view stage="", std::string_view paramsJson="")reusex::ProjectDB
save_point_cloud(std::string_view name, const CloudL &cloud, std::string_view stage="", std::string_view paramsJson="")reusex::ProjectDB
save_point_cloud(std::string_view name, const pcl::PointCloud< pcl::PointXYZ > &cloud, std::string_view stage="", std::string_view paramsJson="")reusex::ProjectDB
save_segmentation_image(int nodeId, const cv::Mat &labels)reusex::ProjectDB
save_segmentation_images(const std::vector< int > &nodeIds, const std::vector< cv::Mat > &labels)reusex::ProjectDB
save_sensor_frame(int nodeId, const cv::Mat &colorImage)reusex::ProjectDB
save_sensor_frame(int nodeId, const cv::Mat &color, const cv::Mat &depth, const cv::Mat &confidence, const std::array< double, 16 > &worldPose, const core::SensorIntrinsics &intrinsics, double timestamp=-1.0)reusex::ProjectDB
schema_version() constreusex::ProjectDB
segmentation_image(int nodeId) constreusex::ProjectDB
sensor_frame_confidence(int nodeId) constreusex::ProjectDB
sensor_frame_depth(int nodeId) constreusex::ProjectDB
sensor_frame_ids() constreusex::ProjectDB
sensor_frame_image(int nodeId) constreusex::ProjectDB
sensor_frame_intrinsics(int nodeId) constreusex::ProjectDB
sensor_frame_pose(int nodeId) constreusex::ProjectDB
sensor_frame_timestamp(int nodeId) constreusex::ProjectDB
set_passport_metadata_field(std::string_view documentGuid, std::string_view column, std::string_view value)reusex::ProjectDB
set_passport_property(std::string_view documentGuid, std::string_view fieldName, std::string_view value)reusex::ProjectDB
texture_mesh(std::string_view name) constreusex::ProjectDB
update_project_metadata(const ProjectMetadata &metadata)reusex::ProjectDB
validate_schema() constreusex::ProjectDB
~ProjectDB()reusex::ProjectDB