anatomist 6.0.4
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 () const
 
Viewview ()
 
const Viewview () const
 

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: