![]() |
open_iA
2020.04
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
| ►Nitk | |
| Cdlg_commoninput | Dialog asking the user for some given parameters |
| Cdlg_console | |
| Cdlg_datatypeconversion | |
| Cdlg_FilterSelection | |
| Cdlg_imageproperty | |
| Cdlg_modalities | |
| Cdlg_modalityProperties | |
| Cdlg_openfile_sizecheck | |
| Cdlg_profile | |
| Cdlg_slicer | |
| Cdlg_TFTable | |
| Cdlg_volumePlayer | |
| CiAAbstractMagicLensWidget | |
| CiAAlgorithm | |
| CiAAmiraMeshIO | |
| CiAArbitraryProfileOnSlicer | Adds handles for start and end of a profile line to the given renderer |
| CiAAttributeDescriptor | |
| CiABarGraphPlot | Plots the given data points as single bars, horizontally separated by the given margin |
| CiABoxPlotData | Computes and stores data required for showing a boxplot |
| CiAChanData | |
| CiAChangeableCameraWidget | |
| CiAChannelData | |
| CiAChannelSlicerData | |
| CiAChartFunction | |
| CiAChartFunctionBezier | |
| CiAChartFunctionGaussian | |
| CiAChartTransferFunction | |
| CiAChartWidget | A chart widget which can show an arbitrary number of plots |
| CiAChartWithFunctionsWidget | A chart widget that can also show functions overlaid over the chart area (transfer function, Gaussian and Bezier curves) |
| CiAColorable | Simple base class for anything that can be given a color |
| CiAColoredWidget | Widget with a fixed colored background color |
| CiAColorTheme | A simple (qualitative) color theme. Holds a number of colors (which can be distinguished easily) |
| CiAColorThemeManager | Manager for color themes |
| CiACommandLineProgressIndicator | |
| CiAConnector | Converts VTK images to ITK and vice versa. It is written to replace the ImageConverter of VTKEdge |
| CiAConsole | Helper class for (debug) logging purposes, available from everywhere as singleton |
| CiAConsoleLogger | Some default loggers: |
| CiAConverter | Class for converting a variable of the type QString to the templated type |
| CiAConverter< double > | |
| CiAConverter< int > | |
| CiACPUID | |
| CiADepthComparator | For comparing functions by the chosen depth measure value in an iAFunctionalBoxplot |
| CiADepthMeasure | Abstract Base for depth measures for a single function and band combination |
| CiADiskData | Collection of vtk classes required for displaying a disk |
| CiADockWidgetWrapper | Show any arbitrary widget inside of a QDockWidget |
| CiAEigenValueAccessor | Eigenvalue pixel accessor to access vector of eigen value pixels as individual images |
| CiAEntropyImageFilter | Calculates the pixelwise entropy out of a collection of input images |
| CiAExceptionThrowingErrorObserver | Throws an exception when observing an error in itk objects |
| CiAFast3DMagicLensWidget | |
| CiAFileChooserWidget | A widget for selection of input/output file(s), or folder, combining a text input and a browse button |
| CiAFilledLinePlot | Plots the given data as a line and fills the area below the line |
| CiAFilter | Base class for image filters Derived classes should: |
| CiAFilterRegistry | Registry for image filters |
| CiAFilterRunnerGUI | Default GUI runner for an iAFilter |
| CiAFilterRunnerGUIThread | GUI Runner Thread for descendants of iAFilter |
| CiAFixedAspectWidget | Keeps the aspect ratio of a contained iAVtkQtWidget fixed by placing two other resizable widgets around it as padding |
| CiAFixedAspectWidgetInternal | The internal iAVtkQtWidget of an iAFixedAspectWidget which actually keeps its aspect ratio |
| CiAFunction | Class representing a generic (single-parameter) function, which can be passed into the functional boxplot calculation |
| CiAFunctionalBoxplot | Class for calculating and providing functional boxplot data for arbitrary functions For details on the calculation, see Lopez-Pintado, S |
| CiAFunctionBand | Class for storing a "function band", i.e. a min-max range, for creating an iAFunctionalBoxplot |
| CiAGenericFactory | Generic factory class |
| CiAGlobalLogger | Singleton providing access to the global logger object |
| CiAHistogramData | Computes and stores histogram data, which can be used in plots |
| CiAHistogramUpdater | Class for updating the histogram of a modality |
| CiAImageComparisonResult | |
| CiAImageCoordConverter | Utility class for converting (2D/)3D indices to a flat (1D) index |
| CiAImageCoordinate | Helper for storing 3D image coordinates |
| CiAImageInfo | Statistical information on an image: min/max, mean, standard deviation |
| CiAInteractorStyleImage | Custom interactor style for slicers, for disabling certain vtk interactions we do differently |
| CiAIO | Class currently containing most IO operations (file reading and writing) |
| CiAIOProvider | Class which provides helper methods around IO |
| CiALabel3D | Shows a text label attached to a point in 3D |
| CiALensData | Information about a single lens window of an iAMagicLens |
| CiALinearMapper | Maps linearly from source to destination range |
| CiALinePlot | Plots the given data as a line |
| CiALinePointers | A horizontal line that can be added to a vtkRenderer, with two cones marking start and end of the line |
| CiALineSegment | Collection of vtk classes required for displaying a line segment |
| CiAListNameMapper | Maps numbers to names via a given list |
| CiALoadedModule | Data associated with a single loaded module |
| CiALogarithmicMapper | Maps logarithmically from source to destination range |
| CiALogger | |
| CiALookupTable | Class representing a lookup table for color coding |
| CiAMagicLens | Provides magic lens functionality for a given vtk render window, which can have up to eight lenses into other datasets |
| CiAMapper | Abstract base class for a mapping from a source- into a destination range |
| CiAMappingDiagramData | Holds copy of given data and maps it from specified source to target range |
| ►CiAMaskingLabelOverlapMeasuresImageFilter | Computes overlap measures between the set same set of labels of pixels of two images. Background is assumed to be 0. Based on LabelOverlapMeasuresImageFilter. In addition, it filters out certain labels for the result |
| CiAMat4 | Class representing a 4x4 float matrix |
| CiAMaximumDistanceFilter | |
| CiAMdiChildLogger | Simple wrapper class to decouple logging from the GUI regarding threads |
| CiAModality | Class holding the data of a single image channel |
| CiAModalityList | Holds a list of datasets, and provides methods to save and load such lists |
| CiAModalityTransfer | Unite a color transfer function, an opacity transfer function and GUI classes used for viewing a histogram of the data and for editing the transfer functions |
| CiAModifiedDepthMeasure | Modified depth measure, sums up the percentages to which the function is contained in each band of other function pairs |
| CiAModuleAction | Data for menu actions created automatically for filters |
| CiAModuleAttachmentToChild | Base class for data from a module that needs to be "attached" to a single MdiChild window |
| CiAModuleDispatcher | Responsible for managing (i.e. loading, initializing and properly shutting down) all modules existing in the plugin folder |
| CiAModuleInterface | Base class for a module interface |
| CiAMouseInteractorStyle | |
| CiAMultiStepProgressObserver | Enables Observing the progress of multiple vtk algorithms executed sequentially via signals |
| CiANameMapper | Abstract interface for mapping each index from a given range [0..size()-1] to names |
| CiAObserverRedirect | Observer needs to be a separate class; otherwise there is an error when destructing, as vtk deletes all its observers.. |
| CiAOIFReaderHelper | Helper class for reading .oif files. Adapted from FluoRenderer code |
| CiAParameterDlg | Dialog asking the user for some given parameters |
| CiAParametricSpline | Wrapper for vtkParametricSpline to be able to retrieve protected length property |
| CiAParametrizableLabelVotingImageFilter | This filter performs pixelwise voting among an arbitrary number of input images, where each of them represents a segmentation of the same scene (i.e., image) |
| CiAPerfHelperImpl | |
| CiAPerformanceHelper | Class for debug output about start and end of an operation call start() to print start message call stop() to print stop message + time call time() in between to show lap times all optionally including memory usage |
| CiAPerformanceTimer | Class for simple performance measurements |
| CiAPerfTimerImpl | |
| CiAPlot | Interface for a function which is drawable in a chart |
| CiAPlotCollection | Collects multiple plots and makes them act as a single plot |
| CiAPlotData | Abstract base class providing data used for drawing a plot in a chart |
| CiAPreferences | Collection of generic open_iA program preferences |
| CiAProbabilisticVotingImageFilter | |
| CiAProfileProbe | |
| CiAProfileWidget | |
| CiAProgress | Connects computation with progress listeners through signals |
| CiAProjectBase | |
| CiAProjectRegistry | |
| CiAProxyStyle | |
| CiAQFlowLayout | |
| ►CiAQSplom | A scatter plot matrix (SPLOM) widget |
| CiAQTtoUIConnector | |
| CiAQTtoUIConnector< QToolBar, uiType > | |
| CiAQVTKWidgetMouseReleaseWorkaround | Qt+VTK widget which emits signals when button released |
| CiAQWidgetToolbar | IAQWidgetToolbar has different looks |
| CiARawFileParameters | This data structure contains all metadata required to load a raw data file |
| CiARedirectItkOutput | |
| CiARedirectVtkOutput | |
| CiARegularPolygonSourceEx | |
| CiARenderer | Displays several helper widgets for a 3D vtk rendering window |
| CiARendererManager | Class synchronizing the camera between multiple renderers |
| CiARenderObserver | Observes the mouse movements in an iARenderer |
| CiARenderSettings | Settings for vtkRenderer, and helpers defined in iARenderer |
| CiARulerActor | |
| CiARulerRepresentation | |
| CiARulerWidget | |
| CiASavableProject | Interface for anything that can be saved as a project |
| ►CiAScatterPlot | Represents a single scatter plot in the scatter plot matrix (SPLOM) |
| CiAScatterPlotSelectionHandler | Class providing a few selection/highlight/settings details to a single scatterplot implemented by iAQSplom, but can also be implemented separately to e.g |
| CiAScatterPlotStandaloneHandler | |
| CiAScatterPlotWidget | Widget for using a single scatter plot (outside of a SPLOM) |
| CiASelectedBinPlot | Plot highlighting a single bin in a histogram plot |
| CiASignallingWidget | Double-use widget: Allows setting background color, and will emit signal "dblClicked" when it is double clicked |
| CiASimpleDepthMeasure | Simple depth measure, just counts the number of bands of other function pairs which the function is fully contained in |
| CiASimpleHistogramData | |
| CiASimpleTransferFunction | Simplest possible transfer function: just a container for ctf and otf (no management of these contained classes!) |
| CiASingleColorTheme | |
| CiASingleSlicerSettings | Settings applicable to a single slicer window |
| CiASlicer | Vtk-based slicer widget. "Channels" (i.e. image layers) are inserted via the addChannel method |
| CiASlicerProfile | Represents a "raw" profile that can be drawn over an image on a given renderer |
| CiASlicerSettings | Settings for slicer windows and their interaction among each other and with other windows |
| CiASnakeSpline | |
| CiASpecificFactory | Factory for a specific typed derived from BaseType |
| CiASpline | |
| CiASPLOMData | Class for storing data shown in a scatter plot matrix (SPLOM) (a table with data values for one object per row, along with the names of the columns/parameters) |
| CiASPMSettings | |
| CiAStatisticsUpdater | |
| CiAStdOutLogger | A logger whose output is written to standard output |
| CiAStepFunctionPlot | Plots each data point as a rectangular bar, all the bars are horizontally connected via a line |
| CiATableWidgetItem | |
| CiATimeAdder | Class for adding up intervals of time one example use case is if you have a long running procedure with many steps, but only want to measure the contribution of some of the steps; e.g |
| CiATimeGuard | Simple performance helper class following RAII principle: Instantiate to start timer, destroy to stop timer prints to debug console |
| CiATLGICTLoader | |
| CiATransferFunction | Base class for anything providing a full transfer function (opacity + color) |
| CiAUndecidedPixelClassifierImageFilter | |
| CiAVec3T | Class representing a 3-dimensional vector |
| CiAVectorColorTheme | |
| CiAVolumeRenderer | Collects all vtk classes required for rendering a volume |
| CiAVolumeSettings | |
| CiAVolumeStack | |
| CiAvtkCommand | |
| CiAVtkDataType | |
| CiAVtkDataType< char > | |
| CiAVtkDataType< double > | |
| CiAVtkDataType< float > | |
| CiAVtkDataType< int > | |
| CiAVtkDataType< long > | |
| CiAVtkDataType< long long > | |
| CiAVtkDataType< short > | |
| CiAVtkDataType< unsigned char > | |
| CiAVtkDataType< unsigned int > | |
| CiAVtkDataType< unsigned long > | |
| CiAVtkDataType< unsigned long long > | |
| CiAVtkDataType< unsigned short > | |
| CiAvtkImageData | An image which allows the user to specify min/max of scalar range |
| CiAvtkInteractStyleActor | |
| CiAVtkQtWidget | |
| CiAVTKRendererManager | |
| CiAWidgetAddHelper | |
| CiAWrapperText | |
| CiAXmlSettings | Class for loading and storing settings to/from XML documents |
| CMainWindow | Application main window, provides access to all global graphical user interface elements |
| CMdiChild | Child window of MainWindow's mdi area for showing a volume or mesh dataset |
1.8.18