OpenMS
DimMapper.h File Reference
Include dependency graph for DimMapper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DimBase
 A base class for a dimension which represents a certain unit (e.g. RT or m/z). Derived classes implement virtual functions, which receive a well-defined data type, e.g. a Feature, and return the appropriate value for their dimension (the DimRT class would return the RT of the feature). This makes it possible to extract dimensions using a runtime configuration of DimBase instances. Very useful when mapping units (RT, m/z) to axis when plotting etc. More...
 
class  DimRT
 
class  DimMZ
 
class  DimINT
 
class  DimIM
 
class  DimMapper< N_DIM >
 Allows dynamical switching (at runtime) between a dimension (RT, m/z, int, IM, etc) and X,Y,Z coordinates. You can set either of them, and query the other. The Mapping is stored internally. The unit to which the X,Y,Z coordinates currently mapped onto can also be queried (useful for axis labels etc). More...
 
class  Area< N_DIM >
 

Namespaces

 OpenMS
 Main OpenMS namespace.
 

Enumerations

enum class  DIM { X = 0 , Y = 1 , Z = 2 }