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_Storage Class Reference

The D_Storage class Used for storing data. There is only one instance in D_MainWindow . More...

#include <d_storage.h>

Public Member Functions

 D_Storage ()
 
Matget_Adress (size_t pos)
 
D_VisDat_Objget_pVD (size_t pos)
 
D_VisDat_Obj get_VD (size_t pos)
 
size_t size ()
 
void expand ()
 
void free ()
 
QClipboard * clipboard ()
 
QDir * dir_byIndex (int dir_index)
 
QDir * dir_Config ()
 
QDir * dir_Default ()
 
QDir * dir_Load ()
 
QDir * dir_Save ()
 
QDir * dir_M_dsDNA ()
 
QDir * dir_M_Mitochondria ()
 
QDir * dir_M_Eilenstein ()
 
QDir * dir_Examples ()
 
QDir * dir_Steps ()
 
QDir * dir_M_CellColonies ()
 
QDir * dir_M_FociTimeNuclei ()
 
QDir * dir_Analyzer ()
 
QDir * dir_Test ()
 
QDir * dir_M_IonTracks ()
 
QDir * dir_M_Visualization ()
 
QDir * dir_M_Osteoclasts ()
 
QDir * dir_M_DnaFibre ()
 
QDir * dir_M_RadonCurveFit ()
 
QDir * dir_M_SegmentationAssistant ()
 
QDir * dir_M_CerebralOrganoids ()
 
QDir * dir_M_ManualSegmentation ()
 
QDir * dir_M_CiliaSphereTracker ()
 
QDir * dir_M_FourierTransformator ()
 
QDir * dir_M_AirDrag ()
 
QDir * dir_M_MegaFoci_Images ()
 
QDir * dir_M_MegaFoci_Results ()
 
QDir * dir_M_Huang ()
 
QDir * dir_M_Softmax ()
 
void set_dir_byIndex (QString path, int dir_index)
 
void set_dir_Load (QString path)
 
void set_dir_Save (QString path)
 
void set_dir_M_dsDNA (QString path)
 
void set_dir_M_Mitochondria (QString path)
 
void set_dir_M_Eilenstein (QString path)
 
void set_dir_Examples (QString path)
 
void set_dir_Steps (QString path)
 
void set_dir_M_CellColonies (QString path)
 
void set_dir_M_FociTimeNuclei (QString path)
 
void set_dir_Analyzer (QString path)
 
void set_dir_Test (QString path)
 
void set_dir_M_IonTracks (QString path)
 
void set_dir_M_Visualization (QString path)
 
void set_dir_M_Osteoclasts (QString path)
 
void set_dir_M_DnaFibre (QString path)
 
void set_dir_M_RadonCurveFit (QString path)
 
void set_dir_M_SegmentationAssistant (QString path)
 
void set_dir_M_CerebralOrganoids (QString path)
 
void set_dir_M_ManualSegmentation (QString path)
 
void set_dir_M_CiliaSphereTracker (QString path)
 
void set_dir_M_FourierTransformator (QString path)
 
void set_dir_M_AirDrag (QString path)
 
void set_dir_M_MegaFoci_Images (QString path)
 
void set_dir_M_MegaFoci_Results (QString path)
 
void set_dir_M_Huang (QString path)
 
void set_dir_M_Softmax (QString path)
 
int get_UseCounter ()
 
int get_ReminderCountdown ()
 
bool get_FeedbackIsSent ()
 
void set_ReminderCounter (int countdown)
 
void set_ReminderNextAt (int reminderAt)
 
void set_FeedbackIsSent (bool sent)
 
size_t PluginLastUsed_Get ()
 
void PluginLastUsed_Set (size_t index)
 
QFileInfo * default_img ()
 
QFileInfoList * default_img_list ()
 
unsigned int time (size_t pos, size_t type)
 
void set_times (size_t pos, size_t type, unsigned int val)
 

Detailed Description

The D_Storage class Used for storing data. There is only one instance in D_MainWindow .

There is only one instance of this in D_MainWindow . All others modules with acces to this get a pointer to that object.

Constructor & Destructor Documentation

◆ D_Storage()

D_Storage::D_Storage ( )

Member Function Documentation

◆ clipboard()

QClipboard* D_Storage::clipboard ( )
inline

◆ default_img()

QFileInfo* D_Storage::default_img ( )
inline

◆ default_img_list()

QFileInfoList* D_Storage::default_img_list ( )
inline

◆ dir_Analyzer()

QDir* D_Storage::dir_Analyzer ( )
inline

◆ dir_byIndex()

QDir* D_Storage::dir_byIndex ( int  dir_index)
inline

◆ dir_Config()

QDir* D_Storage::dir_Config ( )
inline

◆ dir_Default()

QDir* D_Storage::dir_Default ( )
inline

◆ dir_Examples()

QDir* D_Storage::dir_Examples ( )
inline

◆ dir_Load()

QDir* D_Storage::dir_Load ( )
inline

◆ dir_M_AirDrag()

QDir* D_Storage::dir_M_AirDrag ( )
inline

◆ dir_M_CellColonies()

QDir* D_Storage::dir_M_CellColonies ( )
inline

◆ dir_M_CerebralOrganoids()

QDir* D_Storage::dir_M_CerebralOrganoids ( )
inline

◆ dir_M_CiliaSphereTracker()

QDir* D_Storage::dir_M_CiliaSphereTracker ( )
inline

◆ dir_M_DnaFibre()

QDir* D_Storage::dir_M_DnaFibre ( )
inline

◆ dir_M_dsDNA()

QDir* D_Storage::dir_M_dsDNA ( )
inline

◆ dir_M_Eilenstein()

QDir* D_Storage::dir_M_Eilenstein ( )
inline

◆ dir_M_FociTimeNuclei()

QDir* D_Storage::dir_M_FociTimeNuclei ( )
inline

◆ dir_M_FourierTransformator()

QDir* D_Storage::dir_M_FourierTransformator ( )
inline

◆ dir_M_Huang()

QDir* D_Storage::dir_M_Huang ( )
inline

◆ dir_M_IonTracks()

QDir* D_Storage::dir_M_IonTracks ( )
inline

◆ dir_M_ManualSegmentation()

QDir* D_Storage::dir_M_ManualSegmentation ( )
inline

◆ dir_M_MegaFoci_Images()

QDir* D_Storage::dir_M_MegaFoci_Images ( )
inline

◆ dir_M_MegaFoci_Results()

QDir* D_Storage::dir_M_MegaFoci_Results ( )
inline

◆ dir_M_Mitochondria()

QDir* D_Storage::dir_M_Mitochondria ( )
inline

◆ dir_M_Osteoclasts()

QDir* D_Storage::dir_M_Osteoclasts ( )
inline

◆ dir_M_RadonCurveFit()

QDir* D_Storage::dir_M_RadonCurveFit ( )
inline

◆ dir_M_SegmentationAssistant()

QDir* D_Storage::dir_M_SegmentationAssistant ( )
inline

◆ dir_M_Softmax()

QDir* D_Storage::dir_M_Softmax ( )
inline

◆ dir_M_Visualization()

QDir* D_Storage::dir_M_Visualization ( )
inline

◆ dir_Save()

QDir* D_Storage::dir_Save ( )
inline

◆ dir_Steps()

QDir* D_Storage::dir_Steps ( )
inline

◆ dir_Test()

QDir* D_Storage::dir_Test ( )
inline

◆ expand()

void D_Storage::expand ( )

◆ free()

void D_Storage::free ( )
inline

◆ get_Adress()

Mat* D_Storage::get_Adress ( size_t  pos)
inline

◆ get_FeedbackIsSent()

bool D_Storage::get_FeedbackIsSent ( )

◆ get_pVD()

D_VisDat_Obj* D_Storage::get_pVD ( size_t  pos)
inline

◆ get_ReminderCountdown()

int D_Storage::get_ReminderCountdown ( )

◆ get_UseCounter()

int D_Storage::get_UseCounter ( )

◆ get_VD()

D_VisDat_Obj D_Storage::get_VD ( size_t  pos)
inline

◆ PluginLastUsed_Get()

size_t D_Storage::PluginLastUsed_Get ( )

◆ PluginLastUsed_Set()

void D_Storage::PluginLastUsed_Set ( size_t  index)

◆ set_dir_Analyzer()

void D_Storage::set_dir_Analyzer ( QString  path)
inline

◆ set_dir_byIndex()

void D_Storage::set_dir_byIndex ( QString  path,
int  dir_index 
)
inline

◆ set_dir_Examples()

void D_Storage::set_dir_Examples ( QString  path)
inline

◆ set_dir_Load()

void D_Storage::set_dir_Load ( QString  path)
inline

◆ set_dir_M_AirDrag()

void D_Storage::set_dir_M_AirDrag ( QString  path)
inline

◆ set_dir_M_CellColonies()

void D_Storage::set_dir_M_CellColonies ( QString  path)
inline

◆ set_dir_M_CerebralOrganoids()

void D_Storage::set_dir_M_CerebralOrganoids ( QString  path)
inline

◆ set_dir_M_CiliaSphereTracker()

void D_Storage::set_dir_M_CiliaSphereTracker ( QString  path)
inline

◆ set_dir_M_DnaFibre()

void D_Storage::set_dir_M_DnaFibre ( QString  path)
inline

◆ set_dir_M_dsDNA()

void D_Storage::set_dir_M_dsDNA ( QString  path)
inline

◆ set_dir_M_Eilenstein()

void D_Storage::set_dir_M_Eilenstein ( QString  path)
inline

◆ set_dir_M_FociTimeNuclei()

void D_Storage::set_dir_M_FociTimeNuclei ( QString  path)
inline

◆ set_dir_M_FourierTransformator()

void D_Storage::set_dir_M_FourierTransformator ( QString  path)
inline

◆ set_dir_M_Huang()

void D_Storage::set_dir_M_Huang ( QString  path)
inline

◆ set_dir_M_IonTracks()

void D_Storage::set_dir_M_IonTracks ( QString  path)
inline

◆ set_dir_M_ManualSegmentation()

void D_Storage::set_dir_M_ManualSegmentation ( QString  path)
inline

◆ set_dir_M_MegaFoci_Images()

void D_Storage::set_dir_M_MegaFoci_Images ( QString  path)
inline

◆ set_dir_M_MegaFoci_Results()

void D_Storage::set_dir_M_MegaFoci_Results ( QString  path)
inline

◆ set_dir_M_Mitochondria()

void D_Storage::set_dir_M_Mitochondria ( QString  path)
inline

◆ set_dir_M_Osteoclasts()

void D_Storage::set_dir_M_Osteoclasts ( QString  path)
inline

◆ set_dir_M_RadonCurveFit()

void D_Storage::set_dir_M_RadonCurveFit ( QString  path)
inline

◆ set_dir_M_SegmentationAssistant()

void D_Storage::set_dir_M_SegmentationAssistant ( QString  path)
inline

◆ set_dir_M_Softmax()

void D_Storage::set_dir_M_Softmax ( QString  path)
inline

◆ set_dir_M_Visualization()

void D_Storage::set_dir_M_Visualization ( QString  path)
inline

◆ set_dir_Save()

void D_Storage::set_dir_Save ( QString  path)
inline

◆ set_dir_Steps()

void D_Storage::set_dir_Steps ( QString  path)
inline

◆ set_dir_Test()

void D_Storage::set_dir_Test ( QString  path)
inline

◆ set_FeedbackIsSent()

void D_Storage::set_FeedbackIsSent ( bool  sent)

◆ set_ReminderCounter()

void D_Storage::set_ReminderCounter ( int  countdown)

◆ set_ReminderNextAt()

void D_Storage::set_ReminderNextAt ( int  reminderAt)

◆ set_times()

void D_Storage::set_times ( size_t  pos,
size_t  type,
unsigned int  val 
)

◆ size()

size_t D_Storage::size ( )
inline

◆ time()

unsigned int D_Storage::time ( size_t  pos,
size_t  type 
)

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