|
BRL-CAD
|
Modules | |
| Angle-Distance Cursor | |
| View Matrix/Quaternion | |
| Object Selection | |
| State (Objects displayed, refresh, etc.) | |
Files | |
| file | view.h |
Data Structures | |
| struct | ged_bv_data |
Macros | |
| #define | GED_CHECK_DRAWABLE(_gedp, _flags) |
| #define | GED_CHECK_VIEW(_gedp, _flags) |
Functions | |
| unsigned long long | ged_dl_hash (struct display_list *dl) |
| void | dl_set_iflag (struct bu_list *hdlp, int iflag) |
| void | dl_color_soltab (struct bu_list *hdlp) |
| void | dl_erasePathFromDisplay (struct ged *gedp, const char *path, int allow_split) |
| struct display_list * | dl_addToDisplay (struct bu_list *hdlp, struct db_i *dbip, const char *name) |
| int | invent_solid (struct ged *gedp, char *name, struct bu_list *vhead, long int rgb, int copy, fastf_t transparency, int dmode, int csoltab) |
| int | ged_grid (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_grid2model_lu (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_grid2view_lu (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_overlay (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_plot (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_png (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_screen_grab (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_ps (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_solid_report (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_saveview (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_tree (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_vdraw (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_view_func (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_set_uplotOutputMode (struct ged *gedp, int argc, const char *argv[]) |
| int | ged_export_polygon (struct ged *gedp, bv_data_polygon_state *gdpsp, size_t polygon_i, const char *sname) |
| struct bg_polygon * | ged_import_polygon (struct ged *gedp, const char *sname) |
| int | ged_polygons_overlap (struct ged *gedp, struct bg_polygon *polyA, struct bg_polygon *polyB) |
| void | ged_polygon_fill_segments (struct ged *gedp, struct bg_polygon *poly, vect2d_t vfilldir, fastf_t vfilldelta) |
| struct bview * | ged_find_view (struct ged *gedp, const char *key) |
Geometry EDiting Library Database View Related Functions.
| #define GED_CHECK_DRAWABLE | ( | _gedp, | |
| _flags | |||
| ) |
Check if a drawable exists
| #define GED_CHECK_VIEW | ( | _gedp, | |
| _flags | |||
| ) |
Check if a view exists
| unsigned long long ged_dl_hash | ( | struct display_list * | dl | ) |
| void dl_set_iflag | ( | struct bu_list * | hdlp, |
| int | iflag | ||
| ) |
| void dl_color_soltab | ( | struct bu_list * | hdlp | ) |
| void dl_erasePathFromDisplay | ( | struct ged * | gedp, |
| const char * | path, | ||
| int | allow_split | ||
| ) |
| struct display_list * dl_addToDisplay | ( | struct bu_list * | hdlp, |
| struct db_i * | dbip, | ||
| const char * | name | ||
| ) |
| int invent_solid | ( | struct ged * | gedp, |
| char * | name, | ||
| struct bu_list * | vhead, | ||
| long int | rgb, | ||
| int | copy, | ||
| fastf_t | transparency, | ||
| int | dmode, | ||
| int | csoltab | ||
| ) |
| int ged_grid | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Grid utility command.
| int ged_grid2model_lu | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Convert grid coordinates to model coordinates.
| int ged_grid2view_lu | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Convert grid coordinates to view coordinates.
| int ged_overlay | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Overlay the specified 2D/3D UNIX plot file
| int ged_plot | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Create a unix plot file of the currently displayed objects.
| int ged_png | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Create a png file of the view.
| int ged_screen_grab | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
| int ged_ps | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Create a postscript file of the view.
| int ged_solid_report | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Returns the solid table & vector list as a string
| int ged_saveview | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Save the view
| int ged_tree | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Return the object hierarchy for all object(s) specified or for all currently displayed
| int ged_vdraw | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Vector drawing utility.
| int ged_view_func | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Get/set view attributes
| int ged_set_uplotOutputMode | ( | struct ged * | gedp, |
| int | argc, | ||
| const char * | argv[] | ||
| ) |
Get/set the unix plot output mode
| int ged_export_polygon | ( | struct ged * | gedp, |
| bv_data_polygon_state * | gdpsp, | ||
| size_t | polygon_i, | ||
| const char * | sname | ||
| ) |
| struct bg_polygon * ged_import_polygon | ( | struct ged * | gedp, |
| const char * | sname | ||
| ) |
| int ged_polygons_overlap | ( | struct ged * | gedp, |
| struct bg_polygon * | polyA, | ||
| struct bg_polygon * | polyB | ||
| ) |
| void ged_polygon_fill_segments | ( | struct ged * | gedp, |
| struct bg_polygon * | poly, | ||
| vect2d_t | vfilldir, | ||
| fastf_t | vfilldelta | ||
| ) |