BRL-CAD

#include <db_fullpath.h>

Collaboration diagram for db_full_path:
[legend]

Data Fields

uint32_t magic
 
size_t fp_len
 
size_t fp_maxlen
 
struct directory ** fp_names
 array of dir pointers More...
 
int * fp_bool
 array of boolean flags More...
 
int * fp_cinst
 array of comb tree instance specifiers More...
 

Detailed Description

The fp_bool array can optionally hold a boolean flag associated with each corresponding dp in fp_names. This array must be manually maintained by the client code in order for it to have valid data - many functions using full paths (for example, conversion from strings) don't have knowledge of a specific boolean tree.

Definition at line 55 of file db_fullpath.h.

Field Documentation

◆ magic

uint32_t magic

Definition at line 56 of file db_fullpath.h.

◆ fp_len

size_t fp_len

Definition at line 57 of file db_fullpath.h.

◆ fp_maxlen

size_t fp_maxlen

Definition at line 58 of file db_fullpath.h.

◆ fp_names

struct directory** fp_names

array of dir pointers

Definition at line 59 of file db_fullpath.h.

◆ fp_bool

int* fp_bool

array of boolean flags

Definition at line 60 of file db_fullpath.h.

◆ fp_cinst

int* fp_cinst

array of comb tree instance specifiers

Definition at line 61 of file db_fullpath.h.


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