PLY читается в FilePointCloudSource, CLI отдаёт геометрию в output JSON, а Docker/FastAPI/Three.js дают веб-запуск пайплайна без конфликта libpq на хосте. Co-authored-by: Cursor <cursoragent@cursor.com>
18 lines
374 B
C++
18 lines
374 B
C++
#ifndef PLY_POINT_CLOUD_LOADER_H
|
|
#define PLY_POINT_CLOUD_LOADER_H
|
|
|
|
#include <QString>
|
|
#include <QVector>
|
|
|
|
#include "../../core/point_cloud_types.h"
|
|
|
|
namespace adapters
|
|
{
|
|
namespace sources
|
|
{
|
|
bool loadPointsFromPly(const QString &filePath, QVector<core::Point3f> &points, QString &errorText);
|
|
} // namespace sources
|
|
} // namespace adapters
|
|
|
|
#endif // PLY_POINT_CLOUD_LOADER_H
|