Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
Core::DataBlock Member List

This is the complete list of members for Core::DataBlock, including all inherited members.

clear()Core::DataBlock
Clip(DataBlockHandle src_data_block, DataBlockHandle &dst_data_block, int width, int height, int depth, double fill_value=0.0) (defined in Core::DataBlock)Core::DataBlockstatic
ConvertDataType(const DataBlockHandle &src_data_block, DataBlockHandle &dst_data_block, DataType new_data_type)Core::DataBlockstatic
data_changed_signal_Core::DataBlock
DataBlock() (defined in Core::DataBlock)Core::DataBlockprotected
DataBlockManager (defined in Core::DataBlock)Core::DataBlockfriend
Duplicate(const DataBlockHandle &src_data_block, DataBlockHandle &dst_data_block)Core::DataBlockstatic
extract_slice(SliceType type, index_type index, DataSliceHandle &slice)Core::DataBlock
from_index(index_type index, index_type &x, index_type &y, index_type &z) const Core::DataBlockinline
generation_type typedefCore::DataBlock
get_byte_size() const Core::DataBlockinline
get_data()Core::DataBlockinline
get_data_at(index_type x, index_type y, index_type z) const Core::DataBlockinline
get_data_at(index_type index) const Core::DataBlock
get_data_type() const Core::DataBlockinline
get_elem_size() const Core::DataBlock
get_generation() const Core::DataBlock
get_histogram() const Core::DataBlock
get_max() const Core::DataBlock
get_min() const Core::DataBlock
get_mutex() const (defined in Core::SharedLockable)Core::SharedLockableinline
get_nx() const Core::DataBlockinline
get_ny() const Core::DataBlockinline
get_nz() const Core::DataBlockinline
get_range() const Core::DataBlock
get_size() const Core::DataBlockinline
increase_generation()Core::DataBlock
index_type typedef (defined in Core::DataBlock)Core::DataBlock
insert_slice(const DataSliceHandle slice)Core::DataBlock
IsBigEndian()Core::DataBlockstatic
IsLittleEndian()Core::DataBlockstatic
lock_type typedef (defined in Core::SharedLockable)Core::SharedLockable
mutex_type typedef (defined in Core::SharedLockable)Core::SharedLockable
Pad(DataBlockHandle src_data_block, DataBlockHandle &dst_data_block, int pad=1, double pad_value=0.0) (defined in Core::DataBlock)Core::DataBlockstatic
PermuteData(const DataBlockHandle &src_data_block, DataBlockHandle &dst_data_block, std::vector< int > permutation)Core::DataBlockstatic
QuantizeData(const DataBlockHandle &src_data_block, DataBlockHandle &dst_data_block, DataType new_data_type)Core::DataBlockstatic
set_data(void *data)Core::DataBlock
set_data_at(index_type x, index_type y, index_type z, double value)Core::DataBlockinline
set_data_at(index_type index, double value)Core::DataBlock
set_histogram(const Histogram &histogram)Core::DataBlock
set_nx(size_t nx)Core::DataBlockprotected
set_ny(size_t ny) (defined in Core::DataBlock)Core::DataBlockprotected
set_nz(size_t nz) (defined in Core::DataBlock)Core::DataBlockprotected
set_type(DataType type)Core::DataBlockprotected
shared_lock_type typedef (defined in Core::SharedLockable)Core::SharedLockable
SharedLockable() (defined in Core::SharedLockable)Core::SharedLockableinline
swap_endian()Core::DataBlock
to_index(index_type x, index_type y, index_type z) const Core::DataBlockinline
update_data_type(DataType type)Core::DataBlock
update_histogram()Core::DataBlock
upgrade_lock_type typedef (defined in Core::SharedLockable)Core::SharedLockable
upgrade_to_unique_lock_type typedef (defined in Core::SharedLockable)Core::SharedLockable
~DataBlock() (defined in Core::DataBlock)Core::DataBlockvirtual
~SharedLockable() (defined in Core::SharedLockable)Core::SharedLockableinline