SourceOf< DATA, 3, PRECISION > Class Template Reference

#include <Source.h>

Inheritance diagram for SourceOf< DATA, 3, PRECISION >:
SourceBaseOf< DATA, 3, PRECISION > BasicSource Counted

List of all members.

Public Member Functions

virtual void VirtualGet (DATA &dataOut, const PRECISION &nX, const PRECISION &nY, const PRECISION &nZ) const =0
virtual void VirtualSet (const PRECISION &nX, const PRECISION &nY, const PRECISION &nZ, const DATA &data)=0
virtual ~SourceOf () __attribute__((always_inline))

Private Types

typedef PointOf
< DIMENSIONALITY, PRECISION
POINT

Static Private Attributes

static const int DIMENSIONALITY = 3

template<class DATA, class PRECISION>
class SourceOf< DATA, 3, PRECISION >


Member Typedef Documentation

template<class DATA , class PRECISION >
typedef PointOf<DIMENSIONALITY, PRECISION> SourceOf< DATA, 3, PRECISION >::POINT [private]

Constructor & Destructor Documentation

template<class DATA , class PRECISION >
virtual SourceOf< DATA, 3, PRECISION >::~SourceOf (  )  [inline, virtual]

Member Function Documentation

template<class DATA , class PRECISION >
virtual void SourceOf< DATA, 3, PRECISION >::VirtualGet ( DATA dataOut,
const PRECISION nX,
const PRECISION nY,
const PRECISION nZ 
) const [pure virtual]

Referenced by Get().

template<class DATA , class PRECISION >
virtual void SourceOf< DATA, 3, PRECISION >::VirtualSet ( const PRECISION nX,
const PRECISION nY,
const PRECISION nZ,
const DATA data 
) [pure virtual]

Referenced by Set().


Member Data Documentation

template<class DATA , class PRECISION >
const int SourceOf< DATA, 3, PRECISION >::DIMENSIONALITY = 3 [static, private]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1