BRL-CAD
pc_param Struct Reference

#include <pc.h>

Collaboration diagram for pc_param:
[legend]

Data Fields

struct bu_list l
 
struct bu_vls name
 
int ctype
 
int dtype
 
union {
   struct bu_vls   expression
 
   void *   ptr
 
data
 

Detailed Description

A composite set of parameters constraints with respect to those parameters. Used for declaration by each geometry object

Definition at line 74 of file pc.h.

Field Documentation

◆ l

struct bu_list l

Definition at line 75 of file pc.h.

◆ name

struct bu_vls name

Definition at line 76 of file pc.h.

◆ ctype

int ctype

Name of the parameter

Todo:
convert to enum after pc becomes a dependency of rt

Definition at line 79 of file pc.h.

◆ dtype

int dtype

Container type used for storing data

Definition at line 80 of file pc.h.

◆ expression

struct bu_vls expression

The Actual data / pointer

Definition at line 83 of file pc.h.

◆ ptr

void* ptr

Definition at line 84 of file pc.h.

◆ 

union { ... } data

Data type of the data pointed to


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