MDSTk Libraries
1.1.0
Medical Data Segmentation Toolkit
|
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
.
More...
#include <MDSTk/Base/mdsException.h>
#include <MDSTk/Math/mdsBase.h>
#include "mdsMathTraits.h"
#include <cmath>
#include <iostream>
Classes | |
class | mds::math::CLogNum< T > |
Class representing a number in logarithmic space. More... | |
Namespaces | |
namespace | mds |
Medical Data Segmentation Toolkit (MDSTk) | |
namespace | mds::math |
namespace | mds::math::LogNum |
Typedefs | |
typedef CLogNum< double > | mds::math::CDLogNum |
Double number in logarithmic space. | |
typedef CLogNum< float > | mds::math::CFLogNum |
Float number in logarithmic space. | |
typedef CDLogNum | mds::math::tDLogNum |
Double number in logarithmic space. | |
typedef CFLogNum | mds::math::tFLogNum |
Float number in logarithmic space. | |
Enumerations | |
enum | mds::math::LogNum::ELogValue { mds::math::LogNum::LOG_VALUE } |
Enum used to initialize number in the logarithmic space. More... | |
Functions | |
template<typename T > | |
bool | mds::math::operator!= (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator!= (const CLogNum< T > &x, T y) |
template<typename T > | |
bool | mds::math::operator!= (T x, const CLogNum< T > &y) |
template<typename T > | |
CLogNum< T > | mds::math::operator* (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
CLogNum< T > | mds::math::operator* (const CLogNum< T > &x, T y) |
template<typename T > | |
CLogNum< T > | mds::math::operator* (T x, const CLogNum< T > &y) |
template<typename T > | |
CLogNum< T > | mds::math::operator+ (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
CLogNum< T > | mds::math::operator+ (const CLogNum< T > &x, T y) |
template<typename T > | |
CLogNum< T > | mds::math::operator+ (T x, const CLogNum< T > &y) |
template<typename T > | |
CLogNum< T > | mds::math::operator- (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
CLogNum< T > | mds::math::operator- (const CLogNum< T > &x, T y) |
template<typename T > | |
CLogNum< T > | mds::math::operator- (T x, const CLogNum< T > &y) |
template<typename T > | |
CLogNum< T > | mds::math::operator/ (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
CLogNum< T > | mds::math::operator/ (const CLogNum< T > &x, T y) |
template<typename T > | |
CLogNum< T > | mds::math::operator/ (T x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator< (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator< (const CLogNum< T > &x, T y) |
template<typename T > | |
bool | mds::math::operator< (T x, const CLogNum< T > &y) |
template<typename T > | |
std::ostream & | mds::math::operator<< (std::ostream &Stream, const CLogNum< T > &n) |
Writes number in the logarithmic space to an output stream. | |
template<typename T > | |
bool | mds::math::operator<= (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator<= (const CLogNum< T > &x, T y) |
template<typename T > | |
bool | mds::math::operator<= (T x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator== (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator== (const CLogNum< T > &x, T y) |
template<typename T > | |
bool | mds::math::operator== (T x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator> (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator> (const CLogNum< T > &x, T y) |
template<typename T > | |
bool | mds::math::operator> (T x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator>= (const CLogNum< T > &x, const CLogNum< T > &y) |
template<typename T > | |
bool | mds::math::operator>= (const CLogNum< T > &x, T y) |
template<typename T > | |
bool | mds::math::operator>= (T x, const CLogNum< T > &y) |
template<typename T > | |
std::istream & | mds::math::operator>> (std::istream &Stream, CLogNum< T > &n) |
Reads number in the logarithmic space to an input stream. |
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
.
Author: Michal Spanel, spanel@fit.vutbr.cz
Date: 2006/09/02
Description: