#include <stack>
#include "hash_octree.h"
Classes | |
struct | hash_dual_iterator_struct |
Defines | |
#define | PRINT_DUAL_DEBUG 0 |
Functions | |
void | print_final_cube (Key *cells) |
void | print_dual_cube (const char *ori, Key *cells) |
void | print_dual_face (const char *ori, Key *cells) |
void | print_dual_edge (const char *ori, Key *cells) |
void | print_dual_vertex (const char *ori, Key *cells) |
bool | hash_isosurface_walker (HashOctree &fo, Key *keys) |
bool | hash_direct_isosurface_walker (HashOctree &fo, Key *keys) |
bool | hash_draw_walker (HashOctree &fo, Key *keys) |
bool | hash_timing_walker (HashOctree &fo, Key *keys) |
Octree structure with hashtable and hierarchical operations
bool hash_direct_isosurface_walker | ( | HashOctree & | fo, | |
Key * | keys | |||
) |
isovalues at the cube vertices
geometry of the cube
bool hash_isosurface_walker | ( | HashOctree & | fo, | |
Key * | keys | |||
) |
isovalues at the cube vertices
geometry of the cube
indexes of the cube