anatomist  5.1.2
3D neuroimaging data viewer
anatomist::RoiBlobSegmentationAction Class Reference

#include <anatomist/action/blobsegmentation.h>

Inheritance diagram for anatomist::RoiBlobSegmentationAction:
Collaboration diagram for anatomist::RoiBlobSegmentationAction:

Public Types

enum  BlobType { BLOB , HOLE }
 

Public Member Functions

 RoiBlobSegmentationAction ()
 
virtual ~RoiBlobSegmentationAction ()
 
void blobDetection ()
 
void holeDetection ()
 
virtual std::string name () const
 
void segmentBlob (int x, int y, int globalX, int globalY)
 
- Public Member Functions inherited from anatomist::Action
 Action ()
 
virtual ~Action ()
 
void setView (View *view)
 
virtual QWidget * actionView (QWidget *)
 
virtual bool viewableAction () const
 
virtual bool isSingleton ()
 
Viewview ()
 

Static Public Member Functions

static Actioncreator ()
 

Detailed Description

Definition at line 44 of file blobsegmentation.h.

Member Enumeration Documentation

◆ BlobType

Enumerator
BLOB 
HOLE 

Definition at line 46 of file blobsegmentation.h.

Constructor & Destructor Documentation

◆ RoiBlobSegmentationAction()

anatomist::RoiBlobSegmentationAction::RoiBlobSegmentationAction ( )

◆ ~RoiBlobSegmentationAction()

virtual anatomist::RoiBlobSegmentationAction::~RoiBlobSegmentationAction ( )
virtual

Member Function Documentation

◆ blobDetection()

void anatomist::RoiBlobSegmentationAction::blobDetection ( )

◆ creator()

static Action* anatomist::RoiBlobSegmentationAction::creator ( )
static

◆ holeDetection()

void anatomist::RoiBlobSegmentationAction::holeDetection ( )

◆ name()

virtual std::string anatomist::RoiBlobSegmentationAction::name ( ) const
inlinevirtual

Implements anatomist::Action.

Definition at line 58 of file blobsegmentation.h.

◆ segmentBlob()

void anatomist::RoiBlobSegmentationAction::segmentBlob ( int  x,
int  y,
int  globalX,
int  globalY 
)

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