|
void | go_refresh (struct ged *gedp, struct bview *gdvp) |
|
void | go_refresh_draw (struct ged *gedp, struct bview *gdvp, int restore_zbuffer) |
|
int | go_view_axes (struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_labels (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_arrows (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_pick (struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_axes (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_lines (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_move (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_move_object_mode (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_move_point_mode (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_data_polygons (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_mouse_poly_circ (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_mouse_poly_cont (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_mouse_poly_ell (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_mouse_poly_rect (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_poly_circ_mode (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_poly_ell_mode (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_poly_rect_mode (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_run_tclscript (Tcl_Interp *interp, const char *tclscript, struct bu_vls *result_str) |
|
int | go_poly_cont_build (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
int | go_poly_cont_build_end (Tcl_Interp *interp, struct ged *gedp, struct bview *gdvp, int argc, const char *argv[], const char *usage) |
|
void | fb_tcl_setup (void) |
|
int | tclcad_rt_cutter (ClientData clientData, Tcl_Interp *interp, int argc, const char *const *argv) |
|
int | tclcad_rt (ClientData clientData, Tcl_Interp *interp, int argc, const char **argv) |
|
int | tclcad_rt_import_from_path (Tcl_Interp *interp, struct rt_db_internal *ip, const char *path, struct rt_wdb *wdb) |
|
int | tcl_obj_to_int_array (Tcl_Interp *interp, Tcl_Obj *list, int **array, int *array_len) |
|
int | tcl_obj_to_fastf_array (Tcl_Interp *interp, Tcl_Obj *list, fastf_t **array, int *array_len) |
|
int | tcl_list_to_int_array (Tcl_Interp *interp, char *char_list, int **array, int *array_len) |
|
int | tcl_list_to_fastf_array (Tcl_Interp *interp, const char *char_list, fastf_t **array, int *array_len) |
|
int | to_open_tcl (ClientData clientData, Tcl_Interp *interp, int argc, const char **argv) |
|
struct application * | to_rt_gettrees_application (struct ged *gedp, int argc, const char *argv[]) |
|
struct tclcad_io_data * | tclcad_create_io_data (void) |
|
void | tclcad_destroy_io_data (struct tclcad_io_data *d) |
|
void | tclcad_create_io_handler (struct ged_subprocess *p, bu_process_io_t d, ged_io_func_t callback, void *data) |
|
void | tclcad_delete_io_handler (struct ged_subprocess *p, bu_process_io_t d) |
|
int | tclcad_tk_setup (Tcl_Interp *interp) |
|
void | tclcad_auto_path (Tcl_Interp *interp) |
|
void | tclcad_tcl_library (Tcl_Interp *interp) |
|
void | tclcad_bn_setup (Tcl_Interp *interp) |
|
int | Rt_Init (Tcl_Interp *interp) |
|
int | Cho_Init (Tcl_Interp *interp) |
|
int | cho_open_tcl (ClientData clientData, Tcl_Interp *interp, int argc, const char **argv) |
|
void | tclcad_register_cmds (Tcl_Interp *interp, struct bu_cmdtab *cmds) |
|
void | tclcad_set_argv (Tcl_Interp *interp, int argc, const char **argv) |
|
int | tclcad_init (Tcl_Interp *interp, int init_gui, struct bu_vls *tlog) |
|
This is the "all-in-one" initialization intended for use by applications that are providing a Tcl_Interp and want to initialize all of the BRL-CAD Tcl/Tk interfaces.
libbu, libbn, librt, libged, and Itcl are always initialized.
To initialize graphical elements (Tk/Itk), set init_gui to 1.