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.
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