Developer documentation
Version 3.0.3-105-gd3941f44
List of all members
MR::GUI::MRView::Tool::Legacy Class Reference
#include "
gui/mrview/tool/fixel/legacy.h
"
Inheritance diagram for MR::GUI::MRView::Tool::Legacy:
Additional Inherited Members
Signals inherited from
MR::GUI::MRView::Displayable
void
scalingChanged
()
Protected Member Functions inherited from
MR::GUI::MRView::Tool::FixelType< FixelLegacyType >
void
request_update_interp_image_buffer
(const
Projection
&projection) override
Protected Member Functions inherited from
MR::GUI::MRView::Tool::BaseFixel
virtual void
update_image_buffers
()
virtual void
load_image_buffer
()=0
virtual void
request_update_interp_image_buffer
(const
Projection
&)=0
void
update_interp_image_buffer
(const
Projection
&, const
MR::Header
&, const
MR::Transform
&)
FixelValue
&
current_fixel_value_state
() const
FixelValue
&
current_fixel_threshold_state
() const
FixelValue
&
current_fixel_colour_state
() const
virtual
FixelValue
&
get_fixel_value
(const std::string &key) const
Protected Member Functions inherited from
MR::GUI::MRView::Displayable
void
set_bit
(uint32_t &field, uint32_t bit, bool value)
void
set_bit
(uint32_t bit, bool value)
void
update_levels
()
Protected Attributes inherited from
MR::GUI::MRView::Tool::FixelType< FixelLegacyType >
std::unique_ptr<
FixelLegacyType
>
fixel_data
MR::Transform
transform
Protected Attributes inherited from
MR::GUI::MRView::Tool::BaseFixel
MR::Header
header
vector
< std::string >
colour_types
vector
< std::string >
value_types
vector
< std::string >
threshold_types
std::map< const std::string,
FixelValue
>
fixel_values
FixelValue
dummy_fixel_val_state
vector
< Eigen::Vector3f >
pos_buffer_store
vector
< Eigen::Vector3f >
dir_buffer_store
vector
< Eigen::Vector3f >
regular_grid_buffer_pos
vector
< Eigen::Vector3f >
regular_grid_buffer_dir
vector
< float >
regular_grid_buffer_colour
vector
< float >
regular_grid_buffer_val
vector
< float >
regular_grid_buffer_threshold
vector
<
vector
<
vector
< GLint > > >
slice_fixel_indices
vector
<
vector
<
vector
< GLsizei > > >
slice_fixel_sizes
vector
<
vector
< GLsizei > >
slice_fixel_counts
std::unordered_map< std::array< int, 3 >,
vector
< GLint >,
IntPointHasher
>
voxel_to_indices_map
FixelColourType
colour_type
FixelScaleType
scale_type
size_t
colour_type_index
size_t
scale_type_index
size_t
threshold_type_index
bool
colour_buffer_dirty
bool
value_buffer_dirty
bool
threshold_buffer_dirty
bool
dir_buffer_dirty
Protected Attributes inherited from
MR::GUI::MRView::Displayable
std::string
filename
float
value_min
float
value_max
uint32_t
flags_
Detailed Description
Definition at line
30
of file
legacy.h
.
The documentation for this class was generated from the following file:
src/gui/mrview/tool/fixel/
legacy.h
MR
GUI
MRView
Tool
Legacy
Generated on Mon Jul 4 2022 08:00:09 for MRtrix by
1.9.3