![]() |
FlowEngine 8.011
Photogrammetry Software Development Kit
|
#include "CommonDef.h"#include "LogListenerInterface.h"#include "ProgressBarInterface.h"#include "CameraInterface.h"#include "CameraCalibrationInterface.h"#include "SettingsInterface.h"#include "BoundingBoxInterface.h"#include "SparsePointCloudInterface.h"#include "StereoPointCloudInterface.h"#include "StereoMeshInterface.h"#include "StereoTexturedMeshInterface.h"#include "ControlPointConstraintInterface.h"#include "CamerasLoaderInterface.h"#include "DistanceConstraintInterface.h"#include "WorkspaceSaverInterface.h"#include "WorkspaceLoaderInterface.h"#include "OrthophotoInterface.h"#include "ProjectedCoordinateSystemInterface.h"#include "CameraConstraintInterface.h"#include "DynamicBufferInterface.h"#include "LicenseInfoInterface.h"#include "CameraGroupManagerInterface.h"#include <string>#include <cstring>#include <memory>#include <iostream>Go to the source code of this file.
Classes | |
| struct | FlowEngine::Buffer< T * > |
| struct | FlowEngine::ConstBuffer< T * > |
| struct | FlowEngine::LogListenerOStream |
| struct | FlowEngine::ProgressBarEmpty |
Namespaces | |
| namespace | FlowEngine |
Typedefs | |
| using | FlowEngine::UniqueBoundingBoxPtr = Detail::UniquePtr< BoundingBoxInterface > |
| using | FlowEngine::UniqueCameraCalibrationPtr = Detail::UniquePtr< CameraCalibrationInterface > |
| using | FlowEngine::UniqueCameraConstraintPtr = Detail::UniquePtr< CameraConstraintInterface > |
| using | FlowEngine::UniqueCameraGroupManagerPtr = Detail::UniquePtr< CameraGroupManagerInterface > |
| using | FlowEngine::UniqueCameraPtr = Detail::UniquePtr< CameraInterface > |
| using | FlowEngine::UniqueCamerasLoaderPtr = Detail::UniquePtr< CamerasLoaderInterface > |
| using | FlowEngine::UniqueControlPointConstraintPtr = Detail::UniquePtr< ControlPointConstraintInterface > |
| using | FlowEngine::UniqueDistanceConstraintPtr = Detail::UniquePtr< DistanceConstraintInterface > |
| using | FlowEngine::UniqueDynamicBufferPtr = Detail::UniquePtr< DynamicBufferInterface > |
| using | FlowEngine::UniqueLicenseInfoPtr = Detail::UniquePtr< LicenseInfoInterface > |
| using | FlowEngine::UniqueOrthophotoPtr = Detail::UniquePtr< OrthophotoInterface > |
| using | FlowEngine::UniqueProjectedCoordinateSystemPtr = Detail::UniquePtr< ProjectedCoordinateSystemInterface > |
| using | FlowEngine::UniqueSettingsPtr = Detail::UniquePtr< SettingsInterface > |
| using | FlowEngine::UniqueSparsePointCloudPtr = Detail::UniquePtr< SparsePointCloudInterface > |
| using | FlowEngine::UniqueStereoMeshPtr = Detail::UniquePtr< StereoMeshInterface > |
| using | FlowEngine::UniqueStereoPointCloudPtr = Detail::UniquePtr< StereoPointCloudInterface > |
| using | FlowEngine::UniqueStereoTexturedMeshPtr = Detail::UniquePtr< StereoTexturedMeshInterface > |
| using | FlowEngine::UniqueWorkspaceLoaderPtr = Detail::UniquePtr< WorkspaceLoaderInterface > |
| using | FlowEngine::UniqueWorkspaceSaverPtr = Detail::UniquePtr< WorkspaceSaverInterface > |
Functions | |
| Result | FlowEngine::ComputeCamerasRating (Buffer< CameraInterface * > cameras, Buffer< Pair< CameraInterface *, Point2 > > selectedPoints, Buffer< int > inOutRatings) |
| const char * | FlowEngine::GetResultMessage (Result inResult) |
| Result | FlowEngine::SampleEpipolarLine (const CameraInterface &referenceCamera, const Point2 &referencePoint, const CameraInterface &targetCamera, int sampleCount, Buffer< Point2 > inOutPoints) |