BRL-CAD
|
Miscellaneous header file for the BRL-CAD TclCAD Library, LIBTCLCAD. More...
#include "common.h"
#include "bu/process.h"
#include "tcl.h"
#include "dm.h"
#include "ged.h"
#include "tclcad/defines.h"
Go to the source code of this file.
Data Structures | |
struct | tclcad_ged_data |
struct | tclcad_obj |
struct | tclcad_io_data |
Macros | |
#define | TCLCAD_OBJ_NULL (struct tclcad_obj *)0 |
Functions | |
void | tclcad_bn_mat_print (Tcl_Interp *interp, const char *title, const mat_t m) |
int | tclcad_rt_parse_ray (Tcl_Interp *interp, struct xray *rp, const char *const *argv) |
void | tclcad_rt_pr_cutter (Tcl_Interp *interp, const union cutter *cutp) |
int | tclcad_rt_cutter (ClientData clientData, Tcl_Interp *interp, int argc, const char *const *argv) |
void | tclcad_rt_pr_hit (Tcl_Interp *interp, struct hit *hitp, const struct seg *segp, int flipflag) |
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) |
void | db_full_path_appendresult (Tcl_Interp *interp, const struct db_full_path *pp) |
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) |
Miscellaneous header file for the BRL-CAD TclCAD Library, LIBTCLCAD.
Definition in file misc.h.