BRL-CAD
rt_binunif_internal Struct Reference

#include <raytrace.h>

Data Fields

uint32_t magic
 
int type
 
size_t count
 
union {
   float *   flt
 
   double *   dbl
 
   char *   int8
 
   short *   int16
 
   int *   int32
 
   long *   int64
 
   unsigned char *   uint8
 
   unsigned short *   uint16
 
   unsigned int *   uint32
 
   unsigned long *   uint64
 
u
 

Detailed Description

In-memory format for database uniform-array binary object. Perhaps move to wdb.h or rtgeom.h?

Definition at line 998 of file raytrace.h.

Field Documentation

uint32_t magic
float* flt

Definition at line 1003 of file raytrace.h.

double* dbl

Definition at line 1004 of file raytrace.h.

char* int8
short* int16

Definition at line 1006 of file raytrace.h.

int* int32

Definition at line 1007 of file raytrace.h.

long* int64

Definition at line 1008 of file raytrace.h.

unsigned short* uint16

Definition at line 1010 of file raytrace.h.

Referenced by get_obj_data().

unsigned int* uint32

Definition at line 1011 of file raytrace.h.

unsigned long* uint64

Definition at line 1012 of file raytrace.h.


The documentation for this struct was generated from the following file: