BRL-CAD
rt_binunif_internal Struct Reference

#include <nongeom.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 103 of file nongeom.h.

Field Documentation

◆ magic

uint32_t magic

Definition at line 104 of file nongeom.h.

◆ type

int type

Definition at line 105 of file nongeom.h.

◆ count

size_t count

Definition at line 106 of file nongeom.h.

◆ flt

float* flt

Definition at line 108 of file nongeom.h.

◆ dbl

double* dbl

Definition at line 109 of file nongeom.h.

◆ int8

char* int8

Definition at line 110 of file nongeom.h.

◆ int16

short* int16

Definition at line 111 of file nongeom.h.

◆ int32

int* int32

Definition at line 112 of file nongeom.h.

◆ int64

long* int64

Definition at line 113 of file nongeom.h.

◆ uint8

unsigned char* uint8

Definition at line 114 of file nongeom.h.

◆ uint16

unsigned short* uint16

Definition at line 115 of file nongeom.h.

◆ uint32

unsigned int* uint32

Definition at line 116 of file nongeom.h.

◆ uint64

unsigned long* uint64

Definition at line 117 of file nongeom.h.

◆ 

union { ... } u

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