| OpenMS 2.5.0

Classes | Namespaces | Functions
DPosition.h File Reference
`#include <OpenMS/CONCEPT/Macros.h>`
`#include <OpenMS/CONCEPT/Types.h>`
`#include <OpenMS/CONCEPT/PrecisionWrapper.h>`
`#include <algorithm>`
`#include <limits>`
`#include <ostream>`

Go to the source code of this file.

## Classes

class | DPosition< D, TCoordinateType >
| Representation of a coordinate in D-dimensional space. More...

## Namespaces

| OpenMS
| Main OpenMS namespace.

## Functions

template<UInt D, typename TCoordinateType >
DPosition< D, TCoordinateType > | operator* (DPosition< D, TCoordinateType > position, typename DPosition< D, TCoordinateType >::CoordinateType scalar)
| Scalar multiplication (a bit inefficient) More...
template<UInt D, typename TCoordinateType >
DPosition< D, TCoordinateType > | operator* (typename DPosition< D, TCoordinateType >::CoordinateType scalar, DPosition< D, TCoordinateType > position)
| Scalar multiplication (a bit inefficient) More...
template<UInt D, typename TCoordinateType >
DPosition< D, TCoordinateType > | operator/ (DPosition< D, TCoordinateType > position, typename DPosition< D, TCoordinateType >::CoordinateType scalar)
| Scalar multiplication (a bit inefficient) More...
template<UInt D, typename TCoordinateType >
std::ostream & | operator<< (std::ostream &os, const DPosition< D, TCoordinateType > &pos)
| Print the contents to a stream. More...