Developer documentation
Version 3.0.3-105-gd3941f44
MR::GUI::MRView::Tool::FixelValue Struct Reference

#include "gui/mrview/tool/fixel/vector_structs.h"

Public Member Functions

 MEMALIGN (FixelValue) bool loaded
 
void clear ()
 
void add_value (float value)
 
void initialise_windowing ()
 
void set_windowing (float min, float max)
 
float get_relative_threshold_lower (FixelValue &fixel_value) const
 
float get_relative_threshold_upper (FixelValue &fixel_value) const
 

Public Attributes

float value_min = std::numeric_limits<float>::max ()
 
float value_max = std::numeric_limits<float>::min ()
 
float lessthan = value_min
 
float greaterthan = value_max
 
float current_min = value_min
 
float current_max = value_max
 
vector< float > buffer_store
 

Detailed Description

Definition at line 31 of file vector_structs.h.

Member Function Documentation

◆ add_value()

void MR::GUI::MRView::Tool::FixelValue::add_value ( float  value)
inline

Definition at line 47 of file vector_structs.h.

◆ clear()

void MR::GUI::MRView::Tool::FixelValue::clear ( )
inline

Definition at line 40 of file vector_structs.h.

◆ get_relative_threshold_lower()

float MR::GUI::MRView::Tool::FixelValue::get_relative_threshold_lower ( FixelValue fixel_value) const
inline

Definition at line 67 of file vector_structs.h.

◆ get_relative_threshold_upper()

float MR::GUI::MRView::Tool::FixelValue::get_relative_threshold_upper ( FixelValue fixel_value) const
inline

Definition at line 82 of file vector_structs.h.

◆ initialise_windowing()

void MR::GUI::MRView::Tool::FixelValue::initialise_windowing ( )
inline

Definition at line 54 of file vector_structs.h.

◆ MEMALIGN()

MR::GUI::MRView::Tool::FixelValue::MEMALIGN ( FixelValue  )

◆ set_windowing()

void MR::GUI::MRView::Tool::FixelValue::set_windowing ( float  min,
float  max 
)
inline

Definition at line 61 of file vector_structs.h.

Member Data Documentation

◆ buffer_store

vector<float> MR::GUI::MRView::Tool::FixelValue::buffer_store

Definition at line 37 of file vector_structs.h.

◆ current_max

float MR::GUI::MRView::Tool::FixelValue::current_max = value_max

Definition at line 36 of file vector_structs.h.

◆ current_min

float MR::GUI::MRView::Tool::FixelValue::current_min = value_min

Definition at line 36 of file vector_structs.h.

◆ greaterthan

float MR::GUI::MRView::Tool::FixelValue::greaterthan = value_max

Definition at line 35 of file vector_structs.h.

◆ lessthan

float MR::GUI::MRView::Tool::FixelValue::lessthan = value_min

Definition at line 35 of file vector_structs.h.

◆ value_max

float MR::GUI::MRView::Tool::FixelValue::value_max = std::numeric_limits<float>::min ()

Definition at line 34 of file vector_structs.h.

◆ value_min

float MR::GUI::MRView::Tool::FixelValue::value_min = std::numeric_limits<float>::max ()

Definition at line 33 of file vector_structs.h.


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