#include "libBaseTypes.h"#include "Promotion.h"#include "Point.h"Go to the source code of this file.
Classes | |
| class | PixelInfoOf< T > |
Defines | |
| #define | _PIXEL_MMMFunctions(_type, _min, _mid, _max, _range) |
| #define | MaxValue(_type) PixelInfoOf<_type>::max |
| #define | MidValue(_type) PixelInfoOf<_type>::mid |
| #define | MinValue(_type) PixelInfoOf<_type>::min |
| #define | Range(_type) PixelInfoOf<_type>::range |
Typedefs | |
| typedef short | Pixel12BitGrey |
| typedef byte | Pixel8BitGrey |
| typedef Real | PixelRealGrey |
Functions | |
| _PIXEL_MMMFunctions (Pixel12BitGrey, 0, 2047, 4095, 4096) | |
| _PIXEL_MMMFunctions (Pixel8BitGrey, 0, 127, 255, 256) | |
| template<class T > | |
| int | AbsDiff (const T &t1, const T &t2) |
| DEFINE_RANGEPROMOTION (Pixel12BitGrey, int) | |
| void | Deserialize (Stream &st, Pixel8BitGrey &t) |
| void | Serialize (Stream &st, const Pixel8BitGrey &t) |
| template<class T > | |
| int | SignOfDiff (const T &t1, const T &t2) |
| #define _PIXEL_MMMFunctions | ( | _type, | |||
| _min, | |||||
| _mid, | |||||
| _max, | |||||
| _range | ) |
template<> \ class PixelInfoOf<_type> \ { \ public: \ static const _type min = _min; \ static const _type mid = _mid; \ static const _type max = _max; \ static const RangePromotionOf<_type>::type range = _range; \ };
| #define MaxValue | ( | _type | ) | PixelInfoOf<_type>::max |
Referenced by SourceTransformSpatialScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceTransformSpatialScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceTransformDataScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceTransformDataScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceCombineLayoutOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleBaseOf< DATA, 2, PRECISION, SOURCE >::SetMinMaxRangeScale(), and TransferDataFormat().
| #define MidValue | ( | _type | ) | PixelInfoOf<_type>::mid |
Referenced by OperatorDifferenceOf< DATA_OUT, DATA_SOURCE >::FromSource(), SourceTransformSpatialScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceTransformContrastOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceTransformContrastOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceCombineLayoutOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceTransformContrastOf< DATA, 3, PRECISION, SOURCE >::Set(), SourceTransformContrastOf< DATA, 2, PRECISION, SOURCE >::Set(), and OperatorDifferenceOf< DATA_OUT, DATA_SOURCE >::ToSource().
| #define MinValue | ( | _type | ) | PixelInfoOf<_type>::min |
Referenced by SourceTransformSpatialScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceTransformSpatialScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceTransformDataScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceTransformDataScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), qCTKDoubleRangeSlider::setMaximumValue(), and SourceAccessorRangeScaleBaseOf< DATA, 2, PRECISION, SOURCE >::SetMinMaxRangeScale().
| #define Range | ( | _type | ) | PixelInfoOf<_type>::range |
Referenced by SourceTransformRemapOf< DATA, 3, PRECISION, SOURCE >::Describe(), SourceTransformRemapOf< DATA, 2, PRECISION, SOURCE >::Describe(), SourceTransformSpatialScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceTransformRemapOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceTransformRemapOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceTransformDataScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceTransformDataScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceTransformContrastOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceAccessorRangeScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), vtkIndirectLookupTable::GetRange(), SourceAccessorEqualizeBaseOf< DATA, 2, PRECISION, SOURCE >::PrepareForAccessAction(), SourceTransformRemapOf< DATA, 3, PRECISION, SOURCE >::RegisterParameters(), SourceTransformRemapOf< DATA, 2, PRECISION, SOURCE >::RegisterParameters(), SourceTransformContrastOf< DATA, 3, PRECISION, SOURCE >::Set(), SourceTransformRemapOf< DATA, 3, PRECISION, SOURCE >::SourceTransformRemapOf(), and SourceTransformRemapOf< DATA, 2, PRECISION, SOURCE >::SourceTransformRemapOf().
| typedef short Pixel12BitGrey |
| typedef byte Pixel8BitGrey |
| typedef Real PixelRealGrey |
| _PIXEL_MMMFunctions | ( | Pixel12BitGrey | , | |
| 0 | , | |||
| 2047 | , | |||
| 4095 | , | |||
| 4096 | ||||
| ) |
| _PIXEL_MMMFunctions | ( | Pixel8BitGrey | , | |
| 0 | , | |||
| 127 | , | |||
| 255 | , | |||
| 256 | ||||
| ) |
| int AbsDiff | ( | const T & | t1, | |
| const T & | t2 | |||
| ) | [inline] |
| DEFINE_RANGEPROMOTION | ( | Pixel12BitGrey | , | |
| int | ||||
| ) |
| void Deserialize | ( | Stream & | st, | |
| Pixel8BitGrey & | t | |||
| ) | [inline] |
References StreamOf< T >::Read().
| void Serialize | ( | Stream & | st, | |
| const Pixel8BitGrey & | t | |||
| ) | [inline] |
References VectorOf< T >::Append().
| int SignOfDiff | ( | const T & | t1, | |
| const T & | t2 | |||
| ) | [inline] |
1.6.1