18 #ifndef __itkManifoldParzenWindowsPointSetFunction_h
19 #define __itkManifoldParzenWindowsPointSetFunction_h
44 template <
class TPo
intSet,
class TOutput =
double,
class TCoordRep =
double>
58 itkStaticConstMacro( PointDimension,
unsigned int, TPointSet::PointDimension );
76 itkGetStaticConstMacro( PointDimension ),
94 itkSetMacro( CovarianceKNeighborhood,
unsigned int );
97 itkGetConstMacro( CovarianceKNeighborhood,
unsigned int );
105 itkSetMacro( EvaluationKNeighborhood,
unsigned int );
108 itkGetConstMacro( EvaluationKNeighborhood,
unsigned int );
114 itkSetMacro( RegularizationSigma,
RealType );
117 itkGetConstMacro( RegularizationSigma,
RealType );
124 itkSetMacro( KernelSigma,
RealType );
127 itkGetConstMacro( KernelSigma,
RealType );
133 itkSetMacro( Normalize,
bool );
139 itkGetConstMacro( Normalize,
bool );
145 itkBooleanMacro( Normalize );
152 itkSetMacro( UseAnisotropicCovariances,
bool );
159 itkGetConstMacro( UseAnisotropicCovariances,
bool );
166 itkBooleanMacro( UseAnisotropicCovariances );
183 void PrintSelf( std::ostream& os,
Indent indent )
const;
190 void operator=(
const Self& );
206 #ifndef ITK_MANUAL_INSTANTIATION
207 #include "itkManifoldParzenWindowsPointSetFunction.hxx"