BRL-CAD
State (Objects displayed, refresh, etc.)
Collaboration diagram for State (Objects displayed, refresh, etc.):

Files

file  state.h
 

Data Structures

struct  draw_update_data_t
 

Functions

int ged_view_update (struct ged *gedp)
 
int ged_blast (struct ged *gedp, int argc, const char *argv[])
 
int ged_draw (struct ged *gedp, int argc, const char *argv[])
 
int ged_E (struct ged *gedp, int argc, const char *argv[])
 
int ged_eac (struct ged *gedp, int argc, const char *argv[])
 
int ged_erase (struct ged *gedp, int argc, const char *argv[])
 
int ged_how (struct ged *gedp, int argc, const char *argv[])
 
int ged_illum (struct ged *gedp, int argc, const char *argv[])
 
int ged_lod (struct ged *gedp, int argc, const char *argv[])
 
int ged_shaded_mode (struct ged *gedp, int argc, const char *argv[])
 
int ged_redraw (struct ged *gedp, int argc, const char *argv[])
 
int ged_who (struct ged *gedp, int argc, const char *argv[])
 
int ged_zap (struct ged *gedp, int argc, const char *argv[])
 
int ged_rect (struct ged *gedp, int argc, const char *argv[])
 
int ged_keypoint (struct ged *gedp, int argc, const char *argv[])
 
unsigned long long dl_name_hash (struct ged *gedp)
 

Detailed Description

Geometry EDiting Library Object Selection Functions.

Function Documentation

◆ ged_view_update()

int ged_view_update ( struct ged gedp)

◆ ged_blast()

int ged_blast ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Erase all currently displayed geometry and draw the specified object(s)

◆ ged_draw()

int ged_draw ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Prepare object(s) for display

◆ ged_E()

int ged_E ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Prepare object(s) for display

◆ ged_eac()

int ged_eac ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Prepare all regions with the given air code(s) for display

◆ ged_erase()

int ged_erase ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Erase objects from the display.

◆ ged_how()

int ged_how ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Returns how an object is being displayed

◆ ged_illum()

int ged_illum ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Illuminate/highlight database object.

◆ ged_lod()

int ged_lod ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Configure Level of Detail drawing.

◆ ged_shaded_mode()

int ged_shaded_mode ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Set/get the shaded mode.

◆ ged_redraw()

int ged_redraw ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Recalculate plots for displayed objects.

◆ ged_who()

int ged_who ( struct ged gedp,
int  argc,
const char *  argv[] 
)

List the objects currently prepped for drawing

◆ ged_zap()

int ged_zap ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Erase all currently displayed geometry

◆ ged_rect()

int ged_rect ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Rubber band rectangle utility.

◆ ged_keypoint()

int ged_keypoint ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Set/get the keypoint

◆ dl_name_hash()

unsigned long long dl_name_hash ( struct ged gedp)