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::LargeVolumeSchema Member List

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

append_brick_buffer(DataBlockHandle data_block, size_t z_start, size_t z_end, const size_t offset, const BrickInfo &bi, std::string &error) const Core::LargeVolumeSchema
compute_level_num_bricks(index_type level) const Core::LargeVolumeSchema
compute_levels()Core::LargeVolumeSchema
enable_downsample(bool downsample_x, bool downsample_y, bool downsample_z)Core::LargeVolumeSchema
get_brick_file_name(const BrickInfo &bi)Core::LargeVolumeSchema
get_brick_grid_transform(const BrickInfo &bi) const Core::LargeVolumeSchema
get_brick_size() const Core::LargeVolumeSchema
get_brick_size(const BrickInfo &bi) const Core::LargeVolumeSchema
get_bricks_for_region(const BBox &region, double pixel_size, SliceType slice, const std::string &load_key)Core::LargeVolumeSchema
get_bricks_for_volume(Transform world_viewport, int width, int height, SliceType slice, const BBox &effective_bbox, double depth, const std::string &load_key) (defined in Core::LargeVolumeSchema)Core::LargeVolumeSchema
get_children(const BrickInfo &bi, SliceType slice, double depth, std::vector< BrickInfo > &children)Core::LargeVolumeSchema
get_data_type() const Core::LargeVolumeSchema
get_dir() const (defined in Core::LargeVolumeSchema)Core::LargeVolumeSchema
get_effective_brick_size() const Core::LargeVolumeSchema
get_grid_transform() const Core::LargeVolumeSchema
get_level_downsample_ratio(size_t idx) const Core::LargeVolumeSchema
get_level_layout(index_type level) const Core::LargeVolumeSchema
get_level_size(index_type level) const Core::LargeVolumeSchema
get_level_spacing(index_type level) const Core::LargeVolumeSchema
get_level_start_and_end(const GridTransform &region, int level, IndexVector &start, IndexVector &end, GridTransform &gt)Core::LargeVolumeSchema
get_max() const Core::LargeVolumeSchema
get_min() const Core::LargeVolumeSchema
get_num_levels() const Core::LargeVolumeSchema
get_nx() const Core::LargeVolumeSchema
get_ny() const Core::LargeVolumeSchema
get_nz() const Core::LargeVolumeSchema
get_origin() const Core::LargeVolumeSchema
get_overlap() const Core::LargeVolumeSchema
get_parent(const BrickInfo &bi, BrickInfo &parent)Core::LargeVolumeSchema
get_size() const (defined in Core::LargeVolumeSchema)Core::LargeVolumeSchema
get_spacing() const Core::LargeVolumeSchema
index_type typedef (defined in Core::LargeVolumeSchema)Core::LargeVolumeSchema
insert_brick(DataBlockHandle volume, DataBlockHandle brick, IndexVector offset, IndexVector clip_start, IndexVector clip_end)Core::LargeVolumeSchema
insert_brick(DataBlockHandle volume, DataBlockHandle brick, IndexVector offset)Core::LargeVolumeSchema
is_compressed() const Core::LargeVolumeSchema
is_little_endian() const Core::LargeVolumeSchema
LargeVolumeSchema() (defined in Core::LargeVolumeSchema)Core::LargeVolumeSchema
load(std::string &error)Core::LargeVolumeSchema
read_brick(DataBlockHandle &data_block, const BrickInfo &bi, std::string &error) const Core::LargeVolumeSchema
reprocess_brick(const BrickInfo &bi, std::string &error) const Core::LargeVolumeSchema
save(std::string &error) const Core::LargeVolumeSchema
set_compression(bool compression)Core::LargeVolumeSchema
set_dir(const boost::filesystem::path &dir)Core::LargeVolumeSchema
set_min_max(double min, double max) const Core::LargeVolumeSchema
set_parameters(const IndexVector &size, const Vector &spacing, const Point &origin, const IndexVector &brick_size, size_t overlap, DataType datatype)Core::LargeVolumeSchema
write_brick(DataBlockHandle data_block, const BrickInfo &bi, std::string &error) const Core::LargeVolumeSchema