|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
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() const | reusex::ProjectDB | |
| building_component_count() const | reusex::ProjectDB | |
| component_record(std::string_view name) const | reusex::ProjectDB | |
| delete_building_component(std::string_view name) | reusex::ProjectDB | |
| delete_gaussian_splat(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 | |
| gaussian_splat_blob(std::string_view name) const | reusex::ProjectDB | |
| gaussian_splat_metadata(std::string_view name) const | reusex::ProjectDB | |
| get_project_metadata(std::string_view projectId) const | reusex::ProjectDB | |
| has_building_component(std::string_view name) const | reusex::ProjectDB | |
| has_gaussian_splat(std::string_view name) const | reusex::ProjectDB | |
| has_mesh(std::string_view name) const | reusex::ProjectDB | |
| has_panorama_segmentation(int panoId) const | reusex::ProjectDB | |
| has_panoramic_image(std::string_view filename) const | reusex::ProjectDB | |
| has_point_cloud(std::string_view name) const | reusex::ProjectDB | |
| has_segmentation_image(int nodeId) const | reusex::ProjectDB | |
| has_sensor_frame(int nodeId) const | reusex::ProjectDB | |
| has_sensor_frame_pose(int nodeId) const | reusex::ProjectDB | |
| instance_guid(const std::string &cloud_name, uint32_t instance_id) const | reusex::ProjectDB | |
| instance_material_guid(std::string_view cloudName, int instanceId) const | reusex::ProjectDB | |
| instance_materials(std::string_view cloudName) const | reusex::ProjectDB | |
| instances(const std::string &cloud_name) const | reusex::ProjectDB | |
| is_open() const noexcept | reusex::ProjectDB | |
| label_definitions(std::string_view cloudName) const | reusex::ProjectDB | |
| list_building_components() const | reusex::ProjectDB | |
| list_building_components(std::string_view type) const | reusex::ProjectDB | |
| list_gaussian_splats() const | reusex::ProjectDB | |
| list_meshes() const | reusex::ProjectDB | |
| list_panoramic_images() const | reusex::ProjectDB | |
| list_passport_guids() const | reusex::ProjectDB | |
| list_point_clouds() const | reusex::ProjectDB | |
| list_project_ids() const | reusex::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) const | reusex::ProjectDB | |
| mesh(std::string_view name) const | reusex::ProjectDB | |
| mesh_data_blob(std::string_view name) const | reusex::ProjectDB | |
| mesh_format(std::string_view name) const | reusex::ProjectDB | |
| mesh_metadata(std::string_view name) const | reusex::ProjectDB | |
| mesh_texture_blobs(std::string_view name) const | reusex::ProjectDB | |
| mesh_texture_metadata(std::string_view name) const | reusex::ProjectDB | |
| nearest_sensor_frame_by_timestamp(double timestamp) const | reusex::ProjectDB | |
| operator=(const ProjectDB &)=delete | reusex::ProjectDB | |
| operator=(ProjectDB &&) noexcept | reusex::ProjectDB | |
| panorama_segmentation(int panoId) const | reusex::ProjectDB | |
| panoramic_image(int id) const | reusex::ProjectDB | |
| panoramic_image(std::string_view filename) const | reusex::ProjectDB | |
| panoramic_image_count() const | reusex::ProjectDB | |
| passport_linked_node_id(std::string_view documentGuid) const | reusex::ProjectDB | |
| passport_metadata(std::string_view documentGuid) const | reusex::ProjectDB | |
| passport_property_value(std::string_view documentGuid, std::string_view fieldName) const | reusex::ProjectDB | |
| passport_stored_properties(std::string_view documentGuid) const | reusex::ProjectDB | |
| path() const noexcept | reusex::ProjectDB | |
| pipeline_log(int limit=0) const | reusex::ProjectDB | |
| point_cloud_label(std::string_view name) const | reusex::ProjectDB | |
| point_cloud_normal(std::string_view name) const | reusex::ProjectDB | |
| point_cloud_page(std::string_view name, uint64_t offset, uint64_t limit) const | reusex::ProjectDB | |
| point_cloud_type(std::string_view name) const | reusex::ProjectDB | |
| point_cloud_xyz(std::string_view name) const | reusex::ProjectDB | |
| point_cloud_xyzrgb(std::string_view name) const | reusex::ProjectDB | |
| project_summary() const | reusex::ProjectDB | |
| ProjectDB(std::filesystem::path dbPath, bool readOnly=false) | reusex::ProjectDB | explicit |
| ProjectDB(const ProjectDB &)=delete | reusex::ProjectDB | |
| ProjectDB(ProjectDB &&) noexcept | reusex::ProjectDB | |
| save_component_record(const core::ComponentRecord &record) | reusex::ProjectDB | |
| save_gaussian_splat(std::string_view name, const std::vector< uint8_t > &ply, std::string_view stage="", std::string_view parameters="") | reusex::ProjectDB | |
| save_instances(const std::string &cloud_name, const std::vector< InstanceRecord > &records) | 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_panorama_pose(int id, const std::array< double, 16 > &pose, int inliers, double rms) | reusex::ProjectDB | |
| save_panorama_segmentation(int panoId, const cv::Mat &labels) | 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() const | reusex::ProjectDB | |
| segmentation_image(int nodeId) const | reusex::ProjectDB | |
| segmentation_image_ids() const | reusex::ProjectDB | |
| sensor_frame_confidence(int nodeId) const | reusex::ProjectDB | |
| sensor_frame_depth(int nodeId) const | reusex::ProjectDB | |
| sensor_frame_ids() const | reusex::ProjectDB | |
| sensor_frame_image(int nodeId) const | reusex::ProjectDB | |
| sensor_frame_intrinsics(int nodeId) const | reusex::ProjectDB | |
| sensor_frame_pose(int nodeId) const | reusex::ProjectDB | |
| sensor_frame_timestamp(int nodeId) const | reusex::ProjectDB | |
| set_instance_material(std::string_view cloudName, int instanceId, std::string_view materialGuid) | reusex::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) const | reusex::ProjectDB | |
| update_component_record_by_guid(const core::ComponentRecord &record) | reusex::ProjectDB | |
| update_project_metadata(const ProjectMetadata &metadata) | reusex::ProjectDB | |
| update_sensor_frame_pose(int nodeId, const std::array< double, 16 > &worldPose) | reusex::ProjectDB | |
| validate_schema() const | reusex::ProjectDB | |
| ~ProjectDB() | reusex::ProjectDB |