ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
rux::validation Namespace Reference

Classes

struct  ValidationResult
 Result of validation with error message and resolution hint. More...

Functions

ValidationResult validate_clouds_prerequisites (const reusex::ProjectDB &db)
ValidationResult validate_planes_prerequisites (const reusex::ProjectDB &db)
ValidationResult validate_rooms_prerequisites (const reusex::ProjectDB &db)
ValidationResult validate_mesh_prerequisites (const reusex::ProjectDB &db)
ValidationResult validate_texture_prerequisites (const reusex::ProjectDB &db)
ValidationResult validate_project_prerequisites (const reusex::ProjectDB &db)
ValidationResult validate_annotate_prerequisites (const reusex::ProjectDB &db)
ValidationResult validate_instances_prerequisites (const reusex::ProjectDB &db, const std::string &semantic_cloud_name)
ValidationResult validate_window_prerequisites (const reusex::ProjectDB &db, const std::string &semantic_cloud_name)

Function Documentation

◆ validate_annotate_prerequisites()

ValidationResult rux::validation::validate_annotate_prerequisites ( const reusex::ProjectDB & db)

◆ validate_clouds_prerequisites()

ValidationResult rux::validation::validate_clouds_prerequisites ( const reusex::ProjectDB & db)

◆ validate_instances_prerequisites()

ValidationResult rux::validation::validate_instances_prerequisites ( const reusex::ProjectDB & db,
const std::string & semantic_cloud_name )

◆ validate_mesh_prerequisites()

ValidationResult rux::validation::validate_mesh_prerequisites ( const reusex::ProjectDB & db)

◆ validate_planes_prerequisites()

ValidationResult rux::validation::validate_planes_prerequisites ( const reusex::ProjectDB & db)

◆ validate_project_prerequisites()

ValidationResult rux::validation::validate_project_prerequisites ( const reusex::ProjectDB & db)

◆ validate_rooms_prerequisites()

ValidationResult rux::validation::validate_rooms_prerequisites ( const reusex::ProjectDB & db)

◆ validate_texture_prerequisites()

ValidationResult rux::validation::validate_texture_prerequisites ( const reusex::ProjectDB & db)

◆ validate_window_prerequisites()

ValidationResult rux::validation::validate_window_prerequisites ( const reusex::ProjectDB & db,
const std::string & semantic_cloud_name )