BRL-CAD
voxelize.c File Reference
#include "common.h"
#include <string.h>
#include "bu/cmd.h"
#include "bu/getopt.h"
#include "rtgeom.h"
#include "raytrace.h"
#include "./ged_private.h"
#include "analyze.h"
#include "wdb.h"
Include dependency graph for voxelize.c:

Go to the source code of this file.

Data Structures

struct  voxelizeData
 

Functions

HIDDEN void create_boxes (void *callBackData, int x, int y, int z, const char *a, fastf_t fill)
 
int ged_voxelize (struct ged *gedp, int argc, const char *argv[])
 

Detailed Description

The voxelize command.

Definition in file voxelize.c.

Function Documentation

HIDDEN void create_boxes ( void *  callBackData,
int  x,
int  y,
int  z,
const char *  a,
fastf_t  fill 
)

Definition at line 51 of file voxelize.c.

References voxelizeData::bbMin, bu_vls_strcat(), bu_vls_strgrab(), bu_vls_vlsinit(), voxelizeData::content, wmember::l, mk_addmember(), mk_rpp(), voxelizeData::newname, voxelizeData::sizeVoxel, voxelizeData::threshold, voxelizeData::wdbp, and WMOP_UNION.

Referenced by ged_voxelize(), and voxelize().

Here is the call graph for this function:

int ged_voxelize ( struct ged gedp,
int  argc,
const char *  argv[] 
)