rt_binunif_internal Struct Reference
[librt geometry, raytracing]

#include <raytrace.h>


Data Fields

long magic
int type
long 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

R T _ B I N U N I F _ I N T E R N A L

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

Definition at line 952 of file raytrace.h.


Field Documentation

long magic
 

Definition at line 953 of file raytrace.h.

Referenced by rt_binunif_import5(), rt_binunif_make(), and rt_mk_binunif().

int type
 

Definition at line 954 of file raytrace.h.

Referenced by rt_binunif_describe(), rt_binunif_export5(), rt_binunif_import5(), rt_binunif_make(), rt_binunif_tcladjust(), rt_mk_binunif(), and wdb_binary_cmd().

long count
 

Definition at line 955 of file raytrace.h.

Referenced by rt_binunif_describe(), rt_binunif_dump(), rt_binunif_export5(), rt_binunif_import5(), rt_binunif_make(), rt_binunif_tcladjust(), rt_mk_binunif(), and wdb_binary_cmd().

float* flt
 

Definition at line 957 of file raytrace.h.

double* dbl
 

Definition at line 958 of file raytrace.h.

char* int8
 

Definition at line 959 of file raytrace.h.

Referenced by rt_binunif_make(), rt_mk_binunif(), and wdb_binary_cmd().

short* int16
 

Definition at line 960 of file raytrace.h.

int* int32
 

Definition at line 961 of file raytrace.h.

long* int64
 

Definition at line 962 of file raytrace.h.

unsigned char* uint8
 

Definition at line 963 of file raytrace.h.

Referenced by rt_binunif_dump(), rt_binunif_export5(), rt_binunif_free(), rt_binunif_ifree(), rt_binunif_import5(), and rt_binunif_tcladjust().

unsigned short* uint16
 

Definition at line 964 of file raytrace.h.

unsigned int* uint32
 

Definition at line 965 of file raytrace.h.

unsigned long* uint64
 

Definition at line 966 of file raytrace.h.

union { ... } u
 

Referenced by rt_binunif_dump(), rt_binunif_export5(), rt_binunif_free(), rt_binunif_ifree(), rt_binunif_import5(), rt_binunif_make(), rt_binunif_tcladjust(), rt_mk_binunif(), and wdb_binary_cmd().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:15 2006 for BRL-CAD by  doxygen 1.4.6