#include "common.h"
#include <stdio.h>
#include <strings.h>
#include "tcl.h"
#include "machine.h"
#include "bu.h"
#include "vmath.h"
#include "raytrace.h"
#include "rtgeom.h"
Include dependency graph for wdb_comb_std.c:
Go to the source code of this file.
Data Structures | |
struct | tokens |
Defines | |
#define | PRINT_USAGE |
#define | WDB_TOK_NULL 0 |
#define | WDB_TOK_LPAREN 1 |
#define | WDB_TOK_RPAREN 2 |
#define | WDB_TOK_UNION 3 |
#define | WDB_TOK_INTER 4 |
#define | WDB_TOK_SUBTR 5 |
#define | WDB_TOK_TREE 6 |
Functions | |
HIDDEN void | wdb_free_tokens (struct bu_list *hp) |
HIDDEN void | wdb_append_union (struct bu_list *hp) |
HIDDEN void | wdb_append_inter (struct bu_list *hp) |
HIDDEN void | wdb_append_subtr (struct bu_list *hp) |
HIDDEN void | wdb_append_lparen (struct bu_list *hp) |
HIDDEN void | wdb_append_rparen (struct bu_list *hp) |
HIDDEN int | wdb_add_operator (Tcl_Interp *interp, struct bu_list *hp, char ch, short int *last_tok) |
HIDDEN int | wdb_add_operand (Tcl_Interp *interp, struct bu_list *hp, char *name) |
HIDDEN void | wdb_do_inter (struct bu_list *hp) |
HIDDEN void | wdb_do_union_subtr (struct bu_list *hp) |
HIDDEN int | wdb_do_paren (struct bu_list *hp) |
HIDDEN union tree * | wdb_eval_bool (struct bu_list *hp) |
HIDDEN int | wdb_check_syntax (Tcl_Interp *interp, struct db_i *dbip, struct bu_list *hp, char *comb_name, struct directory *dp) |
int | wdb_comb_std_cmd (struct rt_wdb *wdbp, Tcl_Interp *interp, int argc, char **argv) |
int | wdb_comb_std_tcl (ClientData clientData, Tcl_Interp *interp, int argc, char **argv) |
Author - John R. Anderson
Source - The U. S. Army Research Laboratory Aberdeen Proving Ground, Maryland 21005-5068 USA
Definition in file wdb_comb_std.c.