FlowEngine 8.031
Photogrammetry Software Development Kit
Loading...
Searching...
No Matches
WorkspaceExportUtils.h
Go to the documentation of this file.
1/*
2 *
3 * C@@o ____ _____ __ _
4 * oC8@@@@@@@o |___ \| __ \ / _| |
5 * o@@@@@@@@@@@@O __) | | | | |_| | _____ __
6 * O@O 8@@@@@@@@@O |__ <| | | | _| |/ _ \ \ /\ / /
7 * o@@@@@@@O OOOOOCo ___) | |__| | | | | (_) \ V V /
8 * C@@@@@@@@@@@@Oo |____/|_____/|_| |_|\___/ \_/\_/
9 * o8@@@@@@@@@@@@@@@@8OOCCCC
10 * oO@@@@@@@@@@@@@@@@@@@o 3Dflow s.r.l. - www.3dflow.net
11 * oO8@@@@@@@@@@@@o Copyright 2022
12 * oO88@@@@@@@@8OCo All Rights Reserved
13 * O@@@@@@@@@@@@@@@@@@@@@@@@@8OCCoooooooCCo
14 * @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@O
15 * @@@Oo oO8@@@@@@@@@@@@@@@@8
16 *
17 */
18
19#pragma once
20
21#include "CommonDef.h"
22
23namespace FlowEngine
24{
25 class CameraInterface;
26 class BoundingBoxInterface;
27 class ProgressBarInterface;
28
30 {
31 public:
32
34 {
39 };
40
59 static FLE_DLL Result exportJsonNerf( ConstStringBuffer path,
61 ConstBuffer< Point2 > camerasOffset,
62 ImageDistortionType distortionType,
63 double imageScale,
64 const BoundingBoxInterface &boundingBox,
65 ProgressBarInterface &progressBar );
66 };
67}
An oriented bounding box.
Definition: BoundingBoxInterface.h:35
Pure virtual Progress Bar interface.
Definition: ProgressBarInterface.h:32
Definition: WorkspaceExportUtils.h:30
static FLE_DLL Result exportJsonNerf(ConstStringBuffer path, ConstBuffer< CameraInterface * > cameras, ConstBuffer< Point2 > camerasOffset, ImageDistortionType distortionType, double imageScale, const BoundingBoxInterface &boundingBox, ProgressBarInterface &progressBar)
Definition: WorkspaceExportUtils.cpp:29
ImageDistortionType
Definition: WorkspaceExportUtils.h:34
Definition: BoundingBoxInterface.cpp:26
Result
Enumerates possible results generated by FlowEngine.
Definition: CommonDef.h:45
Specialization for a const buffer characters.
Definition: CommonDef.h:296
Holds a (non mutable) non_owning pointer and a count Used to marshal memory buffers as arguments in a...
Definition: CommonDef.h:191