![]() |
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) |