18 #ifndef __itkDerivativeOperator_h
19 #define __itkDerivativeOperator_h
65 template<
class TPixel,
unsigned int VDimension = 2,
66 class TAllocator = NeighborhoodAllocator< TPixel > >
91 Superclass::operator=(other);
98 void SetOrder(
const unsigned int & order)
100 this->m_Order = order;
107 virtual void PrintSelf(std::ostream & os,
Indent i)
const
109 os << i <<
"DerivativeOperator { this=" <<
this
110 <<
", m_Order = " << m_Order <<
"}" << std::endl;
125 { Superclass::FillCenteredDirectional(coeff); }
134 #define ITK_TEMPLATE_DerivativeOperator(_, EXPORT, TypeX, TypeY) \
137 _( 2 ( class EXPORT DerivativeOperator< ITK_TEMPLATE_2 TypeX > ) ) \
138 namespace Templates \
140 typedef DerivativeOperator< ITK_TEMPLATE_2 TypeX > \
141 DerivativeOperator##TypeY; \
145 #if ITK_TEMPLATE_EXPLICIT
146 #include "Templates/itkDerivativeOperator+-.h"
150 #include "itkDerivativeOperator.hxx"