|
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(std::string_view name) const | reusex::ProjectDB | |
| building_component_count() const | reusex::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) const | reusex::ProjectDB | |
| has_building_component(std::string_view name) const | reusex::ProjectDB | |
| has_mesh(std::string_view name) 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 | |
| is_open() const noexcept | reusex::ProjectDB | |
| label_definitions(std::string_view cloudName) const | reusex::ProjectDB | |
| list_building_components() const | reusex::ProjectDB | |
| list_building_components(geometry::ComponentType type) 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 | |
| nearest_sensor_frame_by_timestamp(double timestamp) const | reusex::ProjectDB | |
| operator=(const ProjectDB &)=delete | reusex::ProjectDB | |
| operator=(ProjectDB &&) noexcept | 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_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_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_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() const | reusex::ProjectDB | |
| segmentation_image(int nodeId) 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_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_project_metadata(const ProjectMetadata &metadata) | reusex::ProjectDB | |
| validate_schema() const | reusex::ProjectDB | |
| ~ProjectDB() | reusex::ProjectDB |