aimsalgo 6.0.0
Neuroimaging image processing
aims::BucketBlobExtractor< T >::OneComponentStopCriterion Class Reference

#include <aims/scalespace/bucketblob.h>

Inheritance diagram for aims::BucketBlobExtractor< T >::OneComponentStopCriterion:
Collaboration diagram for aims::BucketBlobExtractor< T >::OneComponentStopCriterion:

Public Member Functions

 OneComponentStopCriterion (const std::set< Point3d, BucketMapLess > &toJoin)
 
virtual ~OneComponentStopCriterion ()
 
virtual bool stops (const Point3d &, const BlobStruct &bs)
 
virtual bool doesKeepBlob (int blob, const BlobStruct &)
 
- Public Member Functions inherited from aims::BucketBlobExtractor< T >::StopCriterion
virtual ~StopCriterion ()
 

Public Attributes

std::set< Point3d, BucketMapLesspointsToJoin
 
int mainblob
 

Detailed Description

template<typename T>
class aims::BucketBlobExtractor< T >::OneComponentStopCriterion

Definition at line 84 of file bucketblob.h.

Constructor & Destructor Documentation

◆ OneComponentStopCriterion()

template<typename T>
aims::BucketBlobExtractor< T >::OneComponentStopCriterion::OneComponentStopCriterion ( const std::set< Point3d, BucketMapLess > & toJoin)

Definition at line 170 of file bucketblob_d.h.

References mainblob, and pointsToJoin.

◆ ~OneComponentStopCriterion()

template<typename T>
aims::BucketBlobExtractor< T >::OneComponentStopCriterion::~OneComponentStopCriterion ( )
virtual

Definition at line 178 of file bucketblob_d.h.

Member Function Documentation

◆ doesKeepBlob()

template<typename T>
bool aims::BucketBlobExtractor< T >::OneComponentStopCriterion::doesKeepBlob ( int blob,
const BlobStruct &  )
virtual

Reimplemented from aims::BucketBlobExtractor< T >::StopCriterion.

Definition at line 225 of file bucketblob_d.h.

References mainblob.

◆ stops()

template<typename T>
bool aims::BucketBlobExtractor< T >::OneComponentStopCriterion::stops ( const Point3d & ,
const BlobStruct & bs )
virtual

Member Data Documentation

◆ mainblob

template<typename T>
int aims::BucketBlobExtractor< T >::OneComponentStopCriterion::mainblob

Definition at line 94 of file bucketblob.h.

Referenced by doesKeepBlob(), OneComponentStopCriterion(), and stops().

◆ pointsToJoin

template<typename T>
std::set<Point3d, BucketMapLess> aims::BucketBlobExtractor< T >::OneComponentStopCriterion::pointsToJoin

Definition at line 93 of file bucketblob.h.

Referenced by OneComponentStopCriterion(), and stops().


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