|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
#include <reusex/pipeline/stages.hpp>#include <optional>#include <string>#include <string_view>#include <variant>#include <vector>
Go to the source code of this file.
Classes | |
| struct | reusex::pipeline::ParameterDescriptor |
| One knob of one stage. More... | |
Namespaces | |
| namespace | reusex |
| namespace | reusex::pipeline |
Typedefs | |
| using | reusex::pipeline::ParameterDefault |
| The default a parameter takes when the key is absent from the job's parameters object. | |
Enumerations | |
| enum class | reusex::pipeline::ParameterType { reusex::pipeline::number , reusex::pipeline::integer , reusex::pipeline::boolean , reusex::pipeline::string , reusex::pipeline::integer_list } |
| Wire type of a stage parameter, i.e. what JSON a caller should send. More... | |
Functions | |
| std::string_view | reusex::pipeline::to_string (ParameterType type) |
Canonical lower-case token for type, as it appears on the wire. | |
| const std::vector< ParameterDescriptor > & | reusex::pipeline::stage_parameters (JobStage stage) |
Every parameter stage recognises, in form-display order. | |
Variables | |
| constexpr std::string_view | reusex::pipeline::kDefaultSemanticCloud = "labels" |
| Name of the semantic-label cloud instances reads when the job does not say otherwise. | |
| constexpr std::string_view | reusex::pipeline::kDefaultInstanceCloud = "instances" |
| Name of the cloud instances writes when the job does not say otherwise. | |