![]() |
open_iA
2019.12
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_histogram_simple | |
| Cdlg_imageproperty | |
| Cdlg_modalities | |
| Cdlg_modalityProperties | |
| Cdlg_openfile_sizecheck | |
| Cdlg_profile | |
| Cdlg_slicer | |
| Cdlg_TFTable | |
| Cdlg_volumePlayer | |
| CiAaabb | Structure representing axis aligned bounding box |
| 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 |
| CiABSPNode | Class representing a BSP-tree node. AABB specified BSP-tree node |
| CiABSPTree | Class representing a BSP-tree. Assigned with root node, level and AABB |
| CiAChanData | |
| CiAChangeableCameraWidget | |
| CiAChannelData | |
| CiAChannelSlicerData | |
| CiAChartFunction | |
| CiAChartFunctionBezier | |
| CiAChartFunctionGaussian | |
| CiAChartTransferFunction | |
| CiAChartWidget | A chart widget which can show an arbitrary number of plots |
| 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 |
| CiACombinedParametersView | Struct that uses all parameters and combination of all parameters |
| 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 | |
| CiAct_state | |
| CiACutAAB | Axis aligned box. Used for selecting some area on specimen in order to calculate only that area |
| CiACutFigList | |
| 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 |
| CiADiagramFctWidget | A chart widget that can also show functions overlaid over the chart area (transfer function, Gaussian and Bezier curves) |
| CiADiskData | Collection of vtk classes required for displaying a disk |
| CiADockWidgetWrapper | Show any arbitrary widget inside of a QDockWidget |
| CiADreamCaster | DreamCaster - Application main window class. Contains GUI and some global classes instances |
| CiADreamCasterSettings | Main application settings stored in registry |
| CiAEigenValueAccessor | Eigenvalue pixel accessor to access vector of eigen value pixels as individual images |
| CiAEngine | Class in charge of the raycasting process; it is used to init the render system, start the rendering process and contains all scene data. |
| 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 struct 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 |
| CiAIntersection | Class representing an intersection between triangle and ray |
| CiAintersection | Structure representing intersection data, contains data about primitives. |
| 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 |
| CiAModelData | |
| 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 |
| CiAPaintWidget | Widget having a QPixmap pointer, drawing on widget is implemented by drawing on this pixmap |
| CiAparameters_t | Structure representing combination of parameters in single placement |
| CiAParametersView | Struct that uses all 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) |
| CiAParamWidget | Class representing widget that shows height map of one parameter |
| 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 | |
| CiAPICKDATA | |
| CiAplane | Class representing plane in 3d space, containing all parameters needed for plane description |
| CiAPlot | Interface for a function which is drawable in a chart |
| CiAPlot3DVtk | |
| 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 |
| CiARay | Class representing a ray in 3D |
| CiARaycastingThread | Class in charge of raycasting process |
| CiARayPenetration | Class representing total penetration of single ray into object |
| CiARedirectItkOutput | |
| CiARedirectVtkOutput | |
| CiARegularPolygonSourceEx | |
| CiARenderer | Displays several helper widgets for a 3D vtk rendering window |
| CiARendererManager | Class synchronizing the camera between multiple renderers |
| CiARenderFromPosition | Class representing single object render |
| CiARenderObserver | Observes the mouse movements in an iARenderer |
| CiARenderSettings | Settings for vtkRenderer, and helpers defined in iARenderer |
| CiArotation_t | Structure representing rotations of rendering about x, y, z axes in radians |
| 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) |
| CiAScene | Class representing scene data, organized as BSP tree. Also list of all primitives is available |
| CiAScreenBuffer | ScreenBuffer, representing screen surface. Contains image's pixel buffer and size data |
| 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 | |
| CiAStabilityWidget | Class, inherited from QWidget, representing stability by 3 axes |
| 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) |
| ►CiATraverseStack | |
| CiATri | Structure representing triangle of stl file. Just a container. Nothing special. Contains data about triangle's normal and 3 vetrices |
| CiAtriangle | Class representing triangle in 3d space, containing all parameters needed for triangle description |
| CiATriPrim | Triangle primitive class |
| CiAUndecidedPixelClassifierImageFilter | |
| CiAVec3T | Class representing a 3-dimensional vector |
| CiAVectorColorTheme | |
| CiAVertex | |
| 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 | |
| CiAwald_tri | |
| 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.16