BRL-CAD
#include "common.h"
#include "ged/defines.h"
Include dependency graph for matrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ged_persp_mat (fastf_t *m, fastf_t fovy, fastf_t aspect, fastf_t near1, fastf_t far1, fastf_t backoff)
 
void ged_mike_persp_mat (fastf_t *pmat, const fastf_t *eye)
 
void ged_deering_persp_mat (fastf_t *m, const fastf_t *l, const fastf_t *h, const fastf_t *eye)
 
int ged_perspective (struct ged *gedp, int argc, const char *argv[])
 
int ged_ae2dir (struct ged *gedp, int argc, const char *argv[])
 
int ged_aet (struct ged *gedp, int argc, const char *argv[])
 
int ged_arot_args (struct ged *gedp, int argc, const char *argv[], mat_t rmat)
 
int ged_arot (struct ged *gedp, int argc, const char *argv[])
 
int ged_autoview (struct ged *gedp, int argc, const char *argv[])
 
int ged_center (struct ged *gedp, int argc, const char *argv[])
 
int ged_dir2ae (struct ged *gedp, int argc, const char *argv[])
 
int ged_eye (struct ged *gedp, int argc, const char *argv[])
 
int ged_eye_pos (struct ged *gedp, int argc, const char *argv[])
 
int ged_get_autoview (struct ged *gedp, int argc, const char *argv[])
 
int ged_get_eyemodel (struct ged *gedp, int argc, const char *argv[])
 
int ged_isize (struct ged *gedp, int argc, const char *argv[])
 
int ged_loadview (struct ged *gedp, int argc, const char *argv[])
 
int ged_lookat (struct ged *gedp, int argc, const char *argv[])
 
int ged_m2v_point (struct ged *gedp, int argc, const char *argv[])
 
int ged_model2grid_lu (struct ged *gedp, int argc, const char *argv[])
 
int ged_model2view (struct ged *gedp, int argc, const char *argv[])
 
int ged_model2view_lu (struct ged *gedp, int argc, const char *argv[])
 
int ged_mrot (struct ged *gedp, int argc, const char *argv[])
 
int ged_orient (struct ged *gedp, int argc, const char *argv[])
 
int ged_pmat (struct ged *gedp, int argc, const char *argv[])
 
int ged_pmodel2view (struct ged *gedp, int argc, const char *argv[])
 
int ged_quat (struct ged *gedp, int argc, const char *argv[])
 
int ged_qvrot (struct ged *gedp, int argc, const char *argv[])
 
int ged_rot_args (struct ged *gedp, int argc, const char *argv[], char *coord, mat_t rmat)
 
int ged_rot (struct ged *gedp, int argc, const char *argv[])
 
int ged_rotate_about (struct ged *gedp, int argc, const char *argv[])
 
int ged_scale_args (struct ged *gedp, int argc, const char *argv[], fastf_t *sf1, fastf_t *sf2, fastf_t *sf3)
 
int ged_scale (struct ged *gedp, int argc, const char *argv[])
 
int ged_setview (struct ged *gedp, int argc, const char *argv[])
 
int ged_size (struct ged *gedp, int argc, const char *argv[])
 
int ged_view2grid_lu (struct ged *gedp, int argc, const char *argv[])
 
int ged_view2model (struct ged *gedp, int argc, const char *argv[])
 
int ged_view2model_lu (struct ged *gedp, int argc, const char *argv[])
 
int ged_view2model_vec (struct ged *gedp, int argc, const char *argv[])
 
int ged_vrot (struct ged *gedp, int argc, const char *argv[])
 
int ged_viewdir (struct ged *gedp, int argc, const char *argv[])
 
int ged_ypr (struct ged *gedp, int argc, const char *argv[])
 
int ged_zoom (struct ged *gedp, int argc, const char *argv[])
 
int ged_clip (fastf_t *xp1, fastf_t *yp1, fastf_t *xp2, fastf_t *yp2)
 
int ged_vclip (vect_t a, vect_t b, fastf_t *min, fastf_t *max)
 
int ged_slew (struct ged *gedp, int argc, const char *argv[])
 
int ged_rmat (struct ged *gedp, int argc, const char *argv[])
 
int ged_tra_args (struct ged *gedp, int argc, const char *argv[], char *coord, vect_t tvec)
 
int ged_tra (struct ged *gedp, int argc, const char *argv[])
 
int ged_v2m_point (struct ged *gedp, int argc, const char *argv[])