Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

volume_slice.c File Reference

#include <volume_io/internal_volume_io.h>
#include <bicpl/vols.h>
#include <bicpl/geom.h>

Include dependency graph for volume_slice.c:

Include dependency graph

Go to the source code of this file.

Functions

public void create_slice_quadmesh (Volume volume, int axis_index, Real voxel_position, int x_tess, int y_tess, Real x_min, Real x_max, Real y_min, Real y_max, quadmesh_struct *quadmesh)
public void create_slice_3d (Volume volume, Point *origin, Vector *normal, polygons_struct *polygons)


Function Documentation

public void create_slice_3d Volume  volume,
Point *  origin,
Vector *  normal,
polygons_struct polygons
 

Definition at line 124 of file volume_slice.c.

References add_point_to_polygon(), get_volume_cross_section(), initialize_polygons(), and WHITE.

public void create_slice_quadmesh Volume  volume,
int  axis_index,
Real  voxel_position,
int  x_tess,
int  y_tess,
Real  x_min,
Real  x_max,
Real  y_min,
Real  y_max,
quadmesh_struct quadmesh
 

Definition at line 45 of file volume_slice.c.

References get_default_surfprop(), initialize_quadmesh(), set_quadmesh_point(), WHITE, and y.


Generated on Wed Jul 28 09:11:23 2004 for BICPL by doxygen 1.3.7