| Archiver | This class controls the importing of RoboMet Datasets into MXA DataModel files |
| EmMpmInputs | Class to hold the inputs to the EM-MPM algorithm implementation |
| EmMpmMaster | This class is the controller for running the EM-MPM segementation algorithm on MXA/HDF5 based RoboMet data |
| EmMpmThread | A Thread of execution that runs the EM-MPM algorithm on an input image |
| EmMpmThreadParameters | Class that holds the inputs parameters for a Thread of execution that will run the EM-MPM algorithm, specifically the EmMpmThread class |
| itk::FFTShiftImageFilter< TInputImage, TOutputImage > | Shift the zero-frequency components to center of the image |
| IR3DProgress | |
| pcm::MaxPhaseCorrelationOptimizer< TRegistrationMethod > | Implements basic shift estimation from position of maximum peak |
| MosaicExporter | This class will export a complete mosaic based on a slice of a RoboMet.3D data set |
| PCMRegistration | This is the master controller for the Image Registration process that uses the Phase Correlation Method (Cross Correlation using FFT) to find the 2D translation of a fixed and moving image |
| PCMRegistrationData | This class encapsulates the data needed as inputs and outputs from a run of the PCM Registration class |
| PCMRegistrationTable | Holds a list of the PCMRegistrationData objects |
| PCMRegistrationThread | Thread of execution that uses the PCM classes to register 2 images |
| pcm::PhaseCorrelationImageRegistrationMethod< TFixedImage, TMovingImage > | Base class for phase-correlation-based image registration |
| pcm::PhaseCorrelationOperator< TFixedImage, TMovingImage > | Computes the spectrum ratio in phase correlation method |
| pcm::PhaseCorrelationOptimizer< TImage > | Defines common interface for optimizers, that estimates the shift from correlation surface |
| QDockUtilities | Collection of utilities that perform various checks on a QDockWidget |
| QGuiAlignment | Main User interface for the QGuiAlignment Program |
| QR3DFixedSliceBox | |
| QR3DMovingSliceBox | |
| QR3DProgress | |
| QR3DProgressWrapper | |
| QRecentFileList | Holds a list of recently used files |
| QRegistrationThread< RegistrationType > | This is a Qt based class that represents a thread of execution in which the process is the calculation of the correct "asAligned" values for each frame in a slice with no regard to the frame above or below in the z direction |
| R3DAboutBox | This will display a simple dialog box that acts like an "About Box" for showing some basic information about the application being used |
| R3DAbstractThread | This class serves as an abstract base class that can be used in combination with the R3DThreadGroup in order to manage threads and their associated resources in a more coherent fashion |
| R3DArchiver | Main Window for the Qt base Data viewer |
| R3DCompositionRenderer | Renders 2 images from an MXA file so the user can manually align the images |
| R3DCropGrayScaleImage | This class will crop an existing image using the supplied insets |
| R3DEmMpm | Main Window for the Qt base Data viewer |
| R3DFrame | Class that holds information about a tile from the complete mosaic |
| R3DHistogramMatchedImage | |
| R3DImageColumn | |
| R3DImageFilter | Base class for other filters |
| R3DImageProcessingProperties | This class is designed to hold settings that pertain to image processing commands, filters or other operations that need to be passed to an import pipeline |
| R3DImportDelegate | This class handles the import of a RoboMet Bit map image into the MXA File |
| R3DImportProgress | Concrete implementation for the IR3DImportProgress class |
| R3DMetaData | Class to hold all the data from the .rms files |
| R3DMosaicExporter | / |
| R3DMosaicExportProperties | This class holds the values necessary to export a mosaic from the RoboMet file |
| R3DMosaicExportQThread | QThread based wrapper class that calls the MosaicExporter class to export mosaics |
| R3DPCMRegistration | GUI wrapper for the PCMRegistration program |
| R3DResizeGrayScaleImage | The class will resize an image using ITK algorithms |
| R3DRotationRegistration | GUI wrapper for the RotationRegistration program |
| R3DSegmentationData | Class to hold the results from segmentation algorithms |
| R3DSliceInfo | This class can parse a RoboMet Slice Info .csv file |
| R3DThreadGroup | This class helps to manage thread resources by helping to cleanup the threads when they are complete |
| R3DTileAlignment | GUI wrapper for the MosaicStitcher program |
| RotationRegistration | This is the master controller for the Rotation Registration process |
| RotationRegistrationData | |
| RotationRegistrationTable | Holds a list of the RotationRegistrationData objects |
| RotationRegistrationThread | |
| Tile | Structure to hold the values of a 'Tile' |
| TileAlignment | This class will walk through a RoboMet.3D MXA data file and recalculate new values for the 'AsAligned' attribute for each frame |
| TileAlignmentThread | This class will calculate the correct "AsAligned" micron values for every image frame within a give slice using basic image registration methods |
| ZeissTagMapping | This class is used to map values from the Zeiss XML file to and from human readable values |
| ZeissTileInfo | This class holds information about a specific Image frame as parsed from the RoboMet XML file |
| ZeissXMLReader | This class reads the xml file that is produced by the Zeiss software during an image export |
1.5.2