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

Go to the source code of this file.

Data Structures

struct  display_list
 
struct  bview_adc_state
 
struct  bview_axes_state
 
struct  bview_data_axes_state
 
struct  bview_grid_state
 
struct  bview_interactive_rect_state
 
struct  bview_data_arrow_state
 
struct  bview_data_label_state
 
struct  bview_data_line_state
 
struct  bview_poly_contour
 
struct  bview_polygon
 
struct  bview_polygons
 
struct  bview_data_polygon_state
 
struct  bview_other_state
 
struct  bview
 
struct  bview_client_data
 
#define UP   0
 
#define DOWN   1
 
enum  ClipType { gctUnion, gctDifference, gctIntersection, gctXor }
 

Detailed Description

Types and definitions related to display lists, angle distance cursor, and other generic view constructs. This header is intended to be independent of any one BRL-CAD library and is specifically intended to allow the easy definition of common display list types between otherwise independent libraries (libdm and libged, for example).

Definition in file bview.h.

Macro Definition Documentation

#define UP   0

Definition at line 39 of file bview.h.

#define DOWN   1

Enumeration Type Documentation

enum ClipType
Enumerator
gctUnion 
gctDifference 
gctIntersection 
gctXor 

Definition at line 162 of file bview.h.