|
DataBlockHandle | load_file (const boost::filesystem::path &filename, std::string &error) |
|
template<class T > |
DataBlockHandle | load_file_internals (const boost::filesystem::path &filename, std::string &error) |
|
bool | scan_file (const boost::filesystem::path &filename, std::string &error) |
|
bool | downsample (DataBlockHandle input, DataBlockHandle output, const IndexVector &input_ratio, const IndexVector &output_ratio) |
|
template<class T , class U > |
bool | downsample_internals (DataBlockHandle input, DataBlockHandle output, const IndexVector &input_ratio, const IndexVector &output_ratio) |
|
bool | downsample_add (DataBlockHandle input, DataBlockHandle output, const IndexVector &input_ratio, const IndexVector &output_ratio) |
|
template<class T , class U > |
bool | downsample_add_internals (DataBlockHandle input, DataBlockHandle output, const IndexVector &input_ratio, const IndexVector &output_ratio) |
|
template<class T > |
bool | compute_min_max_internals (DataBlockHandle slice, double &min, double &max) |
|
bool | compute_min_max (DataBlockHandle slice, double &min, double &max) |
|
bool | process_slice (size_t level, std::string &error) |
|
void | run_phase3_parallel (int num_threads, int thread_num, boost::barrier &barrier) |
|
|
boost::filesystem::path | first_file_ |
|
std::vector< boost::filesystem::path > | files_ |
|
DataType | data_type_ |
|
IndexVector | data_size_ |
|
Vector | spacing_ |
|
Point | origin_ |
|
IndexVector | brick_size_ |
|
size_t | overlap_ |
|
long long | mem_limit_ |
|
LargeVolumeSchemaHandle | schema_ |
|
std::vector< DataBlockHandle > | slices_ |
|
std::vector< IndexVector::index_type > | index_ |
|
std::vector< LargeVolumeBrickLevelHandle > | brick_level_ |
|
bool | success_ |
|
bool Core::LargeVolumeConverterPrivate::compute_min_max |
( |
DataBlockHandle |
slice, |
|
|
double & |
min, |
|
|
double & |
max |
|
) |
| |
COMPUTE_MIN_MAX Compute min and max value
template<class T >
bool Core::LargeVolumeConverterPrivate::compute_min_max_internals |
( |
DataBlockHandle |
slice, |
|
|
double & |
min, |
|
|
double & |
max |
|
) |
| |
COMPUTE_MIN_MAX_INTERNALS Compute min and max value
bool Core::LargeVolumeConverterPrivate::downsample |
( |
DataBlockHandle |
input, |
|
|
DataBlockHandle |
output, |
|
|
const IndexVector & |
input_ratio, |
|
|
const IndexVector & |
output_ratio |
|
) |
| |
DOWNSAMPLE Down sample a slice based on the level ratios
bool Core::LargeVolumeConverterPrivate::downsample_add |
( |
DataBlockHandle |
input, |
|
|
DataBlockHandle |
output, |
|
|
const IndexVector & |
input_ratio, |
|
|
const IndexVector & |
output_ratio |
|
) |
| |
DOWNSAMPLE_ADD Down sample a slice based on the level ratios and adds it to the existing slice
template<class T , class U >
bool Core::LargeVolumeConverterPrivate::downsample_add_internals |
( |
DataBlockHandle |
input, |
|
|
DataBlockHandle |
output, |
|
|
const IndexVector & |
input_ratio, |
|
|
const IndexVector & |
output_ratio |
|
) |
| |
DOWNSAMPLE_ADD_INTERNALS Templated version that does internal computation
template<class T , class U >
bool Core::LargeVolumeConverterPrivate::downsample_internals |
( |
DataBlockHandle |
input, |
|
|
DataBlockHandle |
output, |
|
|
const IndexVector & |
input_ratio, |
|
|
const IndexVector & |
output_ratio |
|
) |
| |
DOWNSAMPLE_INTERNALS Templated version that does internal computation
DataBlockHandle Core::LargeVolumeConverterPrivate::load_file |
( |
const boost::filesystem::path & |
filename, |
|
|
std::string & |
error |
|
) |
| |
LOAD_FILE Load a file from a stack into memory
template<class T >
DataBlockHandle Core::LargeVolumeConverterPrivate::load_file_internals |
( |
const boost::filesystem::path & |
filename, |
|
|
std::string & |
error |
|
) |
| |
LOAD_FILE_INTERNALS Intrernals for dealing with data type
bool Core::LargeVolumeConverterPrivate::scan_file |
( |
const boost::filesystem::path & |
filename, |
|
|
std::string & |
error |
|
) |
| |
SCAN_FILE Scan file to determine type and size
The documentation for this class was generated from the following file:
- Core/LargeVolume/LargeVolumeConverter.cc