MeVisLab Toolbox Reference
|
►Nasio | |
CAsynchronousExecution | An asynchronous execution policy |
CCommunicationChannel | A communication channel template for the given data type |
CConnection | Abstract base class for a connection between two I/O processors |
CExecutableType | |
CExecutableType< ParameterPack< Args... > > | |
CExecutionPolicy | Abstract base class for all asio::ExecutionPolicy derivatives |
CInputChannel | Abstract class template facilitating the definition of an input channel |
CObservableConnection | Templated implementation of the asio::Connection interface for multi-input asynchronous pipelines using asio::Processable |
CObservableConnection< Result > | |
CObservableConnection< void > | |
CObservableConnection< void, Args... > | |
CObservableConnectionInput | Templated input configuration class for the asio::ObservableConnection |
CObservableType | |
CObservableType< ParameterPack< Args... > > | |
CParameterPack | |
CProcessableType | |
CProcessableType< Result, ParameterPack< Args... > > | |
CProcessor | Base class for all asynchronous I/O interfaces |
CProcessorConnection | |
CProcessorConnection< ParameterPack< Args... > > | Templated implementation of the asio::Connection interface for the connection of suitable processors |
CResourceDestructionGuard | A guard that protects resources of a given class from being detroyed if another thread still works with them |
CScopedSemaphoreAccess | A scoped semaphore access object that increments on construction and decrements on destruction |
CSemaphore | A simple semaphore with increment and decrement functionality |
CSocket | Abstract base class for an asynchronous channel supporting read and write of binary data |
CSocketCreationSession | Class template facilitating the definition of asio::Socket generators |
CSynchronousExecution | An synchronous execution policy |
CTcpAcceptor | A TCP acceptor listening on a given port and interface address |
CTcpAcceptorSession | A TCP acceptor session continuously waiting for incoming connections |
CTcpConnectorSession | A TCP connector session asynchronously connecting to a TCP server |
CTcpSocket | A TCP socket class implementing the asio::Socket interface |
CThreadPool | A thread pool executing an asio::Context's run method with a bunch of threads |
CTlsAcceptorSession | A TCP acceptor session with TLS support continuously waiting for incoming connections |
CTlsConnectorSession | A TCP connector session with TLS support asynchronously connecting to a TCP server |
CTlsSocket | A TCP socket class with TLS support implementing the asio::Socket interface |
CVoidOrArgsObservable | |
CVoidOrArgsObservable< void > | |
►Nboost | Forward declaration for the boost::mutex class |
Cgraph_traits< ml_graph_ptr > | Definition of traits for ml::Graph class |
Cgraph_traits< ml_undirected_graph_ptr > | Definition of traits for ml::Graph class |
Cml_edge_weight_map | |
Cml_graph_traversal_tag | This describes the ways in which the vertices and edges of the graph can be visited |
Cml_iterator_map | This is a helper template to create an external property map for an std random access container |
Cml_ug_edge | Simple wrapper to store an ml::VesselEdge together with a ml::VesselNode, so that the source() function and the out_edge_iterator will always be able to return an edge which points away from a vertex |
Cml_ug_edge_weight_map | |
Cml_ug_vertex_id_map | Vertex id Maps each vertex to a unique id |
Cml_undirected_graph_traversal_tag | This describes the ways in which the vertices and edges of the graph can be visited |
Cml_vertex_id_map | Vertex id Maps each vertex to a unique id |
Cproperty_map< ml_graph_ptr, edge_weight_t > | |
Cproperty_map< ml_graph_ptr, vertex_index_t > | |
Cproperty_map< ml_undirected_graph_ptr, edge_weight_t > | |
Cproperty_map< ml_undirected_graph_ptr, vertex_index_t > | |
►NDCMTree | Class to dump a DCMTree dicom message into a human readable file this class could be used as a starter to write a DCMTree::Writer subclass |
►CCharacterSetConverter | Class CharacterSetConverter is used for converting string values from one DICOM character set to another; character set names are those specified for the SpecificCharacterSet DICOM tag |
CFactory | Factory class must be installed by implementing DLL |
CDate | Date class for DCMTree library |
CDict | |
CDLLInit | This class is responsible for initializing the dll when it is loaded |
CDump | |
CException | Exception class for DCMTree |
CFileCache | |
CIOParameter | Base class to wrap parameters to be used for reading/writing messages this is needed because the toolkits have different capabilities (merge needs file-names, offis seems to work with streams too etc.) |
CMessage | Class to hold data of an DICOM message, which is not part of the message itself |
CMFPixelTag | |
CPixelData | Contains pixel data which is either shared/ref counted or a direct pointer |
CPixelDataTag | |
CReader | |
CStructuredMF | Support for structured multi-frame (SMF) DICOM objects |
CTag | Class to represent one dicom tag |
CTagId | Class to wrap a tag-id |
CTagInfo | Class to carry meta-information about a specific tag |
CTime | Time class for DCMTree library |
CTree | |
CValue | Class to store tag-values |
CWriter | |
►NDCMTree_Serialization | |
CDeserializable | Interface which provides a method to deserialize an object |
CDeserializerIntf | Interface of a class, which can be used to deserialize objects without a default constructor |
CFileSink | Class to write DCMtree as file stream |
CFileSource | Class to read DCMtree file stream |
CSerializable | Interface which provides a method to serialize an object |
CSerializerIntf | Interface of a class, which can be used to serialize objects |
CSink | Interface of a data sink for the serialization of objects |
CSource | Interface of a data source for the deserialization of objects |
NDCMTree_Unicode | |
►NDCMTree_Utils | Dictionary class to provide dicom-meta information |
CLoadLibraryDelegate | Delegate who is responsible for loading the specific DICOM library used in initialization, if the library is not loaded statically (via the DEF file) |
Cthread_scoped_criticalsection | Class to manage thread specific critical sections |
CUIDGenerator | Class to generate unique ids, valid to be used in a DICOM environment |
Ndetail | |
NDPL | Forward and includes of internally used DPL classes |
NFileListTools | Namespace containing a number of tools and classes to scan directories for files, assign attributes to files and to filter file sets |
►Ngdcm | Namespace of the Grassroots DICOM library |
CCSADecoder | Class CSADecoder adopted from gdcm implementation to decode Siemens CSA DICOM header tags |
►Nitk | Include dll-specific settings |
CFFTImageFilterInitFactoryRegisterManager | |
CMLITKStructuringElement | Specialized class for generated toolkit modules using normal kernels |
CMLITKStructuringElementBase | Template class to create an itk structured element from an ML kernel |
►Nlightweight | Namespace lightweight, provides utilities to wrap large objects in a lightweight variant whose static size is 2*sizeof(void*) |
Cheap_storage | Wrapper for large objects (i.e |
Clightweight_visitor | |
►Cmake_lightweight | |
Capply | |
►Nml | Main documentation file for ML users and developers |
NCIDGroups | |
NConvexHull2D | |
NCSOGeneratePathPoints | The CSOGeneratePathPoints namespace offers interpolation methods (computing path points between seed points) as a linear interpolation, a spline interpolation and a spline approximation |
NCSOGenerateSeedPoints | The CSOGenerateSeedPoints namespace offers methods to compute seed points for given CSOs while retaining the path points |
►NCSOGeometry | The CSOGeometry namespace offers some common methods for various geometric problems, e.g., determining whether a CSO lies in a plane, if a CSO is self-intersection, computing the center of gravity, thinning out path points or applying Boolean operations |
CCSOPlaneGuard | |
CPositionObj | |
NCSOMath | The CSOMath namespace offers some common methods for various problems, e.g., computing the area, mapping from voxel to world or computing numerical problems real fast |
NCSOPointInPolygon | |
NCSOSmoothing | |
NDcmtkMLConvertersTools | |
►Ndetail | |
Cexecutor | |
NDICOMCachedIOTools | |
NDicomIODsCreate | Namespace containing a number of tool function interfaces to create DICOM IODs as tag sets |
NDicomModifyTools | |
►NDICOMTagInformation | Namespace collecting tools, tables, and dictionaries about known DICOM tags |
CDICOMTagDescriptions | Container to manage some tag information such as the indexes to all appearances of the tag in DICOMTagFullInfos and a bit mask indicating which types the tag can have |
CDICOMTagInfoEntry | Class managing some bits needed to initialize tag tables as well as a vector of indexes into table where the tag appears |
►NDICOMTagTools | A namespace collecting tools related to DICOM tags and tree tools |
CDcmTagIdToRemove | Small helper class describing the raw-id of the DICOM tag as well as its human readable name |
CDicomPaletteInfo | DICOM palette container which is to be used for ML index image to RGB image voxel translation |
CZTUIndex | Class managing a multi-frame Z, T, and U-dimension plus a string value |
►NDicomToMLTools | Tool functions for the extraction and handling of information of specific DICOM frames |
CDCMTreeInfo | Small container for statistical information about a DCMTree |
CDicomFrameSetMinMaxCalculation | Class to collect incrementally per frame all min/max related parameters of a DICOM frame set |
CDICOMPixelReadAndCopyParameterResults | Container storing parameters needed to copy data from DICOM pixel data into a SubImage |
CDICOMPixelReadAndCopyParameters | Small container storing and validating all input and result parameters needed to copy data from a DCMTree given by a DICOMCachedIOFileHandle into a SubImage |
CFrameSpecificTag | A struct containing a information about a specific frame (position, tagId, tagPtr, and whether it's from tree root) |
CFrameSpecificTags | Helper structure to store a z, t, u position of a frame in a structured multi-frame tree, and a tag belonging to that frame |
CFrameSpecificValueTag | A struct containing a information about a specific frame (position, tagId, tagPtr, and whether it's from tree root) as well as an associated value retrieved from the tag and the value validity |
CNeedsSignednessCorrectionShiftingOrMasking | Tool class to retrieve the values of HightBit, BitsAllocated, BitsStored, and PixelRepresentation from dcmTree and to set needsCorrection to true if pixel data needs post processing such as masking of retired overlay planes, sign extension, or shifting |
CPositionSpecificDouble | Helper structure to store a z, t, u position with an associated double value |
►NDirectDicomImportDPLImageToMultiFileVolume | Tools to convert a DPLImage to one or more MultiFileVolumes |
CConversionParameters | Container for all parameters needed to convert a DPL::Image to MultiFileVolume(s) |
►NFileListTools | |
CDPLConfiguration | Manages some DPL (DICOM Processing Library) configurations which control sorting and partitioning of imported DICOM frames |
CFileAttribute | Attributes assigned to files in a FileList according to filter operations on the file names or DICOM tags found in the files |
CFileList | A tool class to manage a list of file/frame names/urls associated with attributes |
►Ninternal | |
Cdetector | |
Cdetector< Default, void_t< Op< Args... > >, Op, Args... > | |
CDualTypeCaller | Internal helper class that uses VariableType1 and VariableType2 to convert two datatype integers to the correct Processor::process<DataType1, DataType2>() call |
Cnonesuch | |
CProfilingScope | Helper class that stops measuring when it gets out of scope |
CSingleTypeCaller | Internal helper class that uses a VariableType to convert a datatype integer to the correct Processor::process<DataType>() call |
CTypedHandlerBase | The base class for TypedCalculateOutputImageHandler and TypedProcessAllPagesHandler |
Cvoider | |
NLargestPointDistance2D | |
Nlibrary | |
►Nmarker_conversion | |
NConversionMode | |
NSelectedComponents | |
CMissingReferenceImagePropertiesException | |
►NMLToDicomTools | Tool function namespace with many tool functions for the conversion of DICOM information and tag values to comparable ML information objects |
CAdvancedTagSetUpArgs | Some dedicated parameters for advanced tag setups when setting pixel data and related tags in DICOM files |
NMLToRTConverters | |
NModuleLoaderBackends | A collection of some tool functions loading files with modules or other backends |
NMultiFileVolumeListTools | |
NMultiFileVolumeProcessor | Tools for MultiFileVolume manipulations |
NMultiFileVolumeTools | |
NMultiFrameTools | A tool library with useful functions to detect, analyze, decompose multi-frame DICOM trees |
Nparameter_info_utils | |
NPCLInventorTools | Namespace with a collection of converter tools between the libraries Open Inventor and PCL |
►NPCLMLTools | Namespace with a collection of converter tools between the libraries ML and PCL |
CImageToPointCloudConversionParameters | A container with parameters for the conversion from ML images to point clouds |
►NPCLSupportTools | A collection of tool functions used in MLPCLSupport |
CPointCloudStatistics | Container for statistical point cloud parameters |
NPrivateFMETagsSupport | |
►NR2SonicWC | Namespace containing R2Sonic loader specific functionality. |
CR2SonicWCLoader | Class to read R2Sonic water column sonar data |
CWaterColumnA1 | A structure describing the A1 section of a WaterColumn data package containing float beam angles, arbitrarily-spaced (only one per ping) |
CWaterColumnDataSet | Class describing the common data header of a WaterColumn data package |
CWaterColumnDataSetPing | Class managing all sections belonging to the same ping |
CWaterColumnH0 | A structure describing the H0 section of a WaterColumn data package (only one per ping) |
CWaterColumnM1AndM2Header | A structure describing the common data header of an M1_Data and an M2_Data section of a WaterColumn data package |
►CWaterColumnM1OrM2 | A structure describing the common data header of an M1_Data and an M2_Data section of a WaterColumn data package |
CDoubleMLint16 | Vector entry for storage for data from M2 sections |
CWaterColumnPacket | Class describing a introducing data packet of a WaterColumn data package |
CWaterColumnSectionBase | A base class for all WaterColumn section formats |
NRelatedMultiFileVolumeTools | |
NReleaseToolsIO | A collection of static IO tool functions |
NReleaseToolsMisc | A collection of miscellaneous tool functions |
NReleaseToolsString | Collection of some string tools |
►NScopeGuardDetail | |
CScopeGuard | |
NtaskSystem | |
NTextStringParserTools | A collection of string tools useful for DICOM/ML IO projects |
NTypedProcessing | |
NUnicode | |
NValuePersistence | |
NWEMBoundingSphereHierarchy | |
NWEMConnectedComponent | The WEMConnectedComponent namespace |
NWEMCutOp | Helper namespace for operations on cuts (partial, face, or full) |
NWEMEdgeOp | Helper namespace for performing swap, split and collapse operations on edges of a WEM |
NWEMFaceOp | Helper namespace for performing operations on a face |
NWEMGeometry | Tool namespace for performing geometric operations on a WEMPatch |
NWEMInternal | |
►NWEMNodeOp | Helper namespace for performing smoothing on nodes |
CWEMSmoothingParameters | |
NWEMPersistenceHelper | |
NWEMSetOp | Tool namespace for performing set operations on WEM patches |
NWEMShortestPath | The WEMShortestPath namespace implements Dijkstra's shortest path algorithm for a WEM |
CAbstractItemModel | This class represents an abstract hierarchical item model where the items have named attributes which can be queried and even modified |
CAbstractPersistenceInputStream | Class for reading object data from a stream |
CAbstractPersistenceOutputStream | Class for writing object data to a stream |
CAbstractPersistenceStream | AbstactPersistenceStream is the base class for AbstractPersistenceOutputStream and AbstractPersistenceInputStream and implements the methods that are common for both these classes |
CAccessDirectDicomImportCache | ML module class AccessDirectDicomImportCache provides access to tool functions implemented in MLDICOMCachedIO and MLDirectDicomImport |
►CAlgorithmModule | ML-Module base class to simplify development of modules encapsulating an algorithm with dedicated input and output interface |
CError | Data structure to indicate an error within an AlgorithmModule derivative's implementation of interface methods |
CInputObjectError | Data structure indicating an error because of an invalid input object |
CInputParameterError | Data structure indicating an error because of an invalid input parameter |
CInternalError | Data structure indicating an internally caused error |
CAlgorithmModuleExample | Example to demonstrate the development of an ML module based on AlgorithmModule |
CAlgorithmModuleExampleWithOutputImage | Example to demonstrate the development of an ML module with an output image based on AlgorithmModule |
CAlgorithmModuleExampleWithOutputImageOutputImageHandler | The AlgorithmModuleExampleWithOutputImageOutputImageHandler handles the page calculation of an output image of AlgorithmModuleExampleWithOutputImage |
CApplicationProperties | Static class that defines an interface to access properties of the host application |
CApplyDicomPixelModifiers | ML module class ApplyDicomPixelModifiers which provides the modification of an ML image according to DICOM tags such as RGB palette information, rescale/slope data etc |
CArgumentList0 | Empty argument to allow running with 0 arguments |
CArgumentList1 | ArgumentList with 1 argument |
CArgumentList2 | ArgumentList with 2 arguments |
CArgumentList3 | ArgumentList with 3 arguments |
CArgumentList4 | ArgumentList with 4 arguments |
CArgumentList5 | ArgumentList with 5 arguments |
CArrowHeadSettings | |
CAssocGraph | AssocGraph class provides a matrix representation of the association graph of two Graph objects |
►CBackgroundTask | Base class for a task that is started in an extra thread |
CObserver | Abstract interface to observe the BackgroundTask |
CBackgroundTaskBaseModule | Base class for ML modules that use background tasks |
CBackgroundTaskFinishedMessage | |
CBackgroundTaskHandle | A handle to a task that has been created by the background task manager |
CBackgroundTaskHandleAccessor | This class offers direct access to the contained background task |
►CBackgroundTaskManager | BackgroundTaskManager is the central singleton that manages running background tasks |
CObserver | Abstract interface to observe the BackgroundTaskManager |
CBackgroundTaskMessage | The base class of all background messages |
CBackgroundTaskMessageQueue | |
CBackgroundTaskMessageReceiver | The background task receiver is a light-weight base class which can be inherited (e.g |
CBackgroundTaskMethodCallMessage | Generic message that allows to call the member function method on a given object , passing the arguments args (ArgumentList is copied using the copy constructor of each argument) |
CBackgroundTaskMLGetTileBaseMessage | |
CBackgroundTaskMLGetTileMessage | |
CBackgroundTaskMLGetTileResultMessage | |
CBackgroundTaskMLProcessAllPagesMessage | |
CBackgroundTaskMLProcessAllPagesResultMessage | |
CBackgroundTaskModuleHandler | |
CBackgroundTaskStatusInformation | BackgroundTaskStatusInformation creates a snapshot of the status of a given BackgroundTask, to allow later read access without races or even destruction of the background task (copyable) |
CBackgroundTaskTileProcessor | A BackgroundTaskTileProcessor can be used as a base class for processing an input image tile-by-tile without handling the details of an asynchronous request queue yourself |
CBackgroundTaskTileProcessorBase | BackgroundTaskTileProcessorBase is the base class for processors that request an input image tile-by-tile |
CBarrier | A barrier class that handles synchronization of multiple threads Thread-safety: This class is thread-safe |
CBase | Class representing general ML objects that support import/export via strings (setPersistentState() and getPersistentState()), arbitrary tree structures (using addStateToTree() and readStateFromTree()) or a data stream (using writeTo() and readFrom()) |
CBaseContainerItem | Base object class BaseContainerItem encapsulates a pointer to a Base object as a list item |
CBaseEvent | BaseEvent is the base class for all events emitted from EventSourceBase |
CBaseField | Field to encapsulate a pointer to an ML base object |
CBaseItem | General Base object class for list items that have an id and a name |
CBaseItemParser | Parser class for BaseItem strings, containing an object's id and name |
CBaseList | Base object class BaseList which stores a list of BaseContainerItem entries |
CBaseListSortParameters | Class that is designed to hold custom list sorting parameters (such as sort mode) |
CBaseListTemplate | Base object template list class for list item classes derived from BaseItem |
CBaseToMultiFileVolumeList | The ML module class BaseToMultiFileVolumeList class which converts object(s) from the connected input Base field to a MultiFileVolumeList |
CBaseWithParameterInfo | Mixin class to support generic getParameterInfo() object wrapping of supporting classes (e.g |
CBitImage | Class to manage a binary image |
CBitMorphologyFilter | The class to apply BitMorphology based kernel filters to images |
CBoolField | Field to encapsulate a boolean value |
CByteDataReader | Base class to implement raw data loaders which need byte swapping and basic file access on byte or raw data level |
CCalculateOutputImageHandler | Base class for the calculation of pages of an output image (PagedImage) of a Module |
CCentroidIndex | Structure used to sort faces in z-direction |
CClassicHost | Classic ML host used internally to calculate getTile and processAllPages requests |
CCloseGapFilter | The class to apply CloseGap based kernel filters to images |
CClusterAlgorithm | Type specific implementations of the interface class for clustering algorithms |
CClusterAlgorithmBase | Interface class for clustering algorithms |
CClusterBoundingBox | Cluster bounding box |
CClusterHandler | ClusterHandler that is used to provide slice-by-slice data to the cluster algorithm |
CClusterInfo | Holds basic information about a cluster |
CClusterRefCollection | Class for handling cluster references |
CClusterRefType | Container class derived from ClusterInfo |
CClusterRefVolume | A stack of slices where each entry encodes an id of a ClusterRef |
CClusters | Structure computes and holds all cluster information. For internal use |
CClusterSubGraph | Internal helper class to manage OpenInventor visualization stuff for one cluster |
CClusterUserDataParameters | Cluster user data parameters |
CColorField | Field to encapsulate a vector of 3 float values representing an (rgb) color with all properties of Vector3Field |
CCompassFilter | A class implementing different compass filters |
CCompilerInfo | |
CComposeBaseList | Engine module ComposeBaseList composing two base objects |
CComputeClusterParameters | Structure to hold parameters for cluster computation |
CComputeClusters | Computes the clusters |
CComputerModelInfo | |
CConstantString | A ConstantString which contains a std::string and its hash |
CConstantStringValue | Shared container for the string value and its hash |
CConstTSubImageCursor | Predeclaration for const cursor |
►CContainerProxy | This template implements a proxy for container that contain a collection of items that are normally accessed with a get by index method |
Citerator | |
CContourToCSO | |
CContributingEquipmentSettings | Helper class to inherit, buffer and set an entry of a Contributing Equipment Sequence (0018,A001), see C.12.1 SOP Common Module |
CConvolutionFilter | This class implements convolutions with fixed kernel sizes |
CCopyBase | Engine template module CopyBase to copy any Base-derived object that provides a virtual assignment operator which allows to copy from Base |
CCopyList | Engine module class for copying ListBase derived classes, which is ok because lists have an assignment operator |
CCoreModuleLoaderBackendInterface | A collection of some tool functions loading files with modules or other backends |
CCorrelation | Correlation of image with kernel image |
CCPUInfo | Singleton class that provides hardware specific information |
CCslice_iter | Templated support class for class MatrixTemplate to allow fast element access organisation by slicing using const references This auxiliary class allows the access to matrix elements stored in an valarray by std::... algorithms using the itterator programming model |
CCSO | The CSO represents a contour segmentation object |
CCSOAddScope | Class for sending event if a CSO has been added |
CCSOAddToGroupScope | Class for sending events if a CSO was added to a Group |
CCSOAttributeChangeScope | Class for sending events if visual attribute of a CSO have changed |
CCSOAttributes | This class comprises some attributes that are common for a CSO and a CSOGroup |
CCSOBaseModule | Base class for CSOModules |
CCSOBoundingBox | The CSOBoundingBox defines an axis parallel bounding box with double precision |
CCSOChangeEventScope | Base class for event grouping / pre-/post-command of changes of a CSO |
CCSOCmdAddCSO | Class for undo/redo of adding a new CSO to the CSOList |
CCSOCmdAddCSOGroup | Class for undo/redo of adding a CSOGroup to the CSOList |
CCSOCmdAddCSOList | Class for undo/redo of adding multiple CSOs to the CSOList |
CCSOCmdAddCSOSet | Class for undo/redo of of adding a set of CSOs to the CSOList |
CCSOCmdAddCSOtoGroup | Class for undo/redo of adding a CSO to a Group |
CCSOCmdCSOModifyVisualAttributes | Class for undo/redo of modifying attributes of a CSO |
CCSOCmdInsertRemoveSeedPoint | Class for undo/redo of the insertion/removal of a single seed point |
CCSOCmdModifySet | Class for undo/redo of modifying a set of CSOs |
CCSOCmdMoveContour | Class for undo/redo of the moving of a contour |
CCSOCmdMoveSeedPoint | Class for undo/redo of the moving of a single seed point |
CCSOCmdRemoveCSO | Class for undo/redo of removing a CSO from the CSOList |
CCSOCmdRemoveCSOfromGroup | Class for undo/redo of removing a CSO from a Group |
CCSOCmdRemoveCSOGroup | Class for undo/redo of removing a CSOGroup from the CSOList |
CCSOCmdRemoveCSOSet | Class for undo/redo of removing a set of CSOs from the CSOList |
CCSOCommand | Base class for a CSOCommand for the undo/redo mechanism |
CCSOConvertor | Base class for modules that convert CSOs to voxel images |
CCSOCreationScope | Class for sending event if a CSO has been created |
CCSOEvent | Class for all CSO events |
CCSOFunction | Base class for distance functions for application in the marching cubes algorithm |
CCSOGenerator | The CSOGenerator is the base class for all modules that generate CSOs, be it automatically or interactive |
CCSOGeneratorBase | |
CCSOGeometryChangeScope | Class for sending events if the geometry of a CSO has changed |
CCSOGroup | A CSOGroup comprises a number of CSOs, which themselves can be in a number of different CSOGroups |
CCSOGroupAddScope | Class for sending events if a CSOGroup has been added |
CCSOGroupAttributeChangeScope | Class for sending events if visual attributes of a CSOGroup have changed |
CCSOGroupChangeEventScope | Base class for event grouping / pre-/post-command of changes of a CSOGroup |
CCSOGroupRules | This handles rules like the maximum number of CSOs in a group and applies them |
CCSOGroupSelectionChangeScope | Class for sending events if the selection of CSOGroups has been changed |
CCSOInterpolate3DFunction | The CSOInterpolate3DFunction holds the interpolation function which is a smooth thin-plate spline surface |
CCSOInterpolate3DFunctionSettings | This class encapsulates the settings for CSOInterpolate3DFunction |
CCSOIsClosedPredicate | |
CCSOIsInPlanePredicate | |
CCSOIsInSamePlaneAsPredicate | |
CCSOIsNotSelfIntersectingPredicate | |
CCSOIsOpenPredicate | |
CCSOIsParallelToPlanePredicate | |
CCSOLabelPlacement | Base module for providing custom label placement strategies |
CCSOLabelPlacementDistanceLines | |
CCSOLabelPlacementGlobal | Label placement strategy |
CCSOLabelPlacementLocal | Label placement strategy |
CCSOLabelRenderer | Module encapsulation the SoView2D extension for rendering labels for CSOs |
►CCSOList | A CSOList comprises a number of CSOs and CSOGroups and is the central object for contour segmentation objects |
CCSONotificationCBData | This struct combines a function pointer, a user data pointer and a flag for the notification observer mechanism |
CCSOListRules | Controls how the CSOList should treat CSOGroups if their CSOs are removed |
CCSOListToRTStructureSetIOD | |
CCSOLiveWireGraph | The class maintains a graph for applying a shortest path algorithm on |
CCSOLiveWireNodeBase | Structure holding a live wire node for the shortest path algorithm |
CCSOLiveWireNodeExtended | Extended node, which stores various features per node |
CCSOLiveWireNodeSimple | Simple node, which stores a single cost value per node |
CCSOManager | The CSOManager allows for storing and iterating CSOs, and implements an undo/redo mechanism |
►CCSOMarchingSquares | This class implements the Marching Squares algorithm to find isolines on 2D image slices |
CFillCSOParameters | |
CCSOMarchingSquaresCell | Marching squares cell |
CCSOModificationScope | Class for sending events if a CSO was changed by an algorithm |
CCSOModificator | Base class for performing modifications on the CSOs of a CSOList |
CCSOModuleEventGroupScope | This class is to be used in modules, not in the CSO base library |
CCSOObjectHeap | Heap structure with property i>2*i+1 and i>2*i+2 Parent i has children 2*i+1 and 2*i+2 Smallest values are stored closer to root of tree Elements are sorted while inserting them in the heap |
CCSOObjectVector | Dynamic templated vector For speed and better memory handling, the vector is an array within an array The base blocks have a BLOCKSIZE of 65535 This allows for quick expanding |
CCSOPathPointConstIterator | |
CCSOPathPointIterator | |
CCSOPathPoints | The CSOPathPoints is a list of world coordinates which are interpolated by a certain interpolation scheme between seed points of a CSO |
CCSOPointInPolygonChecker | Checks whether a point is inside a planar, closed polygon in an arbitrary plane |
CCSOPredicate | |
CCSORemoveFromGroupScope | Class for sending events if a CSO was removed from a Group |
CCSOSeedPoint | The CSOSeedPoint can be interactively set and modified and is the framework for contours |
CCSOSelectionChangeScope | Class for sending events if the selection of CSOs has been changed |
CCSOUndoRedoManager | Manager class for maintaining the undo and the redo stacks |
CCSOValidator | |
CCSOVisualizationSettings | |
CCSOVisualizationSettingsWithStylePalette | |
CCSOVoxelSet | The CSOVoxelSet represents a contour segmentation object in discrete voxel coordinates |
CCSOVoxelSetGroup | |
CCSOVoxelSetList | |
CCSOVoxelSetPoint | |
CCurveData | Base object class representing a single curve object, consisting of zero or one X- and any number of Y-data series |
CCurveList | Base object class CurveList with a list of CurveData (smart) object pointers |
CDataCompressor | Abstract base class for ML data compression algorithms |
CDataCompressorFactory | Factory for ML data compression algorithms |
CDataTypeSelector | Helper template so select a data type from its type id |
CDateTime | Class for performing date/time arithmetic, comparisons and formatting |
►CDcmDRTAdditionalDrugSequenceInterface | Class to provide access to DRTAdditionalDrugSequence |
CItem | |
►CDcmDRTAdmittingDiagnosesCodeSequenceInterface | Class to provide access to DRTAdmittingDiagnosesCodeSequence |
CItem | |
►CDcmDRTApplicationSetupSequenceInterface | Class to provide access to DRTApplicationSetupSequence |
CItem | |
►CDcmDRTApplicatorSequenceInRTBeamsModuleInterface | Class to provide access to DRTApplicatorSequenceInRTBeamsModule |
CItem | |
►CDcmDRTApplicatorSequenceInRTImageModuleInterface | Class to provide access to DRTApplicatorSequenceInRTImageModule |
CItem | |
►CDcmDRTApplicatorSequenceInRTIonBeamsModuleInterface | Class to provide access to DRTApplicatorSequenceInRTIonBeamsModule |
CItem | |
►CDcmDRTApplicatorSequenceInRTIonBeamsSessionRecordModuleInterface | Class to provide access to DRTApplicatorSequenceInRTIonBeamsSessionRecordModule |
CItem | |
►CDcmDRTBeamLimitingDeviceLeafPairsSequenceInterface | Class to provide access to DRTBeamLimitingDeviceLeafPairsSequence |
CItem | |
►CDcmDRTBeamLimitingDevicePositionSequenceInterface | Class to provide access to DRTBeamLimitingDevicePositionSequence |
CItem | |
►CDcmDRTBeamLimitingDeviceSequenceInRTBeamsModuleInterface | Class to provide access to DRTBeamLimitingDeviceSequenceInRTBeamsModule |
CItem | |
►CDcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface | Class to provide access to DRTBeamLimitingDeviceSequenceInRTImageModule |
CItem | |
►CDcmDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleInterface | Class to provide access to DRTBeamLimitingDeviceSequenceInRTIonBeamsModule |
CItem | |
►CDcmDRTBeamLimitingDeviceToleranceSequenceInterface | Class to provide access to DRTBeamLimitingDeviceToleranceSequence |
CItem | |
►CDcmDRTBeamSequenceInterface | Class to provide access to DRTBeamSequence |
CItem | |
►CDcmDRTBlockSequenceInRTBeamsModuleInterface | Class to provide access to DRTBlockSequenceInRTBeamsModule |
CItem | |
►CDcmDRTBlockSequenceInRTImageModuleInterface | Class to provide access to DRTBlockSequenceInRTImageModule |
CItem | |
►CDcmDRTBrachyAccessoryDeviceSequenceInterface | Class to provide access to DRTBrachyAccessoryDeviceSequence |
CItem | |
►CDcmDRTBrachyControlPointSequenceInterface | Class to provide access to DRTBrachyControlPointSequence |
CItem | |
►CDcmDRTBrachyReferencedDoseReferenceSequenceInterface | Class to provide access to DRTBrachyReferencedDoseReferenceSequence |
CItem | |
►CDcmDRTBreedRegistrationSequenceInterface | Class to provide access to DRTBreedRegistrationSequence |
CItem | |
►CDcmDRTBreedRegistryCodeSequenceInterface | Class to provide access to DRTBreedRegistryCodeSequence |
CItem | |
►CDcmDRTCalculatedDoseReferenceSequenceInterface | Class to provide access to DRTCalculatedDoseReferenceSequence |
CItem | |
►CDcmDRTChannelSequenceInterface | Class to provide access to DRTChannelSequence |
CItem | |
►CDcmDRTChannelShieldSequenceInterface | Class to provide access to DRTChannelShieldSequence |
CItem | |
►CDcmDRTChannelSourceSequenceInterface | Class to provide access to DRTChannelSourceSequence |
CItem | |
►CDcmDRTCodingSchemeIdentificationSequenceInterface | Class to provide access to DRTCodingSchemeIdentificationSequence |
CItem | |
►CDcmDRTCompensatorSequenceInterface | Class to provide access to DRTCompensatorSequence |
CItem | |
►CDcmDRTConceptCodeSequenceInterface | Class to provide access to DRTConceptCodeSequence |
CItem | |
►CDcmDRTConceptNameCodeSequenceInterface | Class to provide access to DRTConceptNameCodeSequence |
CItem | |
►CDcmDRTContentItemModifierSequenceInterface | Class to provide access to DRTContentItemModifierSequence |
CItem | |
►CDcmDRTContourImageSequenceInterface | Class to provide access to DRTContourImageSequence |
CItem | |
►CDcmDRTContourSequenceInterface | Class to provide access to DRTContourSequence |
CItem | |
►CDcmDRTContrastBolusAdministrationRouteSequenceInterface | Class to provide access to DRTContrastBolusAdministrationRouteSequence |
CItem | |
►CDcmDRTContrastBolusAgentSequenceInterface | Class to provide access to DRTContrastBolusAgentSequence |
CItem | |
►CDcmDRTContributingEquipmentSequenceInterface | Class to provide access to DRTContributingEquipmentSequence |
CItem | |
►CDcmDRTControlPointSequenceInterface | Class to provide access to DRTControlPointSequence |
CItem | |
►CDcmDRTCorrectedParameterSequenceInterface | Class to provide access to DRTCorrectedParameterSequence |
CItem | |
►CDcmDRTDeidentificationMethodCodeSequenceInterface | Class to provide access to DRTDeidentificationMethodCodeSequence |
CItem | |
►CDcmDRTDerivationCodeSequenceInterface | Class to provide access to DRTDerivationCodeSequence |
CItem | |
►CDcmDRTDeviceSequenceInterface | Class to provide access to DRTDeviceSequence |
CItem | |
►CDcmDRTDigitalSignaturePurposeCodeSequenceInterface | Class to provide access to DRTDigitalSignaturePurposeCodeSequence |
CItem | |
►CDcmDRTDigitalSignaturesSequenceInterface | Class to provide access to DRTDigitalSignaturesSequence |
CItem | |
►CDcmDRTDoseReferenceSequenceInterface | Class to provide access to DRTDoseReferenceSequence |
CItem | |
►CDcmDRTDVHReferencedROISequenceInterface | Class to provide access to DRTDVHReferencedROISequence |
CItem | |
►CDcmDRTDVHSequenceInterface | Class to provide access to DRTDVHSequence |
CItem | |
►CDcmDRTEncryptedAttributesSequenceInterface | Class to provide access to DRTEncryptedAttributesSequence |
CItem | |
►CDcmDRTExposureSequenceInterface | Class to provide access to DRTExposureSequence |
CItem | |
►CDcmDRTFixationDeviceSequenceInterface | Class to provide access to DRTFixationDeviceSequence |
CItem | |
►CDcmDRTFluenceMapSequenceInterface | Class to provide access to DRTFluenceMapSequence |
CItem | |
►CDcmDRTFractionGroupSequenceInterface | Class to provide access to DRTFractionGroupSequence |
CItem | |
►CDcmDRTFractionGroupSummarySequenceInterface | Class to provide access to DRTFractionGroupSummarySequence |
CItem | |
►CDcmDRTFractionStatusSummarySequenceInterface | Class to provide access to DRTFractionStatusSummarySequence |
CItem | |
►CDcmDRTFrameOfReferenceRelationshipSequenceInterface | Class to provide access to DRTFrameOfReferenceRelationshipSequence |
CItem | |
►CDcmDRTHL7StructuredDocumentReferenceSequenceInterface | Class to provide access to DRTHL7StructuredDocumentReferenceSequence |
CItem | |
►CDcmDRTIconImageSequenceInterface | Class to provide access to DRTIconImageSequence |
CItem | |
►CDcmDRTInstitutionCodeSequenceInterface | Class to provide access to DRTInstitutionCodeSequence |
CItem | |
►CDcmDRTIonBeamLimitingDeviceSequenceInterface | Class to provide access to DRTIonBeamLimitingDeviceSequence |
CItem | |
►CDcmDRTIonBeamSequenceInterface | Class to provide access to DRTIonBeamSequence |
CItem | |
►CDcmDRTIonBlockSequenceInterface | Class to provide access to DRTIonBlockSequence |
CItem | |
►CDcmDRTIonControlPointDeliverySequenceInterface | Class to provide access to DRTIonControlPointDeliverySequence |
CItem | |
►CDcmDRTIonControlPointSequenceInterface | Class to provide access to DRTIonControlPointSequence |
CItem | |
►CDcmDRTIonRangeCompensatorSequenceInterface | Class to provide access to DRTIonRangeCompensatorSequence |
CItem | |
►CDcmDRTIonToleranceTableSequenceInterface | Class to provide access to DRTIonToleranceTableSequence |
CItem | |
►CDcmDRTIonWedgePositionSequenceInterface | Class to provide access to DRTIonWedgePositionSequence |
CItem | |
►CDcmDRTIonWedgeSequenceInterface | Class to provide access to DRTIonWedgeSequence |
CItem | |
►CDcmDRTLateralSpreadingDeviceSequenceInterface | Class to provide access to DRTLateralSpreadingDeviceSequence |
CItem | |
►CDcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface | Class to provide access to DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule |
CItem | |
►CDcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsSessionRecordModuleInterface | Class to provide access to DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsSessionRecordModule |
CItem | |
►CDcmDRTMACParametersSequenceInterface | Class to provide access to DRTMACParametersSequence |
CItem | |
►CDcmDRTMeasuredDoseReferenceSequenceInterface | Class to provide access to DRTMeasuredDoseReferenceSequence |
CItem | |
►CDcmDRTMeasurementUnitsCodeSequenceInterface | Class to provide access to DRTMeasurementUnitsCodeSequence |
CItem | |
►CDcmDRTModalityLUTSequenceInterface | Class to provide access to DRTModalityLUTSequence |
CItem | |
►CDcmDRTModifiedAttributesSequenceInterface | Class to provide access to DRTModifiedAttributesSequence |
CItem | |
►CDcmDRTMotionSynchronizationSequenceInterface | Class to provide access to DRTMotionSynchronizationSequence |
CItem | |
►CDcmDRTMultiplexedAudioChannelsDescriptionCodeSequenceInterface | Class to provide access to DRTMultiplexedAudioChannelsDescriptionCodeSequence |
CItem | |
►CDcmDRTOriginalAttributesSequenceInterface | Class to provide access to DRTOriginalAttributesSequence |
CItem | |
►CDcmDRTOtherPatientIDsSequenceInterface | Class to provide access to DRTOtherPatientIDsSequence |
CItem | |
►CDcmDRTOverrideSequenceInterface | Class to provide access to DRTOverrideSequence |
CItem | |
►CDcmDRTPatientBreedCodeSequenceInterface | Class to provide access to DRTPatientBreedCodeSequence |
CItem | |
►CDcmDRTPatientSetupSequenceInterface | Class to provide access to DRTPatientSetupSequence |
CItem | |
►CDcmDRTPatientSpeciesCodeSequenceInterface | Class to provide access to DRTPatientSpeciesCodeSequence |
CItem | |
►CDcmDRTPerformedProtocolCodeSequenceInterface | Class to provide access to DRTPerformedProtocolCodeSequence |
CItem | |
►CDcmDRTPersonIdentificationCodeSequenceInterface | Class to provide access to DRTPersonIdentificationCodeSequence |
CItem | |
►CDcmDRTPhysiciansOfRecordIdentificationSequenceInterface | Class to provide access to DRTPhysiciansOfRecordIdentificationSequence |
CItem | |
►CDcmDRTPhysiciansReadingStudyIdentificationSequenceInterface | Class to provide access to DRTPhysiciansReadingStudyIdentificationSequence |
CItem | |
►CDcmDRTPlannedVerificationImageSequenceInterface | Class to provide access to DRTPlannedVerificationImageSequence |
CItem | |
►CDcmDRTProcedureCodeSequenceInterface | Class to provide access to DRTProcedureCodeSequence |
CItem | |
►CDcmDRTProtocolContextSequenceInterface | Class to provide access to DRTProtocolContextSequence |
CItem | |
►CDcmDRTPurposeOfReferenceCodeSequenceInterface | Class to provide access to DRTPurposeOfReferenceCodeSequence |
CItem | |
►CDcmDRTRangeModulatorSequenceInterface | Class to provide access to DRTRangeModulatorSequence |
CItem | |
►CDcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface | Class to provide access to DRTRangeModulatorSettingsSequenceInRTIonBeamsModule |
CItem | |
►CDcmDRTRangeModulatorSettingsSequenceInRTIonBeamsSessionRecordModuleInterface | Class to provide access to DRTRangeModulatorSettingsSequenceInRTIonBeamsSessionRecordModule |
CItem | |
►CDcmDRTRangeShifterSequenceInterface | Class to provide access to DRTRangeShifterSequence |
CItem | |
►CDcmDRTRangeShifterSettingsSequenceInRTIonBeamsModuleInterface | Class to provide access to DRTRangeShifterSettingsSequenceInRTIonBeamsModule |
CItem | |
►CDcmDRTRangeShifterSettingsSequenceInRTIonBeamsSessionRecordModuleInterface | Class to provide access to DRTRangeShifterSettingsSequenceInRTIonBeamsSessionRecordModule |
CItem | |
►CDcmDRTReasonForRequestedProcedureCodeSequenceInterface | Class to provide access to DRTReasonForRequestedProcedureCodeSequence |
CItem | |
►CDcmDRTRecordedBlockSequenceInterface | Class to provide access to DRTRecordedBlockSequence |
CItem | |
►CDcmDRTRecordedCompensatorSequenceInterface | Class to provide access to DRTRecordedCompensatorSequence |
CItem | |
►CDcmDRTRecordedLateralSpreadingDeviceSequenceInterface | Class to provide access to DRTRecordedLateralSpreadingDeviceSequence |
CItem | |
►CDcmDRTRecordedRangeModulatorSequenceInterface | Class to provide access to DRTRecordedRangeModulatorSequence |
CItem | |
►CDcmDRTRecordedRangeShifterSequenceInterface | Class to provide access to DRTRecordedRangeShifterSequence |
CItem | |
►CDcmDRTRecordedSnoutSequenceInterface | Class to provide access to DRTRecordedSnoutSequence |
CItem | |
►CDcmDRTRecordedWedgeSequenceInterface | Class to provide access to DRTRecordedWedgeSequence |
CItem | |
►CDcmDRTReferencedBeamSequenceInRTDoseModuleInterface | Class to provide access to DRTReferencedBeamSequenceInRTDoseModule |
CItem | |
►CDcmDRTReferencedBeamSequenceInRTFractionSchemeModuleInterface | Class to provide access to DRTReferencedBeamSequenceInRTFractionSchemeModule |
CItem | |
►CDcmDRTReferencedBolusSequenceInRTBeamsModuleInterface | Class to provide access to DRTReferencedBolusSequenceInRTBeamsModule |
CItem | |
►CDcmDRTReferencedBolusSequenceInRTIonBeamsModuleInterface | Class to provide access to DRTReferencedBolusSequenceInRTIonBeamsModule |
CItem | |
►CDcmDRTReferencedBolusSequenceInRTIonBeamsSessionRecordModuleInterface | Class to provide access to DRTReferencedBolusSequenceInRTIonBeamsSessionRecordModule |
CItem | |
►CDcmDRTReferencedBrachyApplicationSetupSequenceInRTDoseModuleInterface | Class to provide access to DRTReferencedBrachyApplicationSetupSequenceInRTDoseModule |
CItem | |
►CDcmDRTReferencedBrachyApplicationSetupSequenceInRTFractionSchemeModuleInterface | Class to provide access to DRTReferencedBrachyApplicationSetupSequenceInRTFractionSchemeModule |
CItem | |
►CDcmDRTReferencedCalculatedDoseReferenceSequenceInterface | Class to provide access to DRTReferencedCalculatedDoseReferenceSequence |
CItem | |
►CDcmDRTReferencedControlPointSequenceInterface | Class to provide access to DRTReferencedControlPointSequence |
CItem | |
►CDcmDRTReferencedDoseReferenceSequenceInRTBeamsModuleInterface | Class to provide access to DRTReferencedDoseReferenceSequenceInRTBeamsModule |
CItem | |
►CDcmDRTReferencedDoseReferenceSequenceInRTFractionSchemeModuleInterface | Class to provide access to DRTReferencedDoseReferenceSequenceInRTFractionSchemeModule |
CItem | |
►CDcmDRTReferencedDoseReferenceSequenceInRTIonBeamsModuleInterface | Class to provide access to DRTReferencedDoseReferenceSequenceInRTIonBeamsModule |
CItem | |
►CDcmDRTReferencedDoseSequenceInterface | Class to provide access to DRTReferencedDoseSequence |
CItem | |
►CDcmDRTReferencedFractionGroupSequenceInterface | Class to provide access to DRTReferencedFractionGroupSequence |
CItem | |
►CDcmDRTReferencedFrameOfReferenceSequenceInterface | Class to provide access to DRTReferencedFrameOfReferenceSequence |
CItem | |
►CDcmDRTReferencedImageSequenceInterface | Class to provide access to DRTReferencedImageSequence |
CItem | |
►CDcmDRTReferencedInstanceSequenceInterface | Class to provide access to DRTReferencedInstanceSequence |
CItem | |
►CDcmDRTReferencedMeasuredDoseReferenceSequenceInterface | Class to provide access to DRTReferencedMeasuredDoseReferenceSequence |
CItem | |
►CDcmDRTReferencedPatientSequenceInterface | Class to provide access to DRTReferencedPatientSequence |
CItem | |
►CDcmDRTReferencedPerformedProcedureStepSequenceInterface | Class to provide access to DRTReferencedPerformedProcedureStepSequence |
CItem | |
►CDcmDRTReferencedReferenceImageSequenceInRTBeamsModuleInterface | Class to provide access to DRTReferencedReferenceImageSequenceInRTBeamsModule |
CItem | |
►CDcmDRTReferencedReferenceImageSequenceInRTBrachyApplicationSetupsModuleInterface | Class to provide access to DRTReferencedReferenceImageSequenceInRTBrachyApplicationSetupsModule |
CItem | |
►CDcmDRTReferencedReferenceImageSequenceInRTIonBeamsModuleInterface | Class to provide access to DRTReferencedReferenceImageSequenceInRTIonBeamsModule |
CItem | |
►CDcmDRTReferencedRTPlanSequenceInRTGeneralPlanModuleInterface | Class to provide access to DRTReferencedRTPlanSequenceInRTGeneralPlanModule |
CItem | |
►CDcmDRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModuleInterface | Class to provide access to DRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModule |
CItem | |
►CDcmDRTReferencedRTPlanSequenceInRTImageModuleInterface | Class to provide access to DRTReferencedRTPlanSequenceInRTImageModule |
CItem | |
►CDcmDRTReferencedRTPlanSequenceInterface | Class to provide access to DRTReferencedRTPlanSequence |
CItem | |
►CDcmDRTReferencedSetupImageSequenceInterface | Class to provide access to DRTReferencedSetupImageSequence |
CItem | |
►CDcmDRTReferencedStructureSetSequenceInterface | Class to provide access to DRTReferencedStructureSetSequence |
CItem | |
►CDcmDRTReferencedStudySequenceInterface | Class to provide access to DRTReferencedStudySequence |
CItem | |
►CDcmDRTReferencedTreatmentRecordSequenceInterface | Class to provide access to DRTReferencedTreatmentRecordSequence |
CItem | |
►CDcmDRTReferencedVerificationImageSequenceInterface | Class to provide access to DRTReferencedVerificationImageSequence |
CItem | |
►CDcmDRTReferringPhysicianIdentificationSequenceInterface | Class to provide access to DRTReferringPhysicianIdentificationSequence |
CItem | |
►CDcmDRTRelatedRTROIObservationsSequenceInterface | Class to provide access to DRTRelatedRTROIObservationsSequence |
CItem | |
►CDcmDRTRequestAttributesSequenceInterface | Class to provide access to DRTRequestAttributesSequence |
CItem | |
►CDcmDRTRequestedProcedureCodeSequenceInterface | Class to provide access to DRTRequestedProcedureCodeSequence |
CItem | |
►CDcmDRTROIContourSequenceInterface | Class to provide access to DRTROIContourSequence |
CItem | |
►CDcmDRTROIPhysicalPropertiesSequenceInterface | Class to provide access to DRTROIPhysicalPropertiesSequence |
CItem | |
►CDcmDRTRTDoseROISequenceInterface | Class to provide access to DRTRTDoseROISequence |
CItem | |
►CDcmDRTRTReferencedSeriesSequenceInterface | Class to provide access to DRTRTReferencedSeriesSequence |
CItem | |
►CDcmDRTRTReferencedStudySequenceInterface | Class to provide access to DRTRTReferencedStudySequence |
CItem | |
►CDcmDRTRTRelatedROISequenceInterface | Class to provide access to DRTRTRelatedROISequence |
CItem | |
►CDcmDRTRTROIIdentificationCodeSequenceInterface | Class to provide access to DRTRTROIIdentificationCodeSequence |
CItem | |
►CDcmDRTRTROIObservationsSequenceInterface | Class to provide access to DRTRTROIObservationsSequence |
CItem | |
►CDcmDRTScheduledProtocolCodeSequenceInterface | Class to provide access to DRTScheduledProtocolCodeSequence |
CItem | |
►CDcmDRTSetupDeviceSequenceInterface | Class to provide access to DRTSetupDeviceSequence |
CItem | |
►CDcmDRTShieldingDeviceSequenceInterface | Class to provide access to DRTShieldingDeviceSequence |
CItem | |
►CDcmDRTSnoutSequenceInterface | Class to provide access to DRTSnoutSequence |
CItem | |
►CDcmDRTSourceImageSequenceInterface | Class to provide access to DRTSourceImageSequence |
CItem | |
►CDcmDRTSourceSequenceInterface | Class to provide access to DRTSourceSequence |
CItem | |
►CDcmDRTStructureSetROISequenceInterface | Class to provide access to DRTStructureSetROISequence |
CItem | |
►CDcmDRTToleranceTableSequenceInterface | Class to provide access to DRTToleranceTableSequence |
CItem | |
►CDcmDRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModuleInterface | Class to provide access to DRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModule |
CItem | |
►CDcmDRTTreatmentMachineSequenceInRTTreatmentMachineRecordModuleInterface | Class to provide access to DRTTreatmentMachineSequenceInRTTreatmentMachineRecordModule |
CItem | |
►CDcmDRTTreatmentSessionIonBeamSequenceInterface | Class to provide access to DRTTreatmentSessionIonBeamSequence |
CItem | |
►CDcmDRTTreatmentSummaryCalculatedDoseReferenceSequenceInterface | Class to provide access to DRTTreatmentSummaryCalculatedDoseReferenceSequence |
CItem | |
►CDcmDRTTreatmentSummaryMeasuredDoseReferenceSequenceInterface | Class to provide access to DRTTreatmentSummaryMeasuredDoseReferenceSequence |
CItem | |
►CDcmDRTVOILUTSequenceInterface | Class to provide access to DRTVOILUTSequence |
CItem | |
►CDcmDRTWedgePositionSequenceInterface | Class to provide access to DRTWedgePositionSequence |
CItem | |
►CDcmDRTWedgeSequenceInterface | Class to provide access to DRTWedgeSequence |
CItem | |
CDcmtkAccessories | Class collecting some DICOM helper functions |
CDcmtkBaseObjects | The toolkit and factory class DcmtkBaseObjects |
CDcmtkMLConverters | The tool function class DcmtkMLConverters |
CDecomposeBaseList | Engine module decomposing a BaseList into one base object and a so-called rest list |
CDefaultDcmtkReaderFunctor | Default class providing the read function for getDCMTKObjFromFile which needs the option to extent its functionality for different IODs |
CDicomAcquisitionContextModuleTagInterface | Manages the module field interface according to DICOM Acquisition Context Module C.7.6.14, currently only by adding an empty Acquisition Context Sequence (0040,0555) |
CDicomBoolInheritAndWriteTagInterface | FieldAddOn class supporting inheritance and optional writing of a boolean tag value |
CDICOMCachedIOFileHandleBase | Forward template declaration for typedef'ing |
CDICOMCachedIOFileHandlePlugin | Class for resolving filenames from a given identifier (url,etc...) for DICOM importing modules |
CDICOMCachedIOFileHandleProvider | Class for FileHandleProvider for DICOM importing modules |
CDicomCIDEditTagInterface | Manages a module field interface to edit a list of CID value from a given table |
CDicomCIDSingleEntryEditTagInterface | Manages a module field interface to edit a single CID value from a given table |
CDicomCommonInstanceReferenceModuleTagInterface | Manages the module field interface according to Common Instance Reference Module in DICOM Part 3 |
CDicomConfigurableMessageFilter | ML module class DicomConfigurableMessageFilter usable as plugin for modules which produce many messages and which allows message output configurations |
CDicomConfigurableMessageFilterBaseRefCounted | Provides a configurable message filter for DICOM modules |
CDicomContentDateTimeTagInterface | Manages the module field interface according to DICOM ContentDate and ContentTime tags |
CDicomContentIdentificationMacroTagInterface | Manages the module field interface according to DICOM Content Identification macro, 10.9 |
CDicomCopyGroupsTagInterface | Manages the module field interface according to DICOM General Equipment, C.7.5.1 |
CDicomCopyTagSetInterface | Provides control to copy/inherit a set of tag (values) from an input DCMTree, buffer it, and add it to the output tree |
CDicomDeformableSpatialRegistrationModuleTagInterface | Manages the module field interface according to DICOM Deformable Spatial Registration C.20.3 without ContentDate, ContentTime, and ContentIdentificationMacro |
CDicomDOCSave | |
CDicomDOCSaveAddOnPointers | Structure describing the AddOnPointer; used as private implementation in _fieldAddOnList |
CDicomEncapsulatedDocumentModuleTagInterface | Manages the module field interface according to Encapsulated Document Module C.24.2 |
CDicomEncapsulatedDocumentSeriesModuleTagInterface | Manages the module field interface according to DICOM General Series, C.24.1 |
CDicomEnhancedMRImageModuleTagInterface | Manages the module field interface according to DICOM Enhanced MR Image Modules C.8.13.1 |
CDicomEnhancedSave | |
CDicomEnhancedSaveAddOnPointers | Structure describing the AddOnPointer; used as private implementation in _fieldAddOnList |
CDicomFIDSave | |
CDICOMFileListFilter | An ML module which searches files containing DICOM information, passes them through possibly connected FileListFilterPlugin(s), and provides the found files as list of file paths in a text field |
CDicomFrameOfReferenceModuleTagInterface | Manages the module field interface for the DICOM Frame Of Reference Module. |
CDicomGeneralEquipmentModuleTagInterface | Manages the module field interface according to DICOM General Equipment, C.7.5.1 |
CDicomGeneralImageModuleTagInterface | Manages the module field interface according to DICOM General Image, C.7.6.1 |
CDicomGeneralSeriesModuleTagInterface | Manages the module field interface according to DICOM General Series, C.7.3.1 |
CDicomGeneralStudyModuleTagInterface | Manages the module field interface according to DICOM General Study, C.7.1.3 |
CDicomImageDescriptionTagInterface | Manages the module field interface similar to the Image Description Macro C.8.16.2 |
CDicomImagePlaneModuleTagInterface | Manages the module field interface according to DICOM Image Plane Module, C.7.6.2 |
CDicomImageTypeTagInterface | Manages the module field interface according to the Image Type tag from DICOM Enhanced MR Image Modules C.8.13.1 |
CDicomManufacturing3DModelModuleTagInterface | Manages the module field interface according to DICOM Manufacturing 3D Model Module C.35, currently only by adding Measurement Units Sequence with one CID 7063 entry |
CDicomMessageCollector | Class to collect messages and errors related to a given frame handle |
CDicomMessageFilter | Class describing a string id of a message, a set of substrings how it can be found by searching them in a string as well as a match routine performing such a search |
CDicomModifyApprovalModuleFieldAddOn | |
CDicomModifyBase | A base class which allows the modification of DICOM tags in a (cloned) DICOM tree |
CDicomModifyCalculatedDoseReferenceRecordModuleFieldAddOn | |
CDicomModifyCineModuleFieldAddOn | |
CDicomModifyClinicalTrialSeriesModuleFieldAddOn | |
CDicomModifyClinicalTrialStudyModuleFieldAddOn | |
CDicomModifyClinicalTrialSubjectModuleFieldAddOn | |
CDicomModifyContrastBolusModuleFieldAddOn | |
CDicomModifyCreateTree | Constructor creating an output connector for the result tree, a modifyPlugin connector and tree input connection(s) |
CDicomModifyDeviceModuleFieldAddOn | |
CDicomModifyFieldAddOnBase | The class DicomModifyFieldAddOnBase is dedicated to manage fields for ML modules and instances derived from DicomModifyBase to combine field handling and tag modification functionality to modify DCMTree's and to allow concatenation of them to pipelines |
CDicomModifyFieldAddOnList | Class managing a list of BASE_FIELD_ADD_ON_TYPE to simplify usage of multiple AddOns; AddOns are never owned by DicomModifyFieldAddOnList instances, this the life time of the AddOns must be longer than the usage of DicomModifyFieldAddOnList instances |
CDicomModifyFrameOfReferenceModuleFieldAddOn | |
CDicomModifyGeneralEquipmentModuleFieldAddOn | |
CDicomModifyGeneralImageModuleFieldAddOn | |
CDicomModifyGeneralStudyModuleFieldAddOn | |
CDicomModifyImagePixelModuleFieldAddOn | |
CDicomModifyImagePlaneModuleFieldAddOn | |
CDicomModifyImageTagsFieldAddOn | DicomModifyImageTagsFieldAddOn replaces the image pixel tag in DICOM trees with image data from the image connector and tries to adapt as many as possible related tags accordingly to create mostly DICOM compliant DCMTrees |
CDicomModifyImageTagsPlugin | ML Module class making use of DicomModifyImageTagsFieldAddOn which replaces the image pixel tag in DICOM trees with image data from the image connector and tries to adapt adapt as many as possible related tags accordingly to create mostly DICOM compliant DCMTrees |
CDicomModifyList | Class which manages a list of DicomModifyBase or derived objects, with an input for concatenation to another DicomModifyList object and which can apply their operations according to their parameters to DCMTrees |
CDicomModifyMeasuredDoseReferenceRecordModuleFieldAddOn | |
CDicomModifyModalityLUTModuleFieldAddOn | |
CDicomModifyModuleFieldAddOnBase | |
CDicomModifyModuleFieldAddOnFactory | |
CDicomModifyMultiFileVolumeExport | ML module class DicomModifyMultiFileVolumeExport which exports a MultiFileVolume composed of DICOM frames as files with modified DICOM information into a destination directory |
CDicomModifyMultiFrameModuleFieldAddOn | |
CDicomModifyMultiFrameOverlayModuleFieldAddOn | |
CDicomModifyOrdinary | A concrete class derived from DicomModifyBase which allows the modification of ordinary, non-private, non-sequence DICOM tags in a (cloned) DICOM tree |
CDicomModifyOrdinaryFieldAddOn | FieldAddOn class managing fields to represent functionality from DicomModifyOrdinary to modify ordinary DICOM tags |
CDicomModifyOtherTagOperations | A concrete class derived from DicomModifyBase which allows some operations on tag groups in a (cloned) DICOM tree such as removal or modification of all Type 2 or Type 3 tags |
CDicomModifyOtherTagOperationsFieldAddOn | FieldAddOn class managing fields to represent functionality from DicomModifyOtherTagOperations to modify OtherTagOperations DICOM tags |
CDicomModifyOverlayPlaneModuleFieldAddOn | |
CDicomModifyPatientModuleFieldAddOn | |
CDicomModifyPatientStudyModuleFieldAddOn | |
CDicomModifyPrivateAdd | A concrete class derived from DicomModifyBase which allows the addition or replacement of private DICOM tags in a (cloned) DICOM tree; see also DicomModifyPrivateAddFieldAddOn |
CDicomModifyPrivateAddFieldAddOn | DicomModifyFieldAddOnBase class managing fields to represent functionality from DicomModifyPrivate to modify private DICOM tags; see also DicomModifyPrivateAdd |
CDicomModifyPrivateRemove | A concrete class derived from DicomModifyBase which allows the removal of non-ordinary, non-sequence, private DICOM tags in a (cloned) DICOM tree |
CDicomModifyPrivateRemoveFieldAddOn | DicomModifyFieldAddOnBase class managing fields to represent functionality from DicomModifyPrivate to modify private DICOM tags |
CDicomModifyROIContourModuleFieldAddOn | |
CDicomModifyRTBeamsModuleFieldAddOn | |
CDicomModifyRTBrachyApplicationSetupsModuleFieldAddOn | |
CDicomModifyRTDoseModuleFieldAddOn | |
CDicomModifyRTDoseROIModuleFieldAddOn | |
CDicomModifyRTDVHModuleFieldAddOn | |
CDicomModifyRTFractionSchemeModuleFieldAddOn | |
CDicomModifyRTGeneralPlanModuleFieldAddOn | |
CDicomModifyRTGeneralTreatmentRecordModuleFieldAddOn | |
CDicomModifyRTImageModuleFieldAddOn | |
CDicomModifyRTIonBeamsModuleFieldAddOn | |
CDicomModifyRTIonBeamsSessionRecordModuleFieldAddOn | |
CDicomModifyRTIonToleranceTablesModuleFieldAddOn | |
CDicomModifyRTPatientSetupModuleFieldAddOn | |
CDicomModifyRTPrescriptionModuleFieldAddOn | |
CDicomModifyRTROIObservationsModuleFieldAddOn | |
CDicomModifyRTSeriesModuleFieldAddOn | |
CDicomModifyRTToleranceTablesModuleFieldAddOn | |
CDicomModifyRTTreatmentMachineRecordModuleFieldAddOn | |
CDicomModifyRTTreatmentSummaryRecordModuleFieldAddOn | |
CDicomModifySequence | A concrete class derived from DicomModifyBase which allows the modification of ordinary, non-private, non-sequence DICOM tags in a (cloned) DICOM tree |
CDicomModifySequenceFieldAddOn | DicomModifyFieldAddOnBase class managing fields to represent functionality from DicomModifyOrdinary to modify sequence DICOM tags |
CDicomModifySOPCommonModuleFieldAddOn | |
CDicomModifyStructureSetModuleFieldAddOn | |
CDicomModifySubTreeSelectorFieldAddOn | DicomModifyFieldAddOnBase class managing fields to select DCMTree sequence or MeVis SMF subtrees which then can be modified by appended DicomModify instances |
CDicomModifySubTreeSelectorPlugin | ML module class DicomModifySubTreeSelectorPlugin which allows the selection of DCMTrees inside of Sequence tags or MeVis SMF trees to make it possible that other DicomModifyTagPlugins manipulate them |
CDicomModifyTagsPlugin | ML Module class DicomModifyTagsPlugin which provides a number of DCMTree::Tag manipulators which can be applied to DCMTree::Trees |
CDicomModifyTagsVariousFieldAddOns | Class composing many typical DicomModifyFieldAddOnBase classes to a single new and easy to use one and which provides input/output base fields to concatenate many of them to pipelines |
CDicomModifyTree | ML module class DicomModifyTree for modifying DICOM trees |
CDicomModifyTreeAndImage | ML module class DicomModifyTreeAndImage for composing and decomposing MLImages with DICOM trees as well as for modifying DICOM trees |
CDicomModifyVOILUTModuleFieldAddOn | |
CDicomMRSeriesModuleTagInterface | Manages the module field interface according to DICOM Segmentation Series Module Attributes, C.8.20.2 without ContentIdentification Macro |
CDicomPatientModuleTagInterface | Manages the module field interface according to DICOM Patient Module, C.7.1.1 |
CDicomPresentationStateIdentificationTagInterface | Manages the module field interface according to DICOM PresentationCreationDate and PresentationCreationTime tags in C.11.10 Presentation State Identification Module, however without Content Identification Macro Attributes, which can be handled with ContentIdentificationMacroTagInterface, for example |
CDicomReferencedImageSequenceTagInterface | Manages the module field interface according to Common Instance Reference Module in DICOM Part 3 |
CDicomREGSave | |
CDicomSaveBase | |
CDicomSCEquipmentModuleTagInterface | Manages the module field interface according to DICOM SC Equipment Module, C.8.8.1. |
CDicomSCMultiframeImageModuleTagInterface | Manages the module field interface according to DICOM SC-Multi-frame Image, C.8.6.3 Image Pixel module C.7.6.3 SOP Common Module, C.12.1, handled by adding a newly created SOPInstanceUID by default |
CDicomSCSave | |
CDicomSegmentationImageModuleTagInterface | Manages the module field interface according to DICOM Segmentation Image Module, C.8.20.2, however, it does not set the tags |
CDicomSegmentationSeriesModuleAttributesTagInterface | Manages the module field interface according to DICOM Segmentation Series Module Attributes, C.8.20.2 without ContentIdentification Macro |
CDicomSegmentItem | Class implementing a segmentation item according to the DICOM Segmentation Image Modul as described in the DICOM standard under SEGMENTATION IMAGE MODULE ATTRIBUTES |
CDicomSegmentItemImage | Class describing one segment as it is described in the DICOM standard under SEGMENTATION IMAGE MODULE ATTRIBUTES |
CDicomSegmentItemImageBase | Pure virtual base class describing an abstract image type to be read/written as DICOM SEG image as it is described in the DICOM standard under SEGMENTATION IMAGE MODULE ATTRIBUTES |
CDicomSegmentSequenceTagInterface | Class managing the module field interface according to DICOM Segmentation Image Module Attributes, C.8.20.2 without ContentIdentification Macro |
CDicomSEGSave | |
CDicomSEGSaveAddOnPointers | Structure describing the AddOnPointer; used as private implementation in _fieldAddOnList |
CDicomSeriesAndInstanceReferenceMacroTagInterface | Manages the module field interface according to Series And Instance Reference Macro in DICOM Part 3 |
CDicomSOPCommonModuleTagInterface | Manages the module field interface according to SOP Common Module shown in DICOM Table 12-1 |
CDicomSOPInstanceReferenceMacroTagInterface | Manages the module field interface according to SOP Instance reference Macro shown in DICOM Table 10-8 |
CDicomSpatialFiducialsModuleTagInterface | Manages the module field interface according to DICOM Spatial Fiducials C.21.2 without ContentDate, ContentTime, and ContentIdentificationMacro |
CDicomSRSave | |
CDicomTagDumpFieldAddOn | Class managing fields to show and handle a DICOM tree tag dump |
CDicomTree | Can be used to transport a DCMTree::Const_TreePtr as a ml::RefCountedBase object |
CDicomTreeCompare | ML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected |
CDicomTreeDefaultValidation | Class implementing some generic DICOM tree checks |
CDicomTreeImagePropertyExtension | Implement an ImagePropertyExtension object which can be passed to the ML |
CDicomTreeInfo | ML module class to display general statistical information about a connected DCMTree and to search and extract strings and values from the tag dump, even from private tag values |
CDicomTreeValidate | ML module class to validate DCMTree and to display the validation result, and optionally to post errors on validation failures |
CDicomTreeValidationBase | A pure virtual ML module base class to validate a DCMTree which can be cascaded |
CDicomValueComboBoxSelectorTagInterface | A complex field interface managing a value selector for combo boxes with a number of predefined values; a checkBox whether the fieldValue shall be checked by the module for validity, an InheritMode which determines in which way the value shall be inherited from the input connection |
CDicomValueInheritAndCreateTagInterface | FieldAddOn class supporting inheritance and auto creating tag values (for example DICOM UIDs or tag values) |
CDirectDicomImport | Imports image files directly from DICOM or other file types without an intermediate representation |
CDirectDicomImportDPLImporter | Class handling all DICOM Processor Library Import (DPL) stuff for the DirectDicomImport module |
CDirectDicomImportDPLLogger | Extended DPL logger class redirecting messages from the DPL to a DirectDicomImport instance |
CDirectDicomImportDPLSecondPassPartitioner | A derived DPL SecondPassPartitioner to avoid that multi-frame files are composed when imported by DirectDicomImport instances |
CDirectDicomImportDPLSecondPassPartitioningProvider | An implementation of the DPL::SecondPassPartitioningProvider class for the DirectDicomImport modules |
►CDirectDicomImportDPLTagValueProvider | An DPL::TagValueProvider class for the DirectDicomImport module |
CHardOverwriteTag | Simple structure of a tag id and a string which overwrites this tag value |
CDirectDicomImportImporterBase | Base importer class for the DirectDicomImport module |
CDirectDicomImportOtherImporter | Derived importer to import non DICOM files into DirectDicomImport |
CDisc | Class to handle the geometry primitive "Disc" consisting of a center, a normal and a radius |
CDiscList | Base object class DiscList |
CDistantObject | A DistantObject stores the pointer to an object of type T and forbids direct access to the stored pointer |
CDistantObjectAccessor | The DistantObjectAccessor can be used to get the value stored in a DistantObject, it should only be used when you really know what you are doing! |
CDMFileReader | A tool classes to load Digital Microscopy files |
CDMFileReaderPlugin | Representation for the DM file as data structure |
CDMImage | Representation for the DM file as data structure |
CDMImageDataStruct | Representation for the DM file as data structure |
CDMTag | Representation for the DM file as data structure |
CDMTagData | Representation for the DM file as data structure |
CDMTagDirectory | Representation for the DM file as data structure |
CDMTagGroup | Representation for the DM file as data structure |
CDoubleField | Field to encapsulate a double value |
CDoubleListField | |
CDoubleMultiField | Save warning state |
CDRTDoseIODBase | Base object class for passing DRTDoseIOD objects between MeVisLab modules |
CDRTImageIODBase | Base object class for passing DRTImageIOD objects between MeVisLab modules |
CDRTIonBeamsTreatmentRecordIODBase | Base object class for passing DRTIonBeamsTreatmentRecordIOD objects between MeVisLab modules |
CDRTIonPlanIODBase | Base object class for passing DRTIonPlanIOD objects between MeVisLab modules |
CDRTPlanIODBase | Base object class for passing DRTPlanIOD objects between MeVisLab modules |
CDRTStructureSetIODBase | Base object class for passing DRTStructureSetIOD objects between MeVisLab modules |
CDRTTreatmentSummaryRecordIODBase | Base object class for passing DRTTreatmentSummaryRecordIOD objects between MeVisLab modules |
CDynamicStylePalette | |
CEditObject | Allows to edit an ml::base-derived object via its XML description |
CEngine | Base class for all ML Engines which are derived from Module, which have no inputs or outputs and which implements field connections or operations on fields |
CEnhancedMFObjectInfosBase | Currently empty class used as base for all classes carrying additional IOD object information |
CEnhancedMFSEGObjectInfos | Structure providing SEG IOD specific information for and about composed BitImage Frame heap to be saved; also used to identify LegacyConvertedEnhancedMR export type via rtti |
►CEnumField | Field to encapsulate an enumerated value |
CEnumEntry | Defines the entry for one enum value |
►CEnumValues | Helper class that stores a list of typed enum values and their string names |
CEntry | Defines the entry for one enum value |
CErrorOutput | Class to handle all ML debug prints, errors, warnings, and information |
CErrorOutputInfos | Struct which contains all information about errors, fatal errors, warnings, information or debug prints |
CEventSource | EventSourceBase class adds event listener handling to Base |
CEventSourceDeletedEvent | EventSourceRemovedEvent is used to indicate when the EventSourceBase object is removed |
CExtConvolutionFilter | This class implements different convolution filters with changeable kernel sizes |
CExtractObjectFromList | Engine module ExtractObjectFromList extracting a single list item (identified by its index) from a given list |
CfctLineFilter | The basic implementation of a filter to filter an image row with kernel operations |
►CField | Base class for all fields used in the ML |
CFlags | Flags for internal usage |
CFieldAddOnBase | Abstract base class for field interfaces to be added to other ML module classes |
CFieldAddOnList | Class managing a list of FieldAddOns to simplify usage of multiple AddOns; AddOns are never owned by FieldAddOnList instances, this the life time of the AddOns must be longer than the usage of FieldAddOnList instances |
CFieldContainer | Defines the class FieldContainer to encapsulate a vector of fields for (see class Field) |
CFieldSensor | Class to define and to manage field sensors |
CFileListFilterPlugin | A concrete module class for file and DCMTree filtering which can be used by FileList importers to filter, classify and label files |
CFileListFilterPluginBase | A base class for plugins which can be used by file list importers to filter and classify files |
CFileMapReadOutOfBoundsException | |
CFileMapWrapper | Wraps a FileMap so we can handle errors and exceptions more easily |
CFileReaderPluginsBase | Base class for a generic file reader plugin with factory interface |
CFilterMessage | Helper class to store and handle error messages occuring in filter calls as well as to convert them to std::strings |
CFloatField | Field to encapsulate a float value |
CFloatingPointMatrix | Base class of all matrix classes which holds the data buffer and provides some general access methods |
CFloatingPointVector | Template class for vector arithmetic with floating point data types |
CFloatingPointVectorDataContainerBase | Base class of the FloatingPointVector class which holds the data buffer |
CFloatMultiField | Class FloatMultiField. See MultiField for documentation |
CGDCMPrivateDICOMTagDecoders | Class decoding private Siemens CSA header information with the help of an adapted gdcm::CSADecoder tool class |
CGenericPrivateDICOMTagDecoder | Default decoder usable for all private DICOM tags as well as some tool functions for derived classes |
CGetTileJob | Public interface for requesting a tile from a an ML PagedImage using the PageRequestProcessor |
CGetTileJobBase | Base class for TileRequest based jobs |
CHost | The Host is the central image processing class in the ML |
CIdenticalIntensitiesClusterAlgorithm | Implementation of a clustering algorithm checking for identical image intensity values |
CImageProperties | This class represents basic image properties: |
CImagePropertyExtension | Base class from which one can derive own image properties |
CImagePropertyExtensionContainer | This class is a container for extended image properties derived from ImagePropertyExtension |
CImageVectorField | Field to encapsulate an ML vector ImageVector with 6 integer components |
►CImagingBackgroundTask | |
CAsyncTileRequest | Asynchronous tile request (copyable!) |
CProcessAllPagesRequest | Asynchronous process all pages request (copyable!) |
CInputConnector | Class to manage an input connection of a Module module |
CInputConnectorField | Field to encapsulate a pointer to an input connector which represents a module input |
CInputSubImageProperties | Defines the class InputSubImageProperties which is a simple container for some properties which can be defined for an input subimage which is to be delivered to the corresponding call of the module's calculateOutputSubImage method |
CInt32MultiField | Class Int32MultiField. See MultiField for documentation |
CIntField | Field to encapsulate an integer value |
CIntListField | |
CIntMultiField | Class IntMultiField. See MultiField for documentation |
CIOHandler | Handles the different possible IO modes |
CIs | In combination with the in function it returns true, if a passed values is one of a set of possible values |
CIsomorphismMap | IsomorphismMap class handles the information of the isomorphism between two Graph structures in form of a PointMap-list |
CItemChangedEvent | This event tells us that the children of the item have changed completely (for an invalid ModelIndex this would mean everything has changed) |
CItemChildrenRequestEvent | This BaseEvent informs that the children of an item are requested for the first time |
CItemModelAttributeFilter | |
CItemModelEvent | This intermediate class only exists to conveniently get the source() as the model() from an event |
CItemModelItemFilter | |
CItemModelProxy | |
CItemsDataChangedEvent | This event informs about attributes that have changed their values |
CItemsInsertedEvent | This event informs about inserted items |
CItemsRemovedEvent | This event informs about removed items |
CITKCommandIterationUpdate | Implementation of the Command Pattern to be invoked every iteration |
CITKFlatStructElement | ML class to wrap the itkFlatStructElement class in an ML module |
CITKMLBaseWrapper | Class to create a Base wrapper around an object of a certain template type |
CITKModuleAddOns | Class to implement much functionality used in ML modules wrapping filters |
CITKWrapperBase | Helper class to have a common base class for all derived wrapper |
CKernelBaseModule | The module base class to apply kernels to an image |
CKernelCurvatureEstimationFilter | Implements a filter to estimate curvatures |
CKernelEditor | The class to edit a 6D kernel |
CKernelLineApplicator | The KernelLineApplicator class takes a Kernel instance and filters one line of an mlSubImage and writes it to an output also given by another mlSubImage |
CKernelLineApplicatorBase | The KernelLineApplicatorBase class is designed to implement new kernel based filters to be applied to a line of an mlSubImage and and to write the filtered line to an output mlSubImage |
CKernelModule | The typically used convenience class to apply a kernel to an image |
CKernelTools | Class collecting a set of templated an normal functions for filtering operations using kernels |
CKeyFrame | Class KeyFrame consisting of a 3D position, tangent and up vector |
CKeyFrameList | Base object class KeyFrameList storing a list of KeyFrame entries |
CLegacyConvertedEnhancedMRInfos | Structure providing additional (IOD specific) information for Legacy Converted Enhanced MR; still nothing special inside, but used to identify LegacyConvertedEnhancedMR export type via rtti |
Cless | Implement comparison operator for ClusterInfo used by std::sort |
CLine | Class to define the geometry primitive "Line" consisting of a position and a direction |
CLineApplicator | The LineApplicator class provides pure virtual functions used by the old applyFiltering functions from the KernelTools class to filter one row of an SubImage and writes it to an output also given by another SubImage |
CListBase | Base object class ListBase managing a number of BaseItem objects |
CListContainerBase | Abstract module class ListContainerBase implementing basic functionality for a list container module |
CListContainerTemplate | Template module class ListContainerTemplate for a specific list class |
CListField | |
CListParser | Parser class for parsing persistent state strings of list objects |
CListTemplate | Basic list class template combining properties of ListBase and a vector of the template argument type |
CLoadBase | Allows to load ml::base-derived objects from file |
CLocalMaximaFilter | Class searching local maxima in images using a kernel based filtering |
CLUTData | A LUTData object stores an instance of a LUT, rendered for a specified visual type, data type, reference range and index/row/layer set |
CLUTDataBase | Untyped base class for LUTData template classes |
CLUTDataId | |
CLUTFBlend | Generate a 2/3D-LUT by blending two 1/2D-LUTs |
CLUTFChannelMap | A LUT function mapping the individual channels of the input LUT to the channels of the output LUT |
CLUTFColor | LUT transform to apply or remove color to an input LUT |
►CLUTFCombine | A LUT function combining several input LUTs into a single output LUT |
CLUTEntry | Stores a lut function entry that should be combined |
CLUTFCompose | A LUT function composing several input LUTs into a single output LUT |
CLUTFConcat | Concatenate LUTs in row or layer direction |
CLUTFLinear | A color/gray LUT with sampling points and linear, nearest neighbor or truncated interpolation inbetween |
CLUTFloatRGBA | Implements a float RGBA color table |
CLUTFPrimitive | A single channel LUT with predefined primitives of different shapes |
CLUTFRampPair | An RGBA LUT consisting of a RGB ramp and an alpha ramp |
CLUTFRescale | LUT transform to rescale a LUT's index range and to convert an absolute to a relative LUT |
CLUTFSelect | Select a 1D-LUT from a specified row/layer of a 2D- or 3D-LUT |
CLUTFunction | Common base class for lookup tables |
CLUTIterator | The LUTIterator class template is used by a LUTFunction object for rendering into a LUTData object |
CLUTIteratorBase | LUT iterator base class with type independent functionality and declarations |
CLUTRGBAPoint | A LUT sampling point with index position and RGBA channel values, |
CMainAxisPCA | This class computes the main axis for a point cloud by a principal component analysis |
CMainExecutorT | This class implements an executor that lets you execute a task in the ML's main loop without implementing for each occasion a different BackgroundTaskMessage |
CMainThreadCommunicator | |
CMainThreadCommunicatorTestSupport | |
CManagedSubImage | ManagedSubImage is derived from SubImage and frees its allocated memory automatically when it is destructed |
CMarkerList | Base object class MarkerList managing a list of markers represented by Vector4's |
CMat3List | Base object class Mat3List managing a list of 3x3 matrices |
CMat4List | Base object class Mat4List managing a list of 4x4 matrices |
CMatrix2Field | Field encapsulating a 2x2 matrix |
CMatrix3Field | Field encapsulating a 3x3 matrix |
CMatrix4Field | Field to encapsulate a 4x4 matrix |
CMatrix5Field | Field encapsulating a 5x5 matrix |
CMatrix6Field | Field encapsulating a 6x6 matrix |
CMatrixField | Field to encapsulate a 4x4 matrix, same as Matrix4Field for backward compatibility |
CMatrixSizedTemplate | General Matrix class based on MatrixTemplate<T> to allow fixed size setting with object declaration |
CMatrixTemplate | MatricTemplate implements general Matrix class based on valarray of objects with Template class type for nummeric calculations with dynamic size |
CMedicalImageProperties | This class encapsulates basic medical image properties: |
►CMemory | Basic memory management class for the ML |
CDeleter | A custom delete which can be used in std::unique_ptr and std::shared_ptr |
CMemoryImage | A memory cache for the complete output image of an output connector |
CMemoryInfo | Singleton class that provides hardware specific information |
CMergeLists | Engine module MergeLists merging two BaseListTemplate-derived objects |
CMessageCollector | Class to collect messages of different types |
CMessagingBackgroundTask | MessagingBackgroundTask extends the BackgroundTask with the functionality to call methods on DistantObject instances on the GUI thread to communicate with the GUI (e.g |
CMinimalDistancePointClouds | The MinimalDistancePointClouds implements a fast nearest pair search algorithm described by Sean Quinlan in 'Efficient Distance Computation between Non-Convex Objects' |
CMLDataTypeField | Field to encapsulate an MLDataType value |
CMLImageFormat | File format class to store, load, and modify a PagedImage in a file |
CMLImageFormatAbstractFileHandle | A base class for abstract read/write access of the MLImageFileFormat |
CMLImageFormatCompressionParams | Helper class for compressor arguments managed inside of a module |
CMLImageFormatDiskFileHandle | Implements reading and writing from a given file descriptor |
CMLImageFormatFileCache | An ML module class for file caching and modification of a whole ML PagedImage volume as MLImageFormat file which is changed only if load, clear or auto load is activated |
►CMLImageFormatIdxTable | Internal and private index table for the MLImageFormat, not to be used, because it is subject to change |
CPageIdxType | Internal helper class |
CMLImageFormatInfo | Information retrieval module for the .mlimage MLImageFormat files |
CMLImageFormatInfos | A internal structure containing information about an opened file, not to be used, because it is subject to change |
CMLImageFormatIOBase | IO base class to manage/save/load/modify .mlimage files and to derive specific save, load and modification classes from it |
CMLImageFormatLoad | ML module class to load an ML PagedImage from a file of type MLImageFormat with .mlimage suffix |
CMLImageFormatSave | ML module class to save an ML PagedImage as file of type MLImageFormat with .mlimage suffix |
CMLImageFormatTag | Class defining a tag used in the MLImageFormat class |
CMLImageFormatTagList | Class defining a list of tags used in the MLImageFormat class |
CMLImageFormatTools | Basic tool functions used to store, load, and modify a PagedImage in a file, used by the MLImageFormat |
CMLITKObjectFactory | A class to manage a void pointer to an object of a certain class type a type dataType and dimension dim |
CMLPCLObjectPtrsContainer | A container with pointers from the PCL (Point Cloud Library) passed in BaseObjects between PCL modules |
CMLToReferencedFrameOfReferenceSequence | |
CMLToROIContourSequence | |
CMLToRTDoseROISequence | |
CMLToRTROIObservationsSequence | |
CMLToStructureSetROISequence | |
CMLTStdTypeInfos | Template class to register the standard integer classes as voxel types in the ML |
CModelIndex | This class serves as an index into an AbstractItemModel |
CModule | Base class for an image processing module of the ML |
CModuleBackgroundTask | ModuleBackgroundTask extends the ImagingBackgroundTask with a number of useful methods that allow asynchronous access to the images of a Module |
CModuleDiagnosisStackScope | |
CModuleLoaderBackendsControl | Small class only used for script wrapper and to observe global ModuleLoaderBackends a bit, do not use manually |
CModuleTools | Class containing some helper functionality for Module programming and/or for the Module class itself |
CMorphologyFilter | The class to apply morphology based kernel filters to images |
CMRSASCIITagDecoder | Deprecated class decoding private DICOM MRSASCII tag data to a PrivateDICOMTagValueFields container |
CMultiBaseType | Class to provide a number of get/set functions for often used templated objects, for example function pointers |
CMultiField | Field to represent a dynamic vector of DATATYPE values |
CMultiFileVolume | Management class used by DirectDicomImport to create, represent and describe volumes composed of multiple DICOM or other files without needing additional intermediate representations or copies of the composed files |
CMultiFileVolumeAdditionalOptions | Container which stores additional options for MultiFileVolumes which can have an arbitrary number of entries such that future or user defined parameters can be added to MultiFileVolumes without changing the version of the persistent data |
CMultiFileVolumeList | Class managing a list of MultiFileVolume instances for the DirectDicomImport module; taking ownership of all added, push_back-ed or inserted MultiFileVolume instances |
CMultiFileVolumeListBaseOutput | The ML module base class MultiFileVolumeListBaseOutput used to implement further output modules for the MultiFileVolumeList class |
CMultiFileVolumeListDiagnosisOutput | The ML module class MultiFileVolumeListDiagnosisOutput applies different types of information, diagnosis and verification tools on MultiFileVolumes(Lists) |
CMultiFileVolumeListDOCOutput | The ML module class MultiFileVolumeListDOCOutput providing an additional output for (encapsulated documents) DICOM files as a MultiFileVolumeListOutput module |
►CMultiFileVolumeListDraftView | A visualization class for the structure of a MultiFileVolume; work in progress |
CFrameInfo | Collects all information about a frame to be displayed |
CMultiFileVolumeListFIDOutput | The ML module class MultiFileVolumeListFIDOutput providing an additional output for FID (fiducial) DICOM files as a MultiFileVolumeListOutput module |
CMultiFileVolumeListFilterOutputs | The ML module class MultiFileVolumeListFilterOutputs to filter the volume list of a MultiFileVolumeList module |
CMultiFileVolumeListFind | Class implementing some search functionality on MultiFileVolumeLists |
►CMultiFileVolumeListImageOutput | The ML module class MultiFileVolumeListImageOutput for extending the number of image outputs of MultiFileVolumeList modules |
COutputImageProperties | Helper container to manage fields related to an image output |
CMultiFileVolumeListIteratorOutput | The ML module class MultiFileVolumeListIteratorOutput providing some support to specify a list of volumes and then to iterate over them and generating file names and indexes for them |
CMultiFileVolumeListPROutput | The ML module class MultiFileVolumeListPROutput provides additional outputs for structured reporting document information for the MultiFileVolumeList module |
CMultiFileVolumeListRefCounted | Class managing a list of MultiFileVolume instances for the DirectDicomImport module |
►CMultiFileVolumeListREGOutput | The ML module class MultiFileVolumeListREGOutput providing an additional output for spatial REG DICOM files as a MultiFileVolumeListOutput module |
COverallTabTags | Contains values of overall tab tags |
CREGMatrix | Matrix and matrix type values: |
CREGMatrixVector | The Vector type representing matrices of one Registration sequence entries |
CMultiFileVolumeListRTOutput | The ML module class MultiFileVolumeListRTOutput provides additional outputs for radio therapy information for the DirectDicomImport module |
CMultiFileVolumeListSEGOutput | The ML module class MultiFileVolumeListSEGOutput providing an additional output for SEG DICOM files as a MultiFileVolumeListOutput module |
CMultiFileVolumeListSMImageOutput | ML modules class implementing an additional image output for MultiFileVolumeLists for an extended display of Whole Slide Microscopy data |
CMultiFileVolumeListSort | Tool class to sort MultiFileVolumeLists according to specific properties |
CMultiFileVolumeListSROutput | The ML module class MultiFileVolumeListSROutput provides additional outputs for structured reporting document information for the MultiFileVolumeList module |
►CMultiFileVolumeListView | Manages the volume list view and its contents for the DirectDicomImport module |
C_ColumnNameHeadValue | Composition of a column name, the head entry, and the column value |
CDirectDicomImportColumnDesc | Simple class to manage a list view column |
CMultiThreadedPageRequestProcessor | A multi-threaded processor that takes one or even multiple tile requests and can process them iteratively |
CMutableDicomTree | The DicomTree class can be used to transport a DCMTree::Const_TreePtr as a ml::RefCountedBase object |
CNotify | Class to handle all ML Notify prints, errors and warnings |
CNotifyField | Field without value for notifications |
COrderedProcessAllPagesHandler | A ProcessAllPages handler that offers ordered tile delivery on any number of input images |
COrderedSingleInputProcessAllPagesHandler | A ProcessAllPages handler that offers ordered tile delivery on a single input image |
COutputConnector | Class to manage an output connection for a Module module |
COutputConnectorField | Field to encapsulate a pointer to an output connector which represents a module output |
COutStreamWrapper | |
COverload | |
CPageBuffer | PageBuffer is a helper structure to manage one page of input data of the VirtualVolume class and it also handles the most important properties of the page |
CPagedImage | Class which represents an image, which manages properties of an image and image data which is located in pages |
CPagedImageProperties | PagedImageProperties extends the MedicalImageProperties with the page extent |
CPageIDIterator | A class that allows to incrementally iterate over all ids of pages have an intersection with a given box on a given PagedImage |
CPageRequest | A PageRequest represents the request for the calculation of a single page of a PagedImage |
CPageRequestCursor | A cursor to create page and tile requests in an iterative manner, to allow breaking/resuming at any time and to avoid a recursive tree traversal which can not be easily resumed |
CPageRequestProcessor | Abstract base class for page request processors |
►CPageRequestProcessorBase | Base class for single and multi-threaded processor |
CPerThreadStorage | Data this is available on a per-thread basis to cache things that are reused across PageRequest calls, e.g |
CScopeStackEntry | Each processing scope has its own GUI work queue and flags/counters for errors and tiles to wait for |
CPageRequestQueueInterface | Virtual interface for queuing PageRequests that are ready for processing |
CParameterInfo | We would normally co-derive from QVariantMap, but this turned out to cause at least linker problems down the line, so we just hold the data |
CParserBase | Basic parser class from which special parser classes can be derived for parsing persistent state strings |
CPathInfo | Class to store informations about connection path for use in calculation of distance matrices |
CPCLBaseListToPointCloud | ML Module class to convert a BaseList(PointList, VectorList, XMarkerList, XMarkerListContainer) to a point cloud |
CPCLBaseObject | Base object containing pointers (as MLPCLObjectPtrsContainer) to objects from the Point Cloud Library (PCL) as well as a vector of PointIndices and to pass point clouds and result indexes from one module to another |
CPCLBilateralFilter | ML Module class applying the pcl::BilateralFilter filter to smooth the input point cloud and provides the filter result at the output |
CPCLCloudDistances | ML Module class to calculate distances between two PCL point clouds |
CPCLClusterStatistics | ML Module providing arithmetic operations on a selectable subset of members/fields of the points of the input cloud |
CPCLClusterStatisticsToInventor | ML Module class to convert the input pcl classes to Inventor SoVertexProperty, SoPointSet, and SoIndexedFaceSet nodes |
CPCLCompare | ML Module class to compare two PCL point clouds and optionally to post ML errors for testing purposes |
CPCLConcaveHull | ML Module class applying the pcl::ConcaveHull filter to the input point cloud and provides the filter result at the output |
CPCLConvexHull | ML Module class applying the pcl::ConvexHull filter to the input point cloud and provides the filter result at the output |
CPCLCopy | ML module class copying points or point components from points in input 1 to points in input 2 |
CPCLCropBox | ML Module class applying the pcl::CropBox filter to the input point cloud and provides the filter result at the output |
CPCLEuclideanClusterExtraction | ML Module class applying the pcl::EuclideanClusterExtraction filter to the input point cloud and provides the filter result at the output |
CPCLFeatureHistogram | ML Module class applying the pcl::FeatureHistogram filter to the input point cloud and provides the filter result at the output |
CPCLIndexFilter | ML PCL module class creating a subset of indices of input one given by indices at input 1, then of input 2, and so on |
CPCLInfo | ML Module class to display information about a connected point cloud |
CPCLIntensityRankFilter | ML Module class applying the pcl::MedianFilter filter to the input point cloud and provides the filter result at the output |
CPCLIterativeClosestPoint | ML Module class wrapping the pcl::IterativeClosestPoint class from the PCL |
CPCLLoad | ML Module class to load a point cloud from the Point Cloud Library from a file |
CPCLMarchingCubesHoppe | ML Module class processing an input point cloud and creating a pcl::Surface and a pcl::PointCloud from it using the pcl::MarchingCubesHoppe algorithm |
CPCLMarchingCubesRBF | ML Module class processing an input point cloud and creating a pcl::Surface and a pcl::PointCloud from it using the pcl::MarchingCubesRBF algorithm |
CPCLMemberCopy | ML PCL module class allowing to copy a point member to another |
CPCLMLImageToPointCloud | ML Module class to convert an ML PagedImage to a point cloud |
CPCLModule | ML Module base class for algorithms from the Point Cloud Library (PCL) |
CPCLMovingLeastSquares | ML Module class processing a point cloud with the MLS (Moving Least Squares) algorithm pcl::MovingLeastSquares from the Point Cloud Library |
CPCLNormalEstimation | ML Module class applying the pcl::NormalEstimation filter to the input point cloud and provides the filter result at the output |
CPCLPassThrough | ML Module class applying the pcl::PassThrough filter to the input point cloud and provides the filter result at the output |
CPCLPCA | ML Module class applying the pcl::PCA filter to the input point cloud and provides the filter result at the output |
CPCLPointCloudToXMarkerList | ML Module class to convert a point cloud to an XMarkerList |
CPCLPointMemberArithmetic | ML Module providing arithmetic operations on a selectable subset of members/fields of the points of the input cloud |
CPCLR2SonicWCLoader | ML Module class to load a point cloud from the Point Cloud Library from a file |
CPCLRadiusOutlierRemoval | ML Module class applying the pcl::RadiusOutlierRemoval filter to the input point cloud and provides the filter result at the output |
CPCLRegistration | Abstract ML Module class wrapping the pcl::Registration class from the PCL; PCL registration algorithms can/should derive from it to reuse interface descriptions and fields already integrated |
CPCLSampleConsensus | ML Module class wrapping the pcl::SampleConsensus class from the PCL |
CPCLSampleConsensusModels | ML Module class wrapping the pcl::SampleConsensusModel model classes of the PCL |
CPCLSave | ML Module class to store a point cloud from the Point Cloud Library in a file |
CPCLScriptOutput | ML Module class to display ScriptOutputrmation about a connected point cloud |
CPCLStatisticalOutlierRemoval | ML Module class applying the pcl::StatisticalOutlierRemoval filter to the input point cloud and provides the filter result at the output |
CPCLToInventor | ML Module class to convert the input pcl classes to Inventor SoVertexProperty, SoPointSet, and SoIndexedFaceSet nodes |
CPCLVoxelGrid | ML Module class applying the pcl::VoxelGrid filter to the input point cloud and provides the filter result at two outputs; one containing a grid aligned point cloud and the second one as ML PagedImage |
CPersistenceStreamException | This class represents the exceptions that can be thrown while reading from or writing to the persistence stream |
CPersistenceStreamFormatException | Derived class |
CPersistenceStreamInternalError | Derived class. This exception usually denotes programming errors |
CPersistenceStreamIOException | Derived class |
CPlane | Class defining a plane in 3D |
CPlaneField | Field to encapsulate a vector of 4 double values representing a plane with all properties of Vector4Field |
CPMTFToshibaPrivateDICOMTagDecoders | An experimental DICOM tag decoder class for private Toshiba PMTF tags |
CPointerField | Field to encapsulate a void pointer to arbitrary data |
CPointList | Base object class PointList managing a list of points |
CPointMap | PointMap constitutes a lightweight object for storage of data of two nodes |
CPresentationState | Base object class for passing DVPresentationState objects between MeVisLab modules |
CPrivateDICOMTagDecoder | Class decoding all private DICOM tags it finds decoders for to a PrivateDICOMTagValueFields container |
CPrivateDICOMTagDecoderPluginBase | Base class for plugins decoding private DICOM tags to a PrivateDICOMTagValueFields container |
CPrivateDICOMTagInfos | Small container class managing one decoded sub element of a private DICOM tag |
►CPrivateDICOMTags | Class collecting some known private DICOM tag information |
CPrivateTagDesc | Small helper container to manage private tag information |
CPrivateDICOMTagValueFields | List type managing and maintaining a number of PrivateDICOMTagValueFields::PrivateTagField containers describing information extracted from private tag values |
CPrivateSequenceDICOMTagDecoders | An experimental decoder for private DICOM sequence tags |
CProcessAllPagesBackgroundTask | Class ProcessAllPagesBackgroundTask |
CProcessAllPagesHandler | Base class for handlers that are used for the Module::processAllPages facility |
CProcessAllPagesJob | Public interface for processing all pages of a temporary output image |
►CProcessingTimeLine | Stores a processing time line for multiple threads |
►CTimeLine | Timeline for a single thread |
CEntry | Single time line entry |
CProgress | |
CProgressField | Field to encapsulate an increasing float value from range [0,1] |
CProgressLogger | Configurable logger and progress handler class which can be used as base class for logging, interruption checks and collection of messages in a user defined stream |
CProjectedCSO | This class is a helper class used internally by CSOPointInPolygon |
CRankFilter | The class to apply rank based kernel filters images |
CRasterFunction | Base object to handle implicit or explicit functions to draw into subimages |
CRasterFunctionList | Base object class to handle a list of raster functions |
CRefCountedBase | RefCountedBase class adds intrusive reference counting support to the Base class |
CRelatedDicomVolumeFieldAddOn | Class managing fields fields to show and reference other volumes in a MultiFileVolumeList |
CRobertsFilter | Class to apply a kernel based roberts filtering to an image |
CRotation | Class to handle Rotations (internally the rotation is stored as a unit quaternion) |
CRotationField | Field to encapsulate a vector of 4 double values representing a rotation with all properties of Vector4Field |
CRTBase | DcmtkBase derived base object class for base objects that wrap RT related objects |
CRTDoseIODToCSOList | |
CRTStructureSetIODToCSOList | |
CRuntime | This class contains the runtime system of the ML |
CRuntimeDict | This file declares the class RuntimeDict, which manages a set of instances of class RuntimeTypes |
CRuntimeType | RuntimeType contains type and inheritance information of a class and a static dictionary with information on all created instances of RuntimeType |
CSaveBase | Saves an ml::base-derived object to a file class SaveBase |
CScopedBarrierWaiter | A helper class that ensures barrier waiting even when an exception occurs |
CSegmentInfos | Structure providing SEG IOD specific information for and about composed BitImage Frame heap to be saved |
CSelectedClusters | Class for filtering/selection clusters |
CSigmaFilter | A sigma filter class |
CSimilarIntensitiesClusterAlgorithm | Implementation of a SimilarIntensities clustering algorithm |
CSimilarVectorDirectionsClusterAlgorithm | Implementation of a clustering algorithm for vector data types |
CSingleThreadedPageRequestProcessor | A single-threaded processor that takes one or even multiple tile requests and can process them iteratively |
CSlice_iter | Templated support class for class MatrixTemplate to allow fast element access organisation by slicing This auxiliary class allows the access to matrix elements stored in an valarray by std::... algorithms using the itterator programming model |
CSmartSnapSkeletonFinder | |
CSobel3DFilter | Applies a Sobel edge detection or a Sobel gradient estimation in 3D to a volume image |
CSoNodeField | Field to encapsulate a pointer to an SoNode instance of OpenInventor |
CSourceFrameReference | Structure to collect important information of input frames |
CSphere | Defines the class to handle the geometry primitive "Sphere" with a radius and a center point |
CSphereList | Base object managing a list of Sphere objects |
CSRDoc | Base object class for passing DSRDocuments between MeVisLab modules |
►CStandardItemModel | This could be the interface for a standard item model |
CAttribute | Defines the name of an attribute and its default value |
CStatisticalClusterInfo | Small helper container managing some information about a cluster |
CStdDeviationFilter | This class is a kernel filtering operator, which calculates the standard deviation in the (defined by the kernel) neighborhood of a voxel |
CStringConversion | The class StringConversion provides static methods to convert ML objects to and from strings |
CStringField | Field to encapsulate a string value |
CStringLineFilterFieldAddOn | Class implementing the StringLineFilterFieldAddOn which manages fields for line based filtering of a text string |
CStringLineMultiField | The field class StringLineMultiField which manages a vector of std::string lines typically separated by "\r\n" on windows systems and by "\n" on non windows systems |
CStringList | Base object class managing a list for items of type BaseItem usable for string storage |
CStringListContainer | Base object class StringListContainer managing a list of items of type StringList |
CStringSwitch | |
CStructureSetROIToCSOGroup | |
CStylePalette | Base object class StylePalette for providing a collection of colors, line styles and marker types |
CStylePaletteOp | Defines the StylePalette operator for providing a collection of colors, line styles and marker types |
CSubImage | This class manages/represents a rectangular 6d image region which is organized linearly in memory |
CSubImageBoxd | SubImageBoxd - SubImageBox with coordinates of float data type |
CSubImageBoxdField | Field to encapsulate an ML double SubimgBox |
CSubImageBoxField | Field to encapsulate an ML integer SubimgBox |
CSurroundFilter | Class to cover an object specified by a threshold with a voxel thick surface of selected values |
CTileIterator | Iterator that takes a region and a tile extent and returns subsequent tiles that cover the region, starting at region.v1 |
CTileRequest | A TileRequest either represents the input sub image that is needed by a PageRequest or if it is a root TileRequest, it represents the request by a user to get that tile |
CTileSphere | TileSphere is used in the class MinimalDistancePointClouds |
CTileSphereHashTable | TileSphereHashTable is used in the classes MinimalDistancePointClouds and TileSphere |
CTImageVector | ImageVector is the 6D TVector specialization used by the ML for all image indexing |
CTimeCounter | Class to measure precise time intervals |
CTKernel | Class to manage a filtering kernel for images |
CTmat2 | Declaration of matrix type traits: |
CTmat3 | A three by three matrix class of three row vectors |
CTmat4 | A four by four matrix class consisting of 4 row vectors |
CTmat5 | A five by five matrix class of five row vectors |
CTmat6 | A six by six matrix class of six row vectors |
CTools | Class which collects some useful functions needed in many places of operator programming |
CTQuaternion | Declaration of complex type traits: |
CTrace | This class simply implements a constructor and a destructor |
CTraceBuffer | This class manages a list and a stack of pointers to permanent strings |
Ctree_node | |
CTreeAndVolumeInputFieldAddOn | Class implementing a FieldAddOn managing fields and functionality for a multi- purpose input connector for MultiFileVolumeList(s) and DICOM-Tree(s) |
CTreeNode | The class TreeNode is the abstract base class for the import/export of ML objects |
CTreeNodeException | The class TreeNodeException is the base class for all exceptions thrown by the class TreeNode and all derived classes |
CTScaleShiftData | Class to define a first order linear transformation |
CTSubImage | This template class manages/represents a rectangular 6d image region in memory which is organized linearly |
CTSubImageBox | This class defines a rectangular subimage region of standard ML dimensions |
CTSubImageCursor | Predeclaration for cursor |
CTSubImageCursorBase | Base class for all TSubImage Cursors |
CTSubImageWithCursor | A class that offers a TSubImage with a TSubImageCursor |
CTvec10 | An ten dimensional vector class for floating point types |
CTvec16 | A 16 dimensional vector class for floating point types |
CTvec2 | Declaration of float vector type traits: |
CTvec3 | Forward declarations to resolve header file dependencies |
CTvec32 | A 32 dimensional vector class for floating point types |
CTvec4 | Forward declarations to resolve header file dependencies |
CTvec5 | Forward declarations to resolve header file dependencies |
CTvec6 | A six dimensional vector class for floating point types |
CTvec64 | A 64 dimensional vector class for floating point types |
CTvec7 | An seven dimensional vector class for floating point types |
CTvec8 | An eight dimensional vector class for floating point types |
CTvec9 | An nine dimensional vector class for floating point types |
CTVector | ML integer image vector class to be specialized for different purposes |
CTVector6DBase | TVector6DBase is the data container class for TVector providing specialized 6D container functionality for vectors of dimension MLMaxImageDimension |
CTVectorNDBase | Declaration of integer vector type traits: |
CTVirtualVolume | The TVirtualVolume class implements random access to a paged input image or a pure virtual image without mapping more than a limited number of bytes. Pages of the input volume are mapped temporarily into memory when needed. If no input volume is specified the pages are created and filled with a fill value. When the permitted amount of memory is exceeded then older mapped pages are removed. When pages are written they are mapped until the virtual volume instance is removed or if they are explicitly cleared by the application |
CTwoPhaseItemModelEvent | This is the base class for all events that are sent before and after a change |
CTypedBackgroundTaskHandle | The TypedBackgroundTaskHandle class provides a secure interface to communicate with a running BackgroundTask |
CTypedBaseField | Templated version of BaseField which only stores the template type as pointer |
CTypedCalculateOutputImageHandler | TypedCalculateOutputImageHandler can be used as a base class for an own CalculateOutputImageHandler and supports up to 4 variable types |
CTypedComputeClusters | |
CTypedEnumField | TypedEnumField is used to encapsulate a C++ enum value and work with a real enum value instead of int |
CTypedProcessAllPagesHandler | TypedProcessAllPagesHandler can be used as a base class for an own ProcessAllPages handler and supports up to 4 type variable types |
CTypeTraits | TypeTraits for scalar ML Datatypes |
CUInt32MultiField | Class UInt32MultiField. See MultiField for documentation |
CUndirectedGraph | Tags a Graph object to be handled as undirected graph containing VesselEdges |
CUniversalTypeField | Field to encapsulate any of the registered ML types |
CUnprotectedMainThreadCommunicator | |
CuseObjectLineFilter | Wrapper for the use of object bound row filters |
CUserThreadData | Base class for thread local data that is passed to CalculateOutputImageHandler::calculateOutputSubImage |
CVariableType | Base class for all variable types, mainly for doxygen documentation purpose |
CVariant | Stores different data types |
CVec3fList | Base object class Vec3fList derived from VecListTemplate |
CVec3iList | Base object class Vec3iList derived from VecListTemplate |
CVec4fList | Base object class Vec4fList derived from VecListTemplate |
CVec4iList | Base object class Vec4iList derived from VecListTemplate |
CVec6fList | Base object class Vec6fList derived from VecListTemplate |
CVec6iList | Base object class Vec6iList derived from VecListTemplate |
CVecListTemplate | BaseObject list class template (derived from ListTemplate) for lists of n-tupels of a given type |
CVector10Field | Field to encapsulate a vector of 10 double values |
CVector2DataContainer | Specialized base class for the FloatingPointVectorDataContainerBase |
CVector2Field | Field to encapsulate a vector of 2 double values |
CVector2ListField | |
CVector3DataContainer | Specialized base class for the FloatingPointVectorDataContainerBase |
CVector3Field | Field to encapsulate a vector of 3 double values |
CVector3ListField | |
CVector4Field | Field to encapsulate a vector of 4 double values |
CVector4ListField | |
CVector5Field | Field to encapsulate a vector of 5 double values |
CVector6Field | Field to encapsulate a vector of 6 double values |
CVectorList | Base object representing a list of vectors given as Vector4's |
CVesselVoxelCreator | |
CVirtualVolume | This class manages a virtual volume organizing efficient voxel access to the output image of an input module given as input inIdx of thisBaseOp |
CVoxelPos | Structure holding a 2D voxel position |
CVTKModule | Base class to derive from all modules which wrap automatically generated VTK classes |
CVTKObjectWrapper | Helper class to have a common base class for all derived wrapper |
CWaitCondition | WaitCondition implements a wait condition for thread synchronization |
►CWEM | A WEM comprises a number of WEMPatches |
CWEMNotificationCBData | This struct combines a function pointer, a user data pointer and a flag for the notification observer mechanism |
CWEMAttributes | This class comprises some attributes that are common for a WEM and a WEMPatch |
CWEMBoundingBox | This class represents an axis aligned bounding box for a WEMPatch |
CWEMContainer | Container with the ability to detect double inserts |
CWEMCut | Class to manage cut faces |
CWEMDefaults | Struct providing default values for the WEM library |
CWEMEdge | Defines the mesh component: edge |
CWEMEdgeDiagnosis | This class provides diagnostic information on a WEMEdge |
CWEMEventContainer | This struct holds all necessary data for the different notifications |
CWEMFace | Defines the mesh component: face |
CWEMFaceCut | Helper class for performing a cutting on a face |
CWEMFaceDiagnosis | This class provides diagnostic information on a WEMFace |
CWEMFastVector | Dynamic templated vector |
CWEMGenerator | The WEMGenerator is the base class for all modules that generate WEMs, be it automatically or interactive |
CWEMHeap | Min-Heap structure with property v[i]<v[2*i+1] and v[i]<v[2*i+2] Parent at index i has children at indices 2*i+1 and 2*i+2 Smallest values are stored closer to root of tree |
CWEMIndexedFace | Defines the mesh component: an face holding a list of up to 100 indices |
CWEMIndexVector | Dynamic vector, based on a memory pool. Keeps track on entry numbers of stored primitives |
CWEMInspector | This class is the base class for WEM modules that have one WEM input but no WEM output |
CWEMMinHeapCompare | |
CWEMModule | Some common fields and methods for WEMProcessors, WEMGenerators and WEMInspectors |
►CWEMNearestPointOnSurface | This class constructs a bounding sphere hierarchy of all non-empty triangles (i.e |
CResult | Result structure for getNearestTriangle: |
CWEMNode | Defines the mesh component: node |
CWEMNodeDiagnosis | This class provides diagnostic information on a WEMNode |
CWEMObjectVector | Dynamic template vector |
CWEMPartialFaceCut | Class for managing partial face cuts |
CWEMPatch | Base class for triangle and quad patches |
CWEMPatchDiagnosis | This class provides diagnostic information on a WEMNode |
CWEMPatchPersistence | Class to save/load a WEMPatch |
CWEMPersistenceParameters | Structure to gather persistence parameters |
CWEMPolygon | Defines the mesh component: polygon |
CWEMPolygonPatch | This represents a WEMPatch consisting of polygons only |
CWEMPrimitive | This is the base class for the WEM elements nodes, edges, and faces |
CWEMPrimitiveValueList | Stores a value list where the values are associated to primitives (WEMNode, WEMEdge, and WEMFace) |
CWEMProcessor | The WEMProcessor is the base class for all modules that process WEMs, be it automatically or interactive |
CWEMProgressUpdater | Helper struct for updating the progress bar while loading/saving |
CWEMQuad | Defines the mesh component: quad |
CWEMQuadPatch | This represents a WEMPatch consisting of quads only |
CWEMQueue | The WEMQueue is a single linked list with pointers to its head and tail elements |
CWEMQueueElement | The WEMQueueElement represents an element of a single linked list |
CWEMReadParameters | Helper struct for bundling parameters to keep method interfaces small |
CWEMRequirements | This class represents WEMPatch requirements to be used by WEMProcessor |
CWEMTriangle | Defines the mesh component: triangle |
CWEMTrianglePatch | This represents a WEMPatch consisting of triangles only |
CWEMVector | Dynamic templated vector |
CWMIInterface | Interface to the Windows Management Instrumentation http://msdn.microsoft.com/en-us/library/aa394582.aspx |
CWrapperSuperStructPtrs | Link structure between names and superclass names |
CXMarker | Base object class XMarker (derived form baseItem) with 6D pos, 3D vec and type int |
CXMarkerList | Base object class XMarkerList (derived from BaseListTemplate) specialized for XMarker items |
CXMarkerListContainer | Base object class XMarkerListContainer (derived from ListContainerTemplate) for XMarkerList objects |
CXMLPersistenceInputStream | Implementation for AbstractPersistenceInputStream using Xerces DOM Parser |
CXMLPersistenceOutputStream | Implementation for AbstractPersistenceOutputStream using Xerces DOM Parser |
►CXMLPersistenceStream | Mix-in class that manages a stack of names for list elements and if the parent scope of the list is suppressed (for handling legacy file formats) |
CListStackEntry | |
CXMLTreeNode | The class XMLTreeNode implements the abstract class TreeNode to allow export and import of ML objects to and from XML files and strings |
CXMLTreeNodeException | Extends the exceptions already provided by class TreeNodeException |
CXYLibHeader | Header information loader for files supported by xylib |
CXYLibReaderPlugin | Representation for the DM file as data structure |
CZeroCrossingsFilter | A kernel filtering operator, which searches for zero crossings in the input image |
CZTUFileNameSet | Class to manage a 3D set of handles describing frames or volumes to be composed to a higher dimensional volume where the frames are located in z, t, and u dimension |
NMLPCLTestTools | Namespace containing useful tools for Google tests written for PCL related classes in MeVisLab |
►NOverloadSelector | |
CSwitchType | Helper types to switch between implementations of functions by overloading |
►Nscl | |
CScopedLog | |
►NSoCSOEditorTools | |
CImageStatisticsForCSO | |
CLineRenderSettings | |
CPathPointSlicePosition | |
CPathPointsSegment | Structure for handling path points segments |
CvectorXSort | For sorting Vector3s according to their x-component |
►NSoView2DShaderBuiltInFunctions | |
CSoView2DOverlayShaderFunction | |
CSoView2DShaderFunction | |
►NSoView2DShaderBuiltInIncludes | All includes implemented by the GVR itself shall be included in this namespace |
CIncludeContainer | Container class for includes |
NSoView2DShaderDefinition | |
►Nstd | STL namespace |
Cless< ml::BaseContainerItem > | Specialize comparison class for BaseContainerItem |
►Nstd14 | |
Cinteger_sequence | |
Cmake_integer_sequence | |
Cmake_integer_sequence< T, 0, Is... > | |
NXERCES_CPP_NAMESPACE | Implement the AbstractPersistence(Input/Output)Stream classes with XML backend |