|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
#include <reusex/types.hpp>#include <string>
Go to the source code of this file.
Classes | |
| struct | rux::filters::ValidationResult |
| Validation result for filter expressions. More... | |
Namespaces | |
| namespace | reusex |
| namespace | rux |
| namespace | rux::filters |
Functions | |
| auto | rux::filters::evaluate_filter (const std::string &filter_expr, reusex::ProjectDB &db, size_t expected_size) -> reusex::IndicesPtr |
| Evaluate filter expression and generate Indices. | |
| auto | rux::filters::validate_expression_syntax (const std::string &expr) -> ValidationResult |
| Validate that filter expression is syntactically correct. | |
| auto | rux::filters::validate_clouds_exist (const std::string &expr, reusex::ProjectDB &db) -> ValidationResult |
| Validate that all referenced clouds exist in database. | |
| auto | rux::filters::validate_cloud_sizes (const std::string &expr, reusex::ProjectDB &db) -> ValidationResult |
| Validate that all referenced clouds have matching sizes. | |