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

Public Member Functions

 ShapeWorksGroom (std::vector< ImageType::Pointer > inputs=std::vector< ImageType::Pointer >(), double background=0., double foreground=0., double sigma=2.0, size_t padding=0, size_t iterations=100, bool verbose=false)
 
virtual void run ()
 
void queueTool (std::string tool)
 
std::vector< ImageType::Pointer > getImages ()
 
double foreground ()
 
std::map< std::string, bool > tools ()
 

Protected Member Functions

void isolate (int which=-1)
 
void hole_fill (int which=-1)
 
void center (int which=-1)
 
void antialias (int which=-1)
 
void fastmarching (int which=-1)
 
void blur (int which=-1)
 
void auto_pad (int which=-1)
 

Protected Attributes

std::vector< ImageType::Pointer > images_
 
bool verbose_
 
double background_
 
double foreground_
 
double blurSigma_
 
flood_fill_filter_type::IndexType seed_
 
transform_type transform_
 
size_t padding_
 
size_t iterations_
 
std::map< std::string, bool > runTools_
 
ImageType::IndexType upper_
 
ImageType::IndexType lower_
 
bool paddingInit_
 

Detailed Description

Definition at line 22 of file ShapeWorksGroom.h.


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