Shapeworks Studio  2.1
Shape analysis software suite
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
ShapeWorksOptimize Class Reference
+ Inheritance diagram for ShapeWorksOptimize:
+ Collaboration diagram for ShapeWorksOptimize:

Public Member Functions

 ShapeWorksOptimize (std::vector< ImageType::Pointer > inputs=std::vector< ImageType::Pointer >(), std::vector< std::array< itk::Point< float >, 3 > > cutPlanes=std::vector< std::array< itk::Point< float >, 3 > >(), size_t numScales=1, std::vector< double > start_reg=std::vector< double >(), std::vector< double > end_reg=std::vector< double >(), std::vector< unsigned int > iters=std::vector< unsigned int >(), std::vector< double > decay_span=std::vector< double >(), double weighting=1., bool verbose=false)
 
void run ()
 
std::vector< ImageType::Pointer > getImages ()
 
std::vector< std::vector< itk::Point< float > > > localPoints ()
 
std::vector< std::vector< itk::Point< float > > > globalPoints ()
 

Protected Member Functions

virtual void iterateCallback (itk::Object *caller, const itk::EventObject &)
 

Protected Attributes

std::vector< ImageType::Pointer > images_
 
bool verbose_
 
size_t numScales_
 
double weighting_
 
std::vector< unsigned int > maxIter_
 
std::vector< double > decaySpan_
 
std::vector< double > regularizationInitial_
 
std::vector< double > regularizationFinal_
 
itk::PSMEntropyModelFilter< ImageType >::Pointer psmFilter_
 
std::vector< std::vector< itk::Point< float > > > localPoints_
 
std::vector< std::vector< itk::Point< float > > > globalPoints_
 
itk::MemberCommand< ShapeWorksOptimize >::Pointer iterateCmd_
 
itk::PSMProcrustesRegistration< 3 >::Pointer procrustesRegistration_
 
size_t reportInterval_
 
size_t procrustesCounter_
 
size_t totalIters_
 
size_t iterCount_
 
std::vector< size_t > procrustesInterval_
 
std::vector< std::array< itk::Point< float >, 3 > > cutPlanes_
 

Detailed Description

Definition at line 18 of file ShapeWorksOptimize.h.


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