BasicSource Class Reference

#include <Source.h>

Inheritance diagram for BasicSource:
Counted SourceBaseOf< DATA, DIMENSIONALITY, PRECISION > SourceBaseOf< DATA, 2, PRECISION > SourceBaseOf< DATA, 3, PRECISION > SourceBaseOf< DATA, DIMENSIONALITY, int > SourceBaseOf< OPERATOR::type_data, DIMENSIONALITY, PRECISION > SourceBaseOf< PointOf< DIMENSIONALITY, Real >, DIMENSIONALITY, int > SourceBaseOf< Real, DIMENSIONALITY, int > SourceBaseOf< TypeOfData(DATA), DIMENSIONALITY, PRECISION > SourceBaseOf< TypeOfData(OPERATOR), DIMENSIONALITY, PRECISION >

List of all members.

Public Member Functions

 BasicSource ()
 BasicSource (const BasicSource &bs)
virtual String Describe () const =0
virtual void Deserialize (Stream &st)=0
virtual void Serialize (Stream &st) const =0
virtual ~BasicSource () __attribute__((always_inline))

Constructor & Destructor Documentation

BasicSource::BasicSource ( const BasicSource bs  )  [inline]
BasicSource::BasicSource (  )  [inline]
virtual BasicSource::~BasicSource (  )  [inline, virtual]

Member Function Documentation

virtual String BasicSource::Describe (  )  const [pure virtual]

Implemented in ImageOf< DATA, 2 >, ImageOf< DATA, 3 >, PaddedImageBaseOf< DATA, DIMENSIONALITY >, SourceAccessorOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceAccessorAperatureBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceAccessorConvolutionBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceAccessorCubicInterpolateOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorCubicInterpolateOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorDistributionFieldBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceAccessorEdgePadOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorEqualizeBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceAccessorLinearInterpolateOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorLinearInterpolateOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorNearestNeighborOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorNearestNeighborOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorPointwiseOperatorBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceAccessorRangeScaleOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorRangeScaleOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorSliceOf< DATA, 2, PRECISION, SOURCE >, SourceCombineOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceCombineLayoutBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceCombinePointwiseOperatorBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceMaskCombineOf< DATA, DIMENSIONALITY, PRECISION, SOURCEMASK, SOURCECOMBINE >, SourceMaskCombinePointwiseOperatorBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCEMASK, SOURCECOMBINE >, SourceMemoryBaseOf< DATA, DIMENSIONALITY >, SourceMixedOf< DATA, DIMENSIONALITY, PRECISION, SOURCE1, SOURCE2 >, SourceMixedPointwiseOperatorBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE1, SOURCE2 >, SourceTransformOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceTransformContrastOf< DATA, 2, PRECISION, SOURCE >, SourceTransformContrastOf< DATA, 3, PRECISION, SOURCE >, SourceTransformDataScaleBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceTransformRemapOf< DATA, 2, PRECISION, SOURCE >, SourceTransformRemapOf< DATA, 3, PRECISION, SOURCE >, SourceTransformRotateOf< DATA, 2, PRECISION, SOURCE >, SourceTransformRotateOf< DATA, 3, PRECISION, SOURCE >, SourceTransformScaleBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceTransformSpatialScaleBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, SourceTransformTranslateBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, WarpControlPointsOf< 2 >, WarpControlPointsOf< 3 >, SourceTransformWarpBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE >, PaddedImageBaseOf< DATA, 2 >, PaddedImageBaseOf< DATA, 3 >, SourceAccessorOf< OPERATOR::type_data, DIMENSIONALITY, PRECISION, SOURCE >, SourceAccessorOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorAperatureBaseOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorAperatureBaseOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorConvolutionBaseOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorConvolutionBaseOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorDistributionFieldBaseOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorDistributionFieldBaseOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorEqualizeBaseOf< DATA, 3, PRECISION, SOURCE >, SourceAccessorEqualizeBaseOf< DATA, 2, PRECISION, SOURCE >, SourceAccessorPointwiseOperatorBaseOf< OPERATOR::type_data, 3, PRECISION, SOURCE >, SourceAccessorPointwiseOperatorBaseOf< OPERATOR::type_data, 2, PRECISION, SOURCE >, SourceCombineOf< OPERATOR::type_data, DIMENSIONALITY, PRECISION, SOURCE >, SourceCombineLayoutBaseOf< DATA, 3, PRECISION, SOURCE >, SourceCombineLayoutBaseOf< DATA, 2, PRECISION, SOURCE >, SourceCombinePointwiseOperatorBaseOf< OPERATOR::type_data, 3, PRECISION, SOURCE >, SourceCombinePointwiseOperatorBaseOf< OPERATOR::type_data, 2, PRECISION, SOURCE >, SourceMaskCombineOf< TypeOfData(DATA), 3, PRECISION, SOURCEMASK, SOURCECOMBINE >, SourceMaskCombineOf< TypeOfData(OPERATOR), DIMENSIONALITY, PRECISION, SOURCEMASK, SOURCECOMBINE >, SourceMaskCombinePointwiseOperatorBaseOf< TypeOfData(OPERATOR), 2, PRECISION, SOURCEMASK, SOURCECOMBINE >, SourceMaskCombinePointwiseOperatorBaseOf< TypeOfData(OPERATOR), 3, PRECISION, SOURCEMASK, SOURCECOMBINE >, SourceMemoryBaseOf< PointOf< DIMENSIONALITY, Real >, DIMENSIONALITY >, SourceMemoryBaseOf< Real, DIMENSIONALITY >, SourceMemoryBaseOf< DATA, 2 >, SourceMemoryBaseOf< DATA, 3 >, SourceMixedOf< OPERATOR::type_data, DIMENSIONALITY, PRECISION, SOURCE, SOURCE2 >, SourceMixedOf< OPERATOR::type_data, DIMENSIONALITY, PRECISION, SOURCE1, SOURCE2 >, SourceMixedPointwiseOperatorBaseOf< OPERATOR::type_data, 2, PRECISION, SOURCE1, SOURCE2 >, SourceMixedPointwiseOperatorBaseOf< OPERATOR::type_data, 3, PRECISION, SOURCE >, SourceTransformOf< OPERATOR::type_data, DIMENSIONALITY, PRECISION, SOURCE >, SourceTransformOf< DATA, 3, PRECISION, SOURCE >, SourceTransformOf< DATA, 2, PRECISION, SOURCE >, SourceTransformDataScaleBaseOf< DATA, 3, PRECISION, SOURCE >, SourceTransformDataScaleBaseOf< DATA, 2, PRECISION, SOURCE >, SourceTransformScaleBaseOf< DATA, 3, PRECISION, SOURCE >, SourceTransformScaleBaseOf< DATA, 2, PRECISION, SOURCE >, SourceTransformSpatialScaleBaseOf< DATA, 3, PRECISION, SOURCE >, SourceTransformSpatialScaleBaseOf< DATA, 2, PRECISION, SOURCE >, SourceTransformTranslateBaseOf< DATA, 3, PRECISION, SOURCE >, SourceTransformTranslateBaseOf< DATA, 2, PRECISION, SOURCE >, SourceTransformWarpBaseOf< DATA, 3, PRECISION, SOURCE >, and SourceTransformWarpBaseOf< DATA, 2, PRECISION, SOURCE >.

virtual void BasicSource::Deserialize ( Stream st  )  [pure virtual]
virtual void BasicSource::Serialize ( Stream st  )  const [pure virtual]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1