ImageD  v2_7_5 (24.06.22)
ImageD is an image processing software designed for rapid prototyping and implementing algorithms and solutions for science, research and teaching.
D_Bio_Attribute_Filter Class Reference

#include <d_bio_attribute_filter.h>

Inheritance diagram for D_Bio_Attribute_Filter:

Public Slots

void Filters_Info ()
 
void Filters_Clear ()
 
bool Filters_Save ()
 
bool Filters_Load ()
 

Signals

void FilterParamsChanged ()
 

Public Member Functions

 D_Bio_Attribute_Filter ()
 
 D_Bio_Attribute_Filter (QGroupBox *ui_box)
 
bool set_ui_groupbox (QGroupBox *ui_box)
 
bool set_filter_mode (size_t mode)
 
bool set_channels (QStringList channels_foc, QStringList channels_val)
 
bool set_ScalePx2Um (double scale)
 
bool set_SaveDir (QDir *pDirSave)
 
bool set_filter (size_t i_filt, bool is_active, size_t i_att, size_t i_comp, size_t i_ch, double thres_val)
 
bool filter_is_active (size_t i_filter)
 
size_t filter_inactive_1st ()
 
bool accept_Foc (D_Bio_Focus *pFoc)
 
bool accept_NucBlob (D_Bio_NucleusBlob *pNucBlob)
 
bool accept_NucLife (D_Bio_NucleusLife *pNucLife)
 

Constructor & Destructor Documentation

◆ D_Bio_Attribute_Filter() [1/2]

D_Bio_Attribute_Filter::D_Bio_Attribute_Filter ( )
explicit

◆ D_Bio_Attribute_Filter() [2/2]

D_Bio_Attribute_Filter::D_Bio_Attribute_Filter ( QGroupBox *  ui_box)
explicit

Member Function Documentation

◆ accept_Foc()

bool D_Bio_Attribute_Filter::accept_Foc ( D_Bio_Focus pFoc)

◆ accept_NucBlob()

bool D_Bio_Attribute_Filter::accept_NucBlob ( D_Bio_NucleusBlob pNucBlob)

◆ accept_NucLife()

bool D_Bio_Attribute_Filter::accept_NucLife ( D_Bio_NucleusLife pNucLife)

◆ filter_inactive_1st()

size_t D_Bio_Attribute_Filter::filter_inactive_1st ( )

◆ filter_is_active()

bool D_Bio_Attribute_Filter::filter_is_active ( size_t  i_filter)

◆ FilterParamsChanged

void D_Bio_Attribute_Filter::FilterParamsChanged ( )
signal

◆ Filters_Clear

void D_Bio_Attribute_Filter::Filters_Clear ( )
slot

◆ Filters_Info

void D_Bio_Attribute_Filter::Filters_Info ( )
slot

◆ Filters_Load

bool D_Bio_Attribute_Filter::Filters_Load ( )
slot

◆ Filters_Save

bool D_Bio_Attribute_Filter::Filters_Save ( )
slot

◆ set_channels()

bool D_Bio_Attribute_Filter::set_channels ( QStringList  channels_foc,
QStringList  channels_val 
)

◆ set_filter()

bool D_Bio_Attribute_Filter::set_filter ( size_t  i_filt,
bool  is_active,
size_t  i_att,
size_t  i_comp,
size_t  i_ch,
double  thres_val 
)

◆ set_filter_mode()

bool D_Bio_Attribute_Filter::set_filter_mode ( size_t  mode)

◆ set_SaveDir()

bool D_Bio_Attribute_Filter::set_SaveDir ( QDir *  pDirSave)

◆ set_ScalePx2Um()

bool D_Bio_Attribute_Filter::set_ScalePx2Um ( double  scale)

◆ set_ui_groupbox()

bool D_Bio_Attribute_Filter::set_ui_groupbox ( QGroupBox *  ui_box)

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