#include <OpenMS/ANALYSIS/MAPMATCHING/PoseClusteringShiftSuperimposer.h>
We need this to make the intensity bounding box use the intensity type instead of the coordinate type. Nested class to represent a shift.
The shift itself is stored as a DPosition. Also provided is a quality value, with an acompanying comparator.
Public Types | |
typedef DoubleReal | QualityType |
typedef DPosition< 2 > | PositionType |
Public Member Functions | |
Shift () | |
Shift (Shift const &source) | |
Shift & | operator= (Shift const &source) |
virtual | ~Shift () |
const PositionType & | getPosition () const |
Non-mutable access to the data point position (multidimensional). | |
PositionType & | getPosition () |
Mutable access to the data point position (multidimensional). | |
void | setPosition (const PositionType &position) |
Mutable access to the data point position (multidimensional). | |
QualityType | getQuality () const |
Non-mutable access to the quality. | |
QualityType & | getQuality () |
Mutable access to the quality. | |
void | setQuality (QualityType quality) |
Mutable access to the quality. | |
Protected Attributes | |
PositionType | position_ |
QualityType | quality_ |
typedef DoubleReal QualityType |
typedef DPosition<2> PositionType |
Shift | ( | ) | [inline] |
virtual ~Shift | ( | ) | [inline, virtual] |
const PositionType& getPosition | ( | ) | const [inline] |
Non-mutable access to the data point position (multidimensional).
PositionType& getPosition | ( | ) | [inline] |
Mutable access to the data point position (multidimensional).
void setPosition | ( | const PositionType & | position | ) | [inline] |
Mutable access to the data point position (multidimensional).
QualityType getQuality | ( | ) | const [inline] |
Non-mutable access to the quality.
QualityType& getQuality | ( | ) | [inline] |
Mutable access to the quality.
void setQuality | ( | QualityType | quality | ) | [inline] |
Mutable access to the quality.
PositionType position_ [protected] |
QualityType quality_ [protected] |
Generated Tue Apr 1 15:36:42 2008 -- using doxygen 1.5.4 | OpenMS / TOPP 1.1 |