BRL-CAD
vertexuse Struct Reference

NMG topological vertex usage. More...

#include <topology.h>

Collaboration diagram for vertexuse:
[legend]

Data Fields

struct bu_list l
 list of all vu's on a vertex More...
 
union {
   struct shell *   s_p
 no fu's or eu's on shell More...
 
   struct loopuse *   lu_p
 loopuse contains single vertex More...
 
   struct edgeuse *   eu_p
 eu causing this vu More...
 
   uint32_t *   magic_p
 for those times when we're not sure More...
 
up
 
struct vertexv_p
 vertex definition and attributes More...
 
union {
   uint32_t *   magic_p
 
   struct vertexuse_a_plane *   plane_p
 
   struct vertexuse_a_cnurb *   cnurb_p
 
a
 Attributes. More...
 
long index
 struct # in this model More...
 

Detailed Description

NMG topological vertex usage.

Definition at line 109 of file topology.h.

Field Documentation

◆ l

struct bu_list l

list of all vu's on a vertex

Definition at line 110 of file topology.h.

◆ s_p

struct shell* s_p

no fu's or eu's on shell

Definition at line 112 of file topology.h.

◆ lu_p

struct loopuse* lu_p

loopuse contains single vertex

Definition at line 113 of file topology.h.

◆ eu_p

struct edgeuse* eu_p

eu causing this vu

Definition at line 114 of file topology.h.

◆ magic_p

uint32_t* magic_p

for those times when we're not sure

Definition at line 115 of file topology.h.

◆ 

union { ... } up

◆ v_p

struct vertex* v_p

vertex definition and attributes

Definition at line 117 of file topology.h.

◆ plane_p

struct vertexuse_a_plane* plane_p

Definition at line 120 of file topology.h.

◆ cnurb_p

struct vertexuse_a_cnurb* cnurb_p

Definition at line 121 of file topology.h.

◆ 

union { ... } a

Attributes.

◆ index

long index

struct # in this model

Definition at line 123 of file topology.h.


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