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_instance(const std::string &cloud_name, const InstanceRecord &record)reusex::ProjectDB
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
add_pose_graph_edge(const PoseGraphEdge &edge)reusex::ProjectDB
add_property_definition(const std::string &name, const std::string &type, const std::vector< std::string > &options, int sort_order, int width=200)reusex::ProjectDB
add_report_pdf(const std::vector< std::uint8_t > &pdf, const std::string &label="", std::optional< int > blocking_types=std::nullopt)reusex::ProjectDB
add_resource_template(const ResourceTemplateRecord &rec)reusex::ProjectDB
add_sample(std::string_view title, std::string_view what, const std::vector< int64_t > &type_ids={}, core::SampleStage stage=core::SampleStage::planlagt)reusex::ProjectDB
add_survey_part(const SurveyPartRecord &rec)reusex::ProjectDB
add_survey_type(const SurveyTypeRecord &rec)reusex::ProjectDB
all_material_passports() constreusex::ProjectDB
building_component_count() constreusex::ProjectDB
check_integrity(const std::filesystem::path &file)reusex::ProjectDBstatic
component_record(std::string_view name) constreusex::ProjectDB
create_scan(const std::string &source_path, const std::string &provenance_json="{}")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_material_thumbnail(const std::string &guid)reusex::ProjectDB
delete_panoramic_image(int id)reusex::ProjectDB
delete_panoramic_image(std::string_view filename)reusex::ProjectDB
delete_passport_field_values(std::string_view name)reusex::ProjectDB
delete_passport_property(std::string_view documentGuid, std::string_view fieldName)reusex::ProjectDB
delete_point_cloud(std::string_view name)reusex::ProjectDB
delete_pose_graph_edges(int from_node_id, int to_node_id, std::string_view edge_type="")reusex::ProjectDB
delete_property_definition(const std::string &id)reusex::ProjectDB
delete_resource_template(int64_t id)reusex::ProjectDB
delete_sample(int64_t id)reusex::ProjectDB
delete_survey_part(std::string_view code)reusex::ProjectDB
delete_survey_type(int64_t id)reusex::ProjectDB
dismiss_instance(std::string_view instance_guid)reusex::ProjectDB
dismissed_instances() constreusex::ProjectDB
ensure_resource_passport(std::string_view code)reusex::ProjectDB
gaussian_splat_blob(std::string_view name) constreusex::ProjectDB
gaussian_splat_metadata(std::string_view name) constreusex::ProjectDB
get_project_metadata(std::string_view projectId) constreusex::ProjectDB
glass_confidence_image(int nodeId) constreusex::ProjectDB
glass_confidence_image_ids() constreusex::ProjectDB
hardened_by_default() noexceptreusex::ProjectDBstatic
has_building_component(std::string_view name) constreusex::ProjectDB
has_gaussian_splat(std::string_view name) constreusex::ProjectDB
has_glass_confidence_image(int nodeId) constreusex::ProjectDB
has_mesh(std::string_view name) constreusex::ProjectDB
has_panorama_segmentation(int panoId) constreusex::ProjectDB
has_panoramic_image(std::string_view filename) constreusex::ProjectDB
has_passport_field_values(std::string_view name) constreusex::ProjectDB
has_point_cloud(std::string_view name) constreusex::ProjectDB
has_pose_graph() constreusex::ProjectDB
has_segmentation_image(int nodeId) constreusex::ProjectDB
has_sensor_frame(int nodeId) constreusex::ProjectDB
has_sensor_frame_pose(int nodeId) constreusex::ProjectDB
has_survey_part_for(std::string_view cloud_name, std::uint32_t instance_id) constreusex::ProjectDB
instance_guid(const std::string &cloud_name, uint32_t instance_id) constreusex::ProjectDB
instance_material_guid(std::string_view cloudName, int instanceId) constreusex::ProjectDB
instance_materials(std::string_view cloudName) constreusex::ProjectDB
instances(const std::string &cloud_name) constreusex::ProjectDB
is_instance_dismissed(std::string_view instance_guid) constreusex::ProjectDB
is_open() const noexceptreusex::ProjectDB
is_passport_linked(std::string_view guid) constreusex::ProjectDB
is_read_only() const noexceptreusex::ProjectDB
label_definitions(std::string_view cloudName) constreusex::ProjectDB
latest_schema_version() noexceptreusex::ProjectDBstatic
list_building_components() constreusex::ProjectDB
list_building_components(std::string_view type) constreusex::ProjectDB
list_gaussian_splats() constreusex::ProjectDB
list_meshes() constreusex::ProjectDB
list_panoramic_images() constreusex::ProjectDB
list_passport_guids() constreusex::ProjectDB
list_point_clouds() constreusex::ProjectDB
list_pose_graph_edges() constreusex::ProjectDB
list_project_ids() constreusex::ProjectDB
list_property_definitions() constreusex::ProjectDB
list_report_pdfs() constreusex::ProjectDB
list_tables() constreusex::ProjectDB
log_pipeline_end(int logId, PipelineOutcome outcome, std::string_view errorMsg="")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_annotation(std::string_view materialGuid) constreusex::ProjectDB
material_passport(std::string_view documentGuid) constreusex::ProjectDB
material_thumbnail(const std::string &guid) constreusex::ProjectDB
max_survey_part_number() constreusex::ProjectDB
mesh(std::string_view name) constreusex::ProjectDB
mesh_data_blob(std::string_view name) constreusex::ProjectDB
mesh_format(std::string_view name) constreusex::ProjectDB
mesh_metadata(std::string_view name) constreusex::ProjectDB
mesh_texture_blobs(std::string_view name) constreusex::ProjectDB
mesh_texture_metadata(std::string_view name) constreusex::ProjectDB
nearest_sensor_frame_by_timestamp(double timestamp) constreusex::ProjectDB
operator=(const ProjectDB &)=deletereusex::ProjectDB
operator=(ProjectDB &&) noexceptreusex::ProjectDB
panorama_segmentation(int panoId) constreusex::ProjectDB
panoramic_image(int id) constreusex::ProjectDB
panoramic_image(std::string_view filename) constreusex::ProjectDB
panoramic_image_count() constreusex::ProjectDB
passport_linked_node_id(std::string_view documentGuid) 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
PipelineOutcome enum namereusex::ProjectDB
point_cloud_label(std::string_view name) constreusex::ProjectDB
point_cloud_normal(std::string_view name) constreusex::ProjectDB
point_cloud_page(std::string_view name, uint64_t offset, uint64_t limit) constreusex::ProjectDB
point_cloud_provenance(std::string_view name) constreusex::ProjectDB
point_cloud_storage_order(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
probe(const std::filesystem::path &path) noexceptreusex::ProjectDBstatic
project_summary() constreusex::ProjectDB
ProjectDB(std::filesystem::path dbPath, bool readOnly=false)reusex::ProjectDBexplicit
ProjectDB(std::filesystem::path dbPath, OpenOptions options)reusex::ProjectDB
ProjectDB(const ProjectDB &)=deletereusex::ProjectDB
ProjectDB(ProjectDB &&) noexceptreusex::ProjectDB
rename_passport_field(std::string_view old_name, std::string_view new_name)reusex::ProjectDB
report_pdf(int64_t id) constreusex::ProjectDB
resource_template(int64_t id) constreusex::ProjectDB
resource_templates() constreusex::ProjectDB
sample(int64_t id) constreusex::ProjectDB
samples() constreusex::ProjectDB
samples_for_type(int64_t type_id) constreusex::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_glass_confidence_image(int nodeId, const cv::Mat &confidence)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_material_annotation(std::string_view materialGuid, const MaterialAnnotation &annotation)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_pose_graph_edges(const std::vector< PoseGraphEdge > &edges)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, int scan_id=-1)reusex::ProjectDB
save_tile_index(std::string_view name, const std::vector< uint8_t > &blob)reusex::ProjectDB
scans() constreusex::ProjectDB
schema_version() constreusex::ProjectDB
segmentation_image(int nodeId) constreusex::ProjectDB
segmentation_image_ids() constreusex::ProjectDB
sensor_frame_confidence(int nodeId) constreusex::ProjectDB
sensor_frame_depth(int nodeId) constreusex::ProjectDB
sensor_frame_ids() constreusex::ProjectDB
sensor_frame_ids_with_scan() 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_hardened_by_default(bool on) noexceptreusex::ProjectDBstatic
set_instance_material(std::string_view cloudName, int instanceId, std::string_view materialGuid)reusex::ProjectDB
set_instance_point_count(const std::string &cloud_name, uint32_t instance_id, int point_count)reusex::ProjectDB
set_material_thumbnail(const std::string &guid, const std::vector< std::uint8_t > &blob, const std::string &mime_type)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
set_sample_links(int64_t id, const std::vector< int64_t > &type_ids)reusex::ProjectDB
set_survey_part_quantities(const std::vector< std::pair< std::string, double > > &code_quantities)reusex::ProjectDB
survey_part(std::string_view code) constreusex::ProjectDB
survey_parts() constreusex::ProjectDB
survey_type(int64_t id) constreusex::ProjectDB
survey_types() constreusex::ProjectDB
table_columns(std::string_view table) constreusex::ProjectDB
table_row_count(std::string_view table) constreusex::ProjectDB
table_rows(std::string_view table, std::int64_t offset, std::int64_t limit, std::size_t text_limit=256) constreusex::ProjectDB
texture_mesh(std::string_view name) constreusex::ProjectDB
tile_index(std::string_view name) constreusex::ProjectDB
unlink_instance_material(std::string_view cloud_name, int instance_id)reusex::ProjectDB
update_component_record_by_guid(const core::ComponentRecord &record)reusex::ProjectDB
update_project_metadata(const ProjectMetadata &metadata)reusex::ProjectDB
update_property_definition(const std::string &id, const std::string &name, const std::string &type, const std::vector< std::string > &options, int sort_order, int width)reusex::ProjectDB
update_resource_template(int64_t id, const ResourceTemplatePatch &patch)reusex::ProjectDB
update_sample(int64_t id, const SamplePatch &patch)reusex::ProjectDB
update_sensor_frame_pose(int nodeId, const std::array< double, 16 > &worldPose)reusex::ProjectDB
update_survey_part(std::string_view code, const SurveyPartPatch &patch)reusex::ProjectDB
update_survey_type(int64_t id, const SurveyTypePatch &patch)reusex::ProjectDB
validate_schema() constreusex::ProjectDB
~ProjectDB()reusex::ProjectDB