Public Types | Public Member Functions | Public Attributes

cmtk::FilterMaskPixel< DIM > Class Template Reference
[cmtkBase Library]

Filter mask pixel entry. More...

#include <cmtkFilterMask.h>

Collaboration diagram for cmtk::FilterMaskPixel< DIM >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef FilterMaskPixel Self
 This class.
typedef SmartPointer< SelfSmartPtr
 Smart pointer.

Public Member Functions

 FilterMaskPixel ()
 Default constructor.
 FilterMaskPixel (const FixedVector< DIM, int > &location, const int relativeIndex, const Types::DataItem coefficient)
 Explicit constructor.

Public Attributes

FixedVector< DIM, int > Location
 Relative location of this pixel.
int RelativeIndex
 Relative index of this pixel in source image from center of kernel.
Types::DataItem Coefficient
 Filter coefficient.
int PixelIndex
 Cached source index of image pixel for this element.
bool Valid
 Active flag.

Detailed Description

template<int DIM>
class cmtk::FilterMaskPixel< DIM >

Filter mask pixel entry.

This class handles a single entry in a pre-computed filter mask for multidimensional images with relative coordinates and filter coeffiecient for a single pixel.

Definition at line 61 of file cmtkFilterMask.h.


Member Typedef Documentation

template<int DIM>
typedef FilterMaskPixel cmtk::FilterMaskPixel< DIM >::Self

This class.

Definition at line 65 of file cmtkFilterMask.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines