BRL-CAD
topology.h File Reference
#include "common.h"
#include "vmath.h"
#include "bu/list.h"
#include "nmg/defines.h"
Include dependency graph for topology.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vertex
 NMG topological vertex - the simplest element of the topology system. More...
 
struct  vertexuse
 NMG topological vertex usage. More...
 
struct  edge
 NMG topological edge. More...
 
struct  edgeuse
 NMG topological edge usage. More...
 
struct  loop
 NMG topological loop. More...
 
struct  loopuse
 NMG topological loop usage. More...
 
struct  face
 NMG topological face. More...
 
struct  faceuse
 NMG topological face usage. More...
 
struct  shell
 NMG topological shell. More...
 
struct  nmgregion
 NMG topological region. More...
 
struct  model
 NMG topological model. More...
 
struct  vertex_g
 Point in 3D space. More...
 
struct  edge_g_lseg
 Line in 3D space. More...
 
struct  face_g_plane
 Planar face geometry. More...
 
struct  knot_vector
 Definition of a knot vector. More...
 
struct  edge_g_cnurb
 Edge NURBS curve geometry. More...
 
struct  face_g_snurb
 Face NURBS surface geometry. More...
 
struct  vertexuse_a_plane
 Vertexuse normal. More...
 
struct  vertexuse_a_cnurb
 Vertexuse NURBS parameters. More...
 
struct  loop_a
 Loop bounding box. More...
 
struct  shell_a
 Shell bounding box. More...
 
struct  nmgregion_a
 Region bounding box. More...