Classes | Defines | Functions

ptr_octree.cpp File Reference

#include "ptr_octree.h"
#include "morton.h"

Classes

struct  ptr_dual_iterator_struct

Defines

#define PRINT_DUAL_DEBUG   0

Functions

void print_final_cube (PtrOctree::geom_cell *cells, float M)
void print_dual_cube (const char *ori, PtrOctree::geom_cell *cells, float M)
void print_dual_face (const char *ori, PtrOctree::geom_cell *cells, float M)
void print_dual_edge (const char *ori, PtrOctree::geom_cell *cells, float M)
void print_dual_vertex (const char *ori, PtrOctree::geom_cell *cells, float M)
bool ptr_isosurface_walker (PtrOctree &fo, PtrOctree::geom_cell *cells)
bool ptr_direct_isosurface_walker (PtrOctree &fo, PtrOctree::geom_cell *cells)
bool ptr_draw_walker (PtrOctree &fo, PtrOctree::geom_cell *cells)
bool ptr_timing_walker (PtrOctree &fo, PtrOctree::geom_cell *cells)

Detailed Description

Author:
Thomas Lewiner <tomlew@puc-rio.br>
Matmidia Lab, Math Dept, PUC-Rio
Date:
10/01/2010

Octree structure with son-brother pointers


Function Documentation

bool ptr_direct_isosurface_walker ( PtrOctree fo,
PtrOctree::geom_cell cells 
)

isovalues at the cube vertices

geometry of the cube

bool ptr_isosurface_walker ( PtrOctree fo,
PtrOctree::geom_cell cells 
)

isovalues at the cube vertices

geometry of the cube

indexes of the cube

 All Classes Files Functions Variables Typedefs Enumerations Defines