iso file data access More...
#include <data_access.h>
Public Member Functions | |
bool | load_data (const char *fn) |
bool | has_data (uint i, uint j, uint k) |
float | get_data (uint i, uint j, uint k) |
bool | need_refine (const Cube &c) |
test function | |
real | value_at (const Cube &c) |
data function | |
data_file (Level max_level_, real iso_val_, const char *fn) | |
default constructor | |
virtual | ~data_file () |
destructor | |
Public Attributes | |
uint | _size_x |
width of the grid | |
uint | _size_y |
depth of the grid | |
uint | _size_z |
height of the grid | |
Protected Attributes | |
float * | _data |
uint | _size_yz |
uint | _max_size |
iso file data access
float* data_file::_data [protected] |
implicit function values sampled on the grid
uint data_file::_max_size [protected] |
bigger side to fit into the cube
uint data_file::_size_yz [protected] |
k skip size