BRL-CAD
Loading...
Searching...
No Matches
#include "common.h"
#include "bn/tol.h"
#include "bg/polygon.h"
#include "rt/db_fullpath.h"
#include "rt/db_instance.h"
#include "ged/defines.h"
Include dependency graph for view.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ged_bv_data
 
struct  draw_update_data_t
 

Macros

#define GED_CHECK_DRAWABLE(_gedp, _flags)
 
#define GED_CHECK_VIEW(_gedp, _flags)
 

Typedefs

typedef void(* ged_drawable_notify_func_t) (int)
 

Functions

void dl_set_iflag (struct bu_list *hdlp, int iflag)
 
void dl_color_soltab (struct bu_list *hdlp)
 
void dl_erasePathFromDisplay (struct ged *gedp, const char *path, int allow_split)
 
struct display_listdl_addToDisplay (struct bu_list *hdlp, struct db_i *dbip, const char *name)
 
unsigned long long ged_dl_hash (struct display_list *dl)
 
int ged_export_polygon (struct ged *gedp, bv_data_polygon_state *gdpsp, size_t polygon_i, const char *sname)
 
struct bg_polygonged_import_polygon (struct ged *gedp, const char *sname)
 
int ged_polygons_overlap (struct ged *gedp, struct bg_polygon *polyA, struct bg_polygon *polyB)
 
void ged_polygon_fill_segments (struct ged *gedp, struct bg_polygon *poly, vect2d_t vfilldir, fastf_t vfilldelta)
 
int ged_arot_args (struct ged *gedp, int argc, const char *argv[], mat_t rmat)
 
int ged_rot_args (struct ged *gedp, int argc, const char *argv[], char *coord, mat_t rmat)
 
int ged_scale_args (struct ged *gedp, int argc, const char *argv[], fastf_t *sf1, fastf_t *sf2, fastf_t *sf3)
 
int ged_tra_args (struct ged *gedp, int argc, const char *argv[], char *coord, vect_t tvec)
 
unsigned long long dl_name_hash (struct ged *gedp)
 
struct rt_object_selectionsged_get_object_selections (struct ged *gedp, const char *object_name)
 
struct rt_selection_setged_get_selection_set (struct ged *gedp, const char *object_name, const char *selection_name)
 
struct display_listged_dl (struct ged *gedp)
 
void ged_dl_notify_func_set (struct ged *gedp, ged_drawable_notify_func_t f)
 
ged_drawable_notify_func_t ged_dl_notify_func_get (struct ged *gedp)
 
void nmg_plot_eu (struct ged *gedp, struct edgeuse *es_eu, const struct bn_tol *tol, struct bu_list *vlfree)
 

Variables

todo once this settles down