#include <bicpl.h>
#include <bicpl/march_prototypes.h>
Include dependency graph for marching_cubes.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | voxel_point_type |
struct | axis_struct |
struct | voxel_struct |
Defines | |
#define | MAX_TRIANGLES_PER_VOXEL 4 |
#define | MAX_POINTS_PER_VOXEL 3 * MAX_TRIANGLES_PER_VOXEL |
#define | MAX_POINTS_PER_VOXEL_POLYGON 12 |
#define | N_MARCHING_TETRA_EDGES 11 |
#define | public extern |
#define | public_was_defined_here |
Enumerations | |
enum | Point_classes { ON_FIRST_CORNER, ON_EDGE, ON_SECOND_CORNER } |
enum | Marching_cubes_methods { MARCHING_CUBES, MARCHING_NO_HOLES, MARCHING_TETRA } |
enum | evaluation_methods { USE_VOXEL_VALUES, TRILINEAR_INTERPOLATION, TRICUBIC_INTERPOLATION } |
|
Definition at line 12 of file marching_cubes.h. |
|
Definition at line 14 of file marching_cubes.h. |
|
Definition at line 11 of file marching_cubes.h. |
|
Definition at line 16 of file marching_cubes.h. Referenced by get_max_marching_edges(). |
|
Definition at line 47 of file marching_cubes.h. |
|
Definition at line 48 of file marching_cubes.h. |
|
Definition at line 18 of file marching_cubes.h. |
|
Definition at line 8 of file marching_cubes.h. |
|
Definition at line 6 of file marching_cubes.h. Referenced by get_isosurface_point(). |