MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Public Types | Public Member Functions | Protected Member Functions
mds::img::CHistogramBase< H > Class Template Reference

Base class for all histogram classes. More...

#include <mdsHistogramBase.h>

Inheritance diagram for mds::img::CHistogramBase< H >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef H tHistogram
 Concrete histogram type.

Public Member Functions

tHistogramgetImpl ()
 Returns reference to the histogram implementation.
const tHistogramgetImpl () const

Protected Member Functions

 CHistogramBase ()
 Default constructor.
 CHistogramBase (const CHistogramBase &)
 Copy constructor.
CHistogramBaseoperator= (const CHistogramBase &)
 Assignment operator.

Detailed Description

template<class H>
class mds::img::CHistogramBase< H >

Base class for all histogram classes.


Member Typedef Documentation

template<class H>
typedef H mds::img::CHistogramBase< H >::tHistogram

Concrete histogram type.


Constructor & Destructor Documentation

template<class H>
mds::img::CHistogramBase< H >::CHistogramBase ( ) [protected]

Default constructor.

template<class H>
mds::img::CHistogramBase< H >::CHistogramBase ( const CHistogramBase< H > &  ) [protected]

Copy constructor.


Member Function Documentation

template<class H>
tHistogram& mds::img::CHistogramBase< H >::getImpl ( )

Returns reference to the histogram implementation.

template<class H>
const tHistogram& mds::img::CHistogramBase< H >::getImpl ( ) const
template<class H>
CHistogramBase& mds::img::CHistogramBase< H >::operator= ( const CHistogramBase< H > &  ) [protected]

Assignment operator.


The documentation for this class was generated from the following file: