|
BRL-CAD
|
#include "common.h"#include "bu/hash.h"#include "bu/list.h"#include "bu/process.h"#include "bu/vls.h"#include "bv/defines.h"#include "rt/search.h"#include "dm/fbserv.h"#include "rt/wdb.h"Go to the source code of this file.
Data Structures | |
| struct | ged_subprocess |
| struct | ged_qray_color |
| struct | ged_qray_fmt |
| struct | vd_curve |
| struct | ged_drawable |
| struct | ged |
| struct | ged_cmd |
| struct | ged_plugin |
Macros | |
| #define | GED_VMIN -2048.0 |
| #define | GED_VMAX 2047.0 |
| #define | GED_VRANGE 4095.0 |
| #define | INV_GED_V 0.00048828125 |
| #define | INV_4096_V 0.000244140625 |
| #define | GED_NULL ((struct ged *)0) |
| #define | GED_DISPLAY_LIST_NULL ((struct display_list *)0) |
| #define | GED_DRAWABLE_NULL ((struct ged_drawable *)0) |
| #define | GED_VIEW_NULL ((struct bview *)0) |
| #define | GED_RESULT_NULL ((void *)0) |
| #define | GED_FUNC_PTR_NULL ((ged_func_ptr)0) |
| #define | GED_SEM_WORKER ANALYZE_SEM_LAST |
| #define | GED_SEM_STATS GED_SEM_WORKER+1 |
| #define | GED_SEM_LIST GED_SEM_STATS+1 |
| #define | GED_SEM_LAST GED_SEM_LIST+1 |
| #define | GED_INIT(_gedp, _wdbp) |
| #define | GED_INITIALIZED(_gedp) ((_gedp)->ged_wdbp != RT_WDB_NULL) |
| #define | GED_LOCAL2BASE(_gedp) ((_gedp)->ged_wdbp->dbip->dbi_local2base) |
| #define | GED_BASE2LOCAL(_gedp) ((_gedp)->ged_wdbp->dbip->dbi_base2local) |
| #define | GED_MAX 2047.0 |
| #define | GED_MIN -2048.0 |
| #define | GED_RANGE 4095.0 |
| #define | INV_GED 0.00048828125 |
| #define | INV_4096 0.000244140625 |
| #define | RT_VDRW_PREFIX "_VDRW" |
| #define | RT_VDRW_PREFIX_LEN 6 |
| #define | RT_VDRW_MAXNAME 31 |
| #define | RT_VDRW_DEF_COLOR 0xffff00 |
| #define | VD_CURVE_NULL ((struct vd_curve *)NULL) |
| #define | GED_CHECK_ARGC_GT_0(_gedp, _argc, _flags) |
Typedefs | |
| typedef int(* | ged_func_ptr) (struct ged *, int, const char *[]) |
| typedef void(* | ged_io_func_t) (void *, int) |
| typedef void(* | ged_refresh_func_t) (void *) |
| typedef void(* | ged_create_vlist_solid_func_t) (struct bv_scene_obj *) |
| typedef void(* | ged_create_vlist_display_list_func_t) (struct display_list *) |
| typedef void(* | ged_destroy_vlist_func_t) (unsigned int, int) |
Functions | |
| size_t | ged_results_count (struct ged_results *results) |
| const char * | ged_results_get (struct ged_results *results, size_t index) |
| void | ged_results_clear (struct ged_results *results) |
| void | ged_results_free (struct ged_results *results) |
| void | ged_close (struct ged *gedp) |
| void | ged_free (struct ged *gedp) |
| void | ged_init (struct ged *gedp) |
| struct ged * | ged_open (const char *dbtype, const char *filename, int existing_only) |
| const char * | ged_init_msgs () |