|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
#include <cstddef>#include <filesystem>#include <string>
Go to the source code of this file.
Classes | |
| struct | reusex::vision::DescribeConfig |
| Options for the VLM attribute-extraction stage. More... | |
Namespaces | |
| namespace | reusex |
| namespace | reusex::vision |
Functions | |
| std::string | reusex::vision::default_describe_prompt () |
| The default instruction: asks for a JSON object with a free-text description and an arbitrary attributes map. | |
| int | reusex::vision::describe (const std::filesystem::path &dbPath, const DescribeConfig &config) |
Run the attribute stage against the project at dbPath, constructing the concrete OpenAI-compatible client from config. | |
| int | reusex::vision::describe_with_client (const std::filesystem::path &dbPath, const DescribeConfig &config, IVlmClient &client) |
| Testable core: run the stage with an injected client (no network). | |