Shapeworks Studio  2.1
Shape analysis software suite
List of all members | Public Types | Public Member Functions
itk::MyMixedEffectsIterationCommand Class Reference
+ Inheritance diagram for itk::MyMixedEffectsIterationCommand:
+ Collaboration diagram for itk::MyMixedEffectsIterationCommand:

Public Types

typedef MyMixedEffectsIterationCommand Self
 
typedef Command Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef Image< float, 3 > ImageType
 

Public Member Functions

 itkTypeMacro (MyMixedEffectsIterationCommand, Command)
 
 itkNewMacro (Self)
 
virtual void Execute (Object *caller, const EventObject &)
 
virtual void Execute (const Object *, const EventObject &)
 

Detailed Description

Definition at line 28 of file itkPSMEntropyMixedEffectsModelFilterTest.cxx.

Member Typedef Documentation

Standard class typedefs.

Definition at line 32 of file itkPSMEntropyMixedEffectsModelFilterTest.cxx.

Member Function Documentation

virtual void itk::MyMixedEffectsIterationCommand::Execute ( Object *  caller,
const EventObject &   
)
inlinevirtual

This method will be passed a PSMGradientDescentOptimizer

Definition at line 46 of file itkPSMEntropyMixedEffectsModelFilterTest.cxx.

47  {
48  PSMEntropyMixedEffectsModelFilter<ImageType> *o
49  = static_cast<PSMEntropyMixedEffectsModelFilter<ImageType> *>(caller);
50 
51  // Print every 10 iterations
52  // if (o->GetNumberOfElapsedIterations() % 10 != 0) return;
53 
54  std::cout << "Iteration # " << o->GetNumberOfElapsedIterations() << std::endl;
55  std::cout << " Eigenmode variances: ";
56  for (unsigned int i = 0; i < o->GetShapePCAVariances().size(); i++)
57  {
58  std::cout << o->GetShapePCAVariances()[i] << " ";
59  }
60  std::cout << std::endl;
61  std::cout << " Regularization = " << o->GetRegularizationConstant() << std::endl;
62  }
itk::MyMixedEffectsIterationCommand::itkNewMacro ( Self  )

Method for creation through the object factory.

itk::MyMixedEffectsIterationCommand::itkTypeMacro ( MyMixedEffectsIterationCommand  ,
Command   
)

Run-time type information (and related methods).


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