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_HELP 0x0002 |
#define | GED_MORE 0x0004 |
#define | GED_QUIET 0x0008 |
#define | GED_UNKNOWN 0x0010 |
#define | GED_EXIT 0x0020 |
#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)->dbip != NULL) |
#define | GED_LOCAL2BASE(_gedp) ((_gedp)->dbip->dbi_local2base) |
#define | GED_BASE2LOCAL(_gedp) ((_gedp)->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 (void) |