An official website of the United States government
Here’s how you know
Official websites use .gov
A
.gov website belongs to an official government
organization in the United States.
Secure .gov websites use HTTPS
A
lock
( ) or https:// means you’ve safely connected to
the .gov website. Share sensitive information only on official,
secure websites.
Isis 3 Programmer Reference
|
Functor used to copy images to a specified destination directory. More...
Public Member Functions | |
CopyImageToResultsFunctor (const QDir &destination) | |
Constructs a image copier functor for copying images used in the bundle adjustment to the bundle solution info results (when the bundle is accepted). | |
~CopyImageToResultsFunctor () | |
Destructor. | |
Cube * | operator() (const FileName &image) |
Callable operator that copies an image to the bundle solution info results. | |
Private Member Functions | |
CopyImageToResultsFunctor & | operator= (const CopyImageToResultsFunctor &other) |
Private Attributes | |
QDir | m_destinationFolder |
Directory to copy the image to. | |
Functor used to copy images to a specified destination directory.
This is used by a QtConcurrent::mapped call in acceptBundleResults().
Definition at line 155 of file JigsawRunWidget.h.
Isis::JigsawRunWidget::CopyImageToResultsFunctor::CopyImageToResultsFunctor | ( | const QDir & | destination | ) |
Constructs a image copier functor for copying images used in the bundle adjustment to the bundle solution info results (when the bundle is accepted).
Definition at line 400 of file JigsawRunWidget.cpp.
References m_destinationFolder.
Isis::JigsawRunWidget::CopyImageToResultsFunctor::~CopyImageToResultsFunctor | ( | ) |
Callable operator that copies an image to the bundle solution info results.
This makes the functor callable - this will copy the passed FileName and return a pointer to the newly copied external cube.
const | FileName &image File name of the image to create an external copy of. |
Definition at line 424 of file JigsawRunWidget.cpp.
References Isis::Cube::copy(), Isis::Cube::externalCubeFileName(), m_destinationFolder, Isis::FileName::name(), Isis::FileName::path(), Isis::Cube::relocateDnData(), Isis::FileName::toString(), and Isis::IException::what().
|
private |
Directory to copy the image to.
Definition at line 163 of file JigsawRunWidget.h.
Referenced by CopyImageToResultsFunctor(), operator()(), and ~CopyImageToResultsFunctor().