// ----------------------------------------------------------------------------- // // ----------------------------------------------------------------------------- void GenericExample::readFilterParameters(AbstractFilterParametersReader* reader, int index) { /* FILTER_WIDGETCODEGEN_AUTO_GENERATED_CODE BEGIN*/ reader->openFilterGroup(this, index); setStlFilePrefix( reader->readValue("StlFilePrefix", getStlFilePrefix()) ); setMaxIterations( reader->readValue("MaxIterations", getMaxIterations()) ); setMisorientationTolerance( reader->readValue("MisorientationTolerance", getMisorientationTolerance()) ); setInputFile( reader->readValue("InputFile", getInputFile()) ); setInputPath( reader->readValue("InputPath", getInputPath()) ); setOutputFile( reader->readValue("OutputFile", getOutputFile()) ); setOutputPath( reader->readValue("OutputPath", getOutputPath()) ); setWriteAlignmentShifts( reader->readValue("WriteAlignmentShifts", getWriteAlignmentShifts()) ); setConversionType( reader->readValue("ConversionType", getConversionType()) ); setDimensions( reader->readValue("Dimensions", getDimensions()) ); setOrigin( reader->readValue("Origin", getOrigin()) ); setCrystalSymmetryRotations( reader->readValue("CrystalSymmetryRotations", getCrystalSymmetryRotations()) ); setSelectedVoxelCellArrayName( reader->readValue("SelectedVoxelCellArrayName", getSelectedVoxelCellArrayName()) ); setSelectedVoxelFieldArrayName( reader->readValue("SelectedVoxelFieldArrayName", getSelectedVoxelFieldArrayName()) ); setSelectedVoxelEnsembleArrayName( reader->readValue("SelectedVoxelEnsembleArrayName", getSelectedVoxelEnsembleArrayName()) ); setSelectedSurfaceMeshPointArrayName( reader->readValue("SelectedSurfaceMeshPointArrayName", getSelectedSurfaceMeshPointArrayName()) ); setSelectedSurfaceMeshFaceArrayName( reader->readValue("SelectedSurfaceMeshFaceArrayName", getSelectedSurfaceMeshFaceArrayName()) ); setSelectedSurfaceMeshEdgeArrayName( reader->readValue("SelectedSurfaceMeshEdgeArrayName", getSelectedSurfaceMeshEdgeArrayName()) ); setSelectedSolidMeshPointArrayName( reader->readValue("SelectedSolidMeshPointArrayName", getSelectedSolidMeshPointArrayName()) ); setSelectedSolidMeshFaceArrayName( reader->readValue("SelectedSolidMeshFaceArrayName", getSelectedSolidMeshFaceArrayName()) ); setSelectedSolidMeshEdgeArrayName( reader->readValue("SelectedSolidMeshEdgeArrayName", getSelectedSolidMeshEdgeArrayName()) ); setStrVector( reader->readValue("StrVector", getStrVector() ) ); reader->closeFilterGroup(); }
// ----------------------------------------------------------------------------- // // ----------------------------------------------------------------------------- void WriteImages::readFilterParameters(AbstractFilterParametersReader* reader, int index) { reader->openFilterGroup(this, index); setImagePrefix( reader->readString("ImagePrefix", getImagePrefix()) ); setFilePrefix( reader->readValue("FilePrefix", getFilePrefix()) ); setOutputPath( reader->readString("OutputPath", getOutputPath()) ); setColorsArrayPath( reader->readDataArrayPath("ColorsArrayPath", getColorsArrayPath()) ); setImageFormat( reader->readValue("ImageFormat", getImageFormat()) ); setPlane(reader->readValue("Plane", getPlane())); reader->closeFilterGroup(); }
// ----------------------------------------------------------------------------- // // ----------------------------------------------------------------------------- void WritePoleFigure::readFilterParameters(AbstractFilterParametersReader* reader, int index) { reader->openFilterGroup(this, index); setGoodVoxelsArrayPath(reader->readDataArrayPath("GoodVoxelsArrayPath", getGoodVoxelsArrayPath() ) ); setCrystalStructuresArrayPath(reader->readDataArrayPath("CrystalStructuresArrayPath", getCrystalStructuresArrayPath() ) ); setCellPhasesArrayPath(reader->readDataArrayPath("CellPhasesArrayPath", getCellPhasesArrayPath() ) ); setCellEulerAnglesArrayPath(reader->readDataArrayPath("CellEulerAnglesArrayPath", getCellEulerAnglesArrayPath() ) ); setImagePrefix( reader->readString("ImagePrefix", getImagePrefix())); setOutputPath( reader->readString("OutputPath", getOutputPath())); setImageFormat( reader->readValue("ImageFormat", getImageFormat())); setImageLayout( reader->readValue("ImageLayout", getImageLayout())); setImageSize( reader->readValue("ImageSize", getImageSize())); setLambertSize( reader->readValue("LambertSize", getLambertSize())); reader->closeFilterGroup(); }
TileDownloader::TileDownloader(QWidget *parent) : QMainWindow(parent), ui(new Ui::TileDownloader) { ui->setupUi(this); ////////////////////////////////////////////////// //DOWNLOADING STUFF //keep 32 images in ram and store once full or done buffer_size = 1024; connect(ui->pushButtonCancel,SIGNAL(clicked()),this,SLOT(cancelDownload())); connect(ui->pushButtonBrowse,SIGNAL(clicked()),this,SLOT(setOutputPath())); connect(ui->pushButtonDownload,SIGNAL(clicked()),this,SLOT(downloadTiles())); connect(ui->pushButtonStich,SIGNAL(clicked()),this,SLOT(stichDownloadedTiles())); fdl_1 = new FileDownloader(this); connect(fdl_1, SIGNAL (downloaded()), this, SLOT (loadAndSaveImage_1())); fdl_2 = new FileDownloader(this); connect(fdl_2, SIGNAL (downloaded()), this, SLOT (loadAndSaveImage_2())); fdl_3 = new FileDownloader(this); connect(fdl_3, SIGNAL (downloaded()), this, SLOT (loadAndSaveImage_3())); fdl_4 = new FileDownloader(this); connect(fdl_4, SIGNAL (downloaded()), this, SLOT (loadAndSaveImage_4())); ////////////////////////////////////////////////// //STICHING STUFF m_stichthread = new Stichthread(); // Worker thread connect( m_stichthread, SIGNAL( progress(const QString&) ), this, SLOT( threadStatus(const QString&) ) ); /* connect( m_stichthread, SIGNAL( ready(bool) ), goButton, SLOT( setEnabled(bool) ) ); */ connect( m_stichthread, SIGNAL( results( const QString& ) ), this, SLOT( threadDone( const QString& ) ) ); // Launch worker thread m_stichthread->start(); }
// ----------------------------------------------------------------------------- // // ----------------------------------------------------------------------------- void TestFilter::readFilterParameters(AbstractFilterParametersReader* reader) { setStlFilePrefix( reader->readValue("StlFilePrefix", StlFilePrefixDefaultValue) ); setMaxIterations( reader->readValue("MaxIterations", MaxIterationsDefaultValue) ); setMisorientationTolerance( reader->readValue("MisorientationTolerance", MisorientationToleranceDefaultValue) ); setInputFile( reader->readValue("InputFile", InputFileDefaultValue) ); setInputPath( reader->readValue("InputPath", InputPathDefaultValue) ); setOutputFile( reader->readValue("OutputFile", OutputFileDefaultValue) ); setOutputPath( reader->readValue("OutputPath", OutputPathDefaultValue) ); setWriteAlignmentShifts( reader->readValue("WriteAlignmentShifts", WriteAlignmentShiftsDefaultValue) ); setConversionType( reader->readValue("ConversionType", ConversionTypeDefaultValue) ); setSelectedCellArrayName( reader->readValue("SelectedCellArrayName", SelectedCellArrayNameDefaultValue) ); setSelectedFieldArrayName( reader->readValue("SelectedFieldArrayName", SelectedFieldArrayNameDefaultValue) ); setSelectedEnsembleArrayName( reader->readValue("SelectedEnsembleArrayName", SelectedEnsembleArrayNameDefaultValue) ); setSurfaceMeshPointArrayName( reader->readValue("SurfaceMeshPointArrayName", SurfaceMeshPointArrayNameDefaultValue) ); setSurfaceMeshFaceArrayName( reader->readValue("SurfaceMeshFaceArrayName", SurfaceMeshFaceArrayNameDefaultValue) ); setSurfaceMeshEdgeArrayName( reader->readValue("SurfaceMeshEdgeArrayName", SurfaceMeshEdgeArrayNameDefaultValue) ); setSolidMeshPointArrayName( reader->readValue("SolidMeshPointArrayName", SolidMeshPointArrayNameDefaultValue) ); setSolidMeshFaceArrayName( reader->readValue("SolidMeshFaceArrayName", SolidMeshFaceArrayNameDefaultValue) ); setSolidMeshEdgeArrayName( reader->readValue("SolidMeshEdgeArrayName", SolidMeshEdgeArrayNameDefaultValue) ); setCellComparisonInputs( reader->readValue("CellComparisonInputs", m_CellComparisonInputs) ); setAxisAngleRotations( reader->readValue("AxisAngleRotations", m_AxisAngleRotations) ); }