digiKam
Digikam::PTOType Struct Reference

Classes

struct  ControlPoint
 
struct  Image
 
struct  Mask
 
struct  Optimization
 
struct  Project
 
struct  Stitcher
 

Public Types

enum  { PRE_V2014 , V2014 }
 

Public Member Functions

bool createFile (const QString &filepath)
 
 PTOType ()
 
 PTOType (const QString &version)
 

Public Attributes

QList< ControlPointcontrolPoints
 
QVector< Imageimages
 
QStringList lastComments
 
Project project
 
Stitcher stitcher
 
enum Digikam::PTOType:: { ... }  version
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
PRE_V2014 
V2014 

Constructor & Destructor Documentation

◆ PTOType() [1/2]

Digikam::PTOType::PTOType ( )
inline

◆ PTOType() [2/2]

Digikam::PTOType::PTOType ( const QString &  version)
inlineexplicit

Member Function Documentation

◆ createFile()

bool Digikam::PTOType::createFile ( const QString &  filepath)

References Digikam::PTOType::Project::bitDepth, Digikam::PTOType::Project::FileFormat::compressionMethod, controlPoints, Digikam::PTOType::Project::crop, Digikam::PTOType::Project::FileFormat::cropped, Digikam::PTOType::Project::FileFormat::DEFLATE, Digikam::PTOType::Project::exposure, Digikam::PTOType::Optimization::EXPOSURE, Digikam::PTOType::Image::exposure, Digikam::PTOType::Project::fieldOfView, Digikam::PTOType::Image::fieldOfView, Digikam::PTOType::Project::fileFormat, Digikam::PTOType::Image::fileName, Digikam::PTOType::Project::FileFormat::fileType, Digikam::PTOType::Project::FLOAT, Digikam::PTOType::Stitcher::gamma, Digikam::PTOType::Project::hdr, Digikam::PTOType::Stitcher::huberSigma, Digikam::PTOType::Mask::hull, Digikam::PTOType::ControlPoint::image1Id, Digikam::PTOType::ControlPoint::image2Id, images, Digikam::PTOType::Stitcher::interpolator, Digikam::PTOType::Project::FileFormat::JPEG, lastComments, Digikam::PTOType::Optimization::LENSA, Digikam::PTOType::Optimization::LENSB, Digikam::PTOType::Image::lensBarrelCoefficientA, Digikam::PTOType::Image::lensBarrelCoefficientB, Digikam::PTOType::Image::lensBarrelCoefficientC, Digikam::PTOType::Optimization::LENSC, Digikam::PTOType::Image::lensCenterOffsetX, Digikam::PTOType::Image::lensCenterOffsetY, Digikam::PTOType::Optimization::LENSD, Digikam::PTOType::Optimization::LENSE, Digikam::PTOType::Optimization::LENSHFOV, Digikam::PTOType::Optimization::LENSPITCH, Digikam::PTOType::Image::lensProjection, Digikam::PTOType::Optimization::LENSROLL, Digikam::PTOType::Image::lensShearX, Digikam::PTOType::Image::lensShearY, Digikam::PTOType::Optimization::LENSYAW, Digikam::PTOType::Project::FileFormat::LZW, Digikam::PTOType::Image::masks, Digikam::PTOType::Image::mosaicCameraPositionX, Digikam::PTOType::Image::mosaicCameraPositionY, Digikam::PTOType::Image::mosaicCameraPositionZ, Digikam::PTOType::Image::mosaicProjectionPlanePitch, Digikam::PTOType::Image::mosaicProjectionPlaneYaw, Digikam::PTOType::Image::optimizationParameters, Digikam::PTOType::ControlPoint::p1_x, Digikam::PTOType::ControlPoint::p1_y, Digikam::PTOType::ControlPoint::p2_x, Digikam::PTOType::ControlPoint::p2_y, Digikam::PTOType::Project::FileFormat::PANO_NONE, Digikam::PTOType::Optimization::parameter, Digikam::PTOType::Image::photometricEMoRA, Digikam::PTOType::Image::photometricEMoRB, Digikam::PTOType::Image::photometricEMoRC, Digikam::PTOType::Image::photometricEMoRD, Digikam::PTOType::Image::photometricEMoRE, Digikam::PTOType::Stitcher::photometricHuberSigma, Digikam::PTOType::Project::photometricReferenceId, Digikam::PTOType::Image::pitch, Digikam::PTOType::Project::FileFormat::PNG, Digikam::PTOType::Project::previousComments, Digikam::PTOType::Stitcher::previousComments, Digikam::PTOType::Mask::previousComments, Digikam::PTOType::Optimization::previousComments, Digikam::PTOType::Image::previousComments, Digikam::PTOType::ControlPoint::previousComments, project, Digikam::PTOType::Project::projection, QT_ENDL, Digikam::PTOType::Project::FileFormat::quality, Digikam::PTOType::Optimization::RA, Digikam::PTOType::Image::RADIAL, Digikam::PTOType::Optimization::RB, Digikam::PTOType::Optimization::RC, Digikam::PTOType::Optimization::RD, Digikam::PTOType::Optimization::RE, Digikam::PTOType::Image::LensParameter< T >::referenceId, Digikam::PTOType::Image::roll, Digikam::PTOType::Project::FileFormat::savePositions, Digikam::PTOType::Project::size, Digikam::PTOType::Image::size, Digikam::PTOType::Stitcher::SLOW, Digikam::PTOType::Stitcher::speedUp, Digikam::PTOType::Image::stackNumber, stitcher, Digikam::PTOType::Project::FileFormat::TIFF, Digikam::PTOType::Project::FileFormat::TIFF_m, Digikam::PTOType::Project::FileFormat::TIFF_multilayer, Digikam::PTOType::Mask::type, Digikam::PTOType::ControlPoint::type, Digikam::PTOType::Project::UINT16, Digikam::PTOType::Optimization::UNKNOWN, Digikam::PTOType::Project::unmatchedParameters, Digikam::PTOType::Stitcher::unmatchedParameters, Digikam::PTOType::Image::unmatchedParameters, V2014, Digikam::PTOType::Optimization::VA, Digikam::PTOType::Image::LensParameter< T >::value, Digikam::PTOType::Optimization::VB, Digikam::PTOType::Optimization::VC, Digikam::PTOType::Optimization::VD, version, Digikam::PTOType::Image::vignettingCorrectionI, Digikam::PTOType::Image::vignettingCorrectionJ, Digikam::PTOType::Image::vignettingCorrectionK, Digikam::PTOType::Image::vignettingCorrectionL, Digikam::PTOType::Image::vignettingFlatfieldImageName, Digikam::PTOType::Image::vignettingMode, Digikam::PTOType::Image::vignettingOffsetX, Digikam::PTOType::Image::vignettingOffsetY, Digikam::PTOType::Optimization::VX, Digikam::PTOType::Optimization::VY, Digikam::PTOType::Optimization::WBB, Digikam::PTOType::Optimization::WBR, Digikam::PTOType::Image::whiteBalanceBlue, Digikam::PTOType::Image::whiteBalanceRed, and Digikam::PTOType::Image::yaw.

Referenced by DigikamGenericPanoramaPlugin::CreateFinalPtoTask::run(), DigikamGenericPanoramaPlugin::CreatePreviewTask::run(), and DigikamGenericPanoramaPlugin::CreatePtoTask::run().

Member Data Documentation

◆ controlPoints

◆ images

◆ lastComments

◆ project

◆ stitcher

Stitcher Digikam::PTOType::stitcher

◆ 

enum { ... } Digikam::PTOType::version

Referenced by createFile().


The documentation for this struct was generated from the following files: