BRL-CAD
density.h File Reference
#include "common.h"
#include "vmath.h"
#include "analyze/defines.h"
Include dependency graph for density.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  density_entry
 
struct  analyze_densities
 

Macros

#define DENSITY_MAGIC   0xaf0127
 

Functions

int analyze_densities_create (struct analyze_densities **a)
 
void analyze_densities_destroy (struct analyze_densities *a)
 
int analyze_densities_init (struct analyze_densities *a)
 
void analyze_densities_clear (struct analyze_densities *a)
 
int analyze_densities_set (struct analyze_densities *a, long int id, fastf_t density, const char *name, struct bu_vls *msgs)
 
int analyze_densities_load (struct analyze_densities *a, const char *buff, struct bu_vls *msgs, int *ecnt)
 
long int analyze_densities_write (char **buff, struct analyze_densities *a)
 
char * analyze_densities_name (struct analyze_densities *a, long int id)
 
long int analyze_densities_id (long int *ids, long int max_ids, struct analyze_densities *a, const char *name)
 
fastf_t analyze_densities_density (struct analyze_densities *a, long int id)
 
long int analyze_densities_next (struct analyze_densities *a, long int curr_id)