BRL-CAD
|
In memory format for non-geometry objects in BRL-CAD databases. More...
#include "common.h"
#include <stdio.h>
#include "vmath.h"
#include "bu/vls.h"
#include "bn/poly.h"
#include "rt/defines.h"
Go to the source code of this file.
Functions | |
int | rt_matrix_transform (struct rt_db_internal *output, const mat_t matrix, struct rt_db_internal *input, int free_input, struct db_i *dbip, struct resource *resource) |
int | rt_rpp_region (struct rt_i *rtip, const char *reg_name, fastf_t *min_rpp, fastf_t *max_rpp) |
int | rt_in_rpp (struct xray *rp, const fastf_t *invdir, const fastf_t *min, const fastf_t *max) |
int | rt_bound_internal (struct db_i *dbip, struct directory *dp, point_t rpp_min, point_t rpp_max) |
int | rt_bound_instance (point_t *bmin, point_t *bmax, struct directory *dp, struct db_i *dbip, const struct bg_tess_tol *ttol, const struct bn_tol *tol, mat_t *s_mat, struct resource *res) |
int | rt_obj_bounds (struct bu_vls *msgs, struct db_i *dbip, int argc, const char *argv[], int use_air, point_t rpp_min, point_t rpp_max) |
int | rt_shader_mat (mat_t model_to_shader, const struct rt_i *rtip, const struct region *rp, point_t p_min, point_t p_max, struct resource *resp) |
struct rt_db_internal * | rt_mirror (struct db_i *dpip, struct rt_db_internal *ip, point_t mirror_pt, vect_t mirror_dir, struct resource *resp) |
void | rt_plot_all_bboxes (FILE *fp, struct rt_i *rtip) |
void | rt_plot_all_solids (FILE *fp, struct rt_i *rtip, struct resource *resp) |
void | rt_pr_fallback_angle (struct bu_vls *str, const char *prefix, const double angles[5]) |
void | rt_find_fallback_angle (double angles[5], const vect_t vec) |
void | rt_pr_tol (const struct bn_tol *tol) |
int | rt_poly_roots (bn_poly_t *eqn, bn_complex_t roots[], const char *name) |
In memory format for non-geometry objects in BRL-CAD databases.
Definition in file calc.h.