BRL-CAD
Loading...
Searching...
No Matches
rt_edit Struct Reference

#include <edit.h>

Collaboration diagram for rt_edit:
[legend]

Data Fields

struct rt_edit_mapm
 
struct bu_vlslog_str
 
struct rt_db_internal es_int
 
struct bu_ptbl comb_insts
 
const struct bn_toltol
 
struct bviewvp
 
struct bview_knobs k
 
int edit_flag
 
todo why todo should we be setting this for matrix and pscale values as well int edit_mode
 
fastf_t es_scale
 
mat_t incr_change
 
mat_t model_changes
 
mat_t model2objview
 
fastf_t acc_sc [3]
 
fastf_t acc_sc_obj
 
fastf_t acc_sc_sol
 
mat_t acc_rot_sol
 
int e_keyfixed
 
point_t e_keypoint
 
const chare_keytag
 
int e_mvalid
 
vect_t e_mparam
 
int e_inpara
 
vect_t e_para
 
mat_t e_invmat
 
mat_t e_mat
 
point_t curr_e_axes_pos
 
point_t e_axes_pos
 
double base2local
 
double local2base
 
int update_views
 
struct bu_listvlfree
 
int mv_context
 
voidipe_ptr
 
voidu_ptr
 

Detailed Description

Definition at line 116 of file edit.h.

Field Documentation

◆ m

struct rt_edit_map* m

Definition at line 118 of file edit.h.

◆ log_str

struct bu_vls* log_str

Definition at line 121 of file edit.h.

◆ es_int

struct rt_db_internal es_int

Definition at line 125 of file edit.h.

◆ comb_insts

struct bu_ptbl comb_insts

Definition at line 146 of file edit.h.

◆ tol

const struct bn_tol* tol

Definition at line 149 of file edit.h.

◆ vp

struct bview* vp

Definition at line 154 of file edit.h.

◆ k

struct bview_knobs k

Definition at line 156 of file edit.h.

◆ edit_flag

int edit_flag

Definition at line 163 of file edit.h.

◆ edit_mode

todo why todo should we be setting this for matrix and pscale values as well int edit_mode

Definition at line 185 of file edit.h.

◆ es_scale

fastf_t es_scale

Definition at line 187 of file edit.h.

◆ incr_change

mat_t incr_change

Definition at line 188 of file edit.h.

◆ model_changes

mat_t model_changes

Definition at line 229 of file edit.h.

◆ model2objview

mat_t model2objview

Definition at line 231 of file edit.h.

◆ acc_sc

fastf_t acc_sc[3]

Definition at line 233 of file edit.h.

◆ acc_sc_obj

fastf_t acc_sc_obj

Definition at line 234 of file edit.h.

◆ acc_sc_sol

fastf_t acc_sc_sol

Definition at line 235 of file edit.h.

◆ acc_rot_sol

mat_t acc_rot_sol

Definition at line 236 of file edit.h.

◆ e_keyfixed

int e_keyfixed

Definition at line 238 of file edit.h.

◆ e_keypoint

point_t e_keypoint

Definition at line 239 of file edit.h.

◆ e_keytag

const char* e_keytag

Definition at line 240 of file edit.h.

◆ e_mvalid

int e_mvalid

Definition at line 242 of file edit.h.

◆ e_mparam

vect_t e_mparam

Definition at line 243 of file edit.h.

◆ e_inpara

int e_inpara

Definition at line 245 of file edit.h.

◆ e_para

vect_t e_para

Definition at line 246 of file edit.h.

◆ e_invmat

mat_t e_invmat

Definition at line 248 of file edit.h.

◆ e_mat

mat_t e_mat

Definition at line 249 of file edit.h.

◆ curr_e_axes_pos

point_t curr_e_axes_pos

Definition at line 251 of file edit.h.

◆ e_axes_pos

point_t e_axes_pos

Definition at line 252 of file edit.h.

◆ base2local

double base2local

Definition at line 255 of file edit.h.

◆ local2base

double local2base

Definition at line 256 of file edit.h.

◆ update_views

int update_views

Definition at line 259 of file edit.h.

◆ vlfree

struct bu_list* vlfree

Definition at line 262 of file edit.h.

◆ mv_context

int mv_context

Definition at line 265 of file edit.h.

◆ ipe_ptr

void* ipe_ptr

Definition at line 268 of file edit.h.

◆ u_ptr

void* u_ptr

Definition at line 271 of file edit.h.


The documentation for this struct was generated from the following file: