_active | VIEW | [protected] |
_alpha | VIEW | [protected] |
_animator | VIEW | [protected] |
_antialias_enable | VIEW | [protected] |
_antialias_init | VIEW | [protected] |
_antialias_mode | VIEW | [protected] |
_bkg_file | VIEW | [protected] |
_bkg_tex | VIEW | [protected] |
_bkg_tf | VIEW | [protected] |
_bkgnd_col | VIEW | [protected] |
_cam | VIEW | [protected] |
_cam_hist | VIEW | [protected] |
_cam_hist_cur | VIEW | [protected] |
_clear_obs | VIEW | [protected] |
_clip_plane | VIEW | [protected] |
_copy | DATA_ITEM | [protected] |
_data_file | VIEW | [protected] |
_DEFINERtags | DATA_ITEM | [protected] |
_dont_draw | VIEW | [protected] |
_dont_swap | VIEW | [protected] |
_drawn | VIEW | [protected] |
_frame_time | VIEW | [protected] |
_frame_time_observers | VIEW | [protected] |
_grabbing_screen | VIEW | [protected] |
_has_scissor_region | VIEW | [protected] |
_height | VIEW | [protected] |
_impl | VIEW | [protected] |
_in_data_file | VIEW | [protected] |
_index | FRAMEobs | [protected] |
_is_clipping | VIEW | [protected] |
_jitter | VIEW | [protected] |
_jitters | VIEW | [protected, static] |
_lens | VIEW | [protected] |
_light_global_ambient | VIEW | [protected] |
_lights | VIEW | [protected] |
_line_scale | VIEW | [protected] |
_messages_sent | VIEW | [protected] |
_name | VIEW | [protected] |
_num_views | VIEW | [protected, static] |
_pix_to_ndc_scale | VIEW | [protected, static] |
_recorder | VIEW | [protected] |
_rend_types | VIEW | [protected, static] |
_render_mode | VIEW | [protected] |
_render_type | VIEW | [protected] |
_scheduled | SCHEDULER | [protected] |
_screen | VIEW | [protected] |
_spf | VIEW | [protected] |
_spf_timer | VIEW | [protected] |
_stamp | VIEW | [protected, static] |
_stencil_cbs | VIEW | [protected] |
_stereo | VIEW | [protected] |
_sxmax | VIEW | [protected] |
_sxmin | VIEW | [protected] |
_ticking | SCHEDULER | [protected] |
_tris | VIEW | [protected] |
_unscheduled | SCHEDULER | [protected] |
_use_paper | VIEW | [protected] |
_v_tags | VIEW | [private, static] |
_view_id | VIEW | [protected] |
_views | VIEW | [protected, static] |
_width | VIEW | [protected] |
_win | VIEW | [protected] |
activate_disp_obs() | DISPobs | [inline, static] |
active() const | VIEW | [inline] |
add_decoder(Cstr_ptr &d, DATA_ITEM *di, int copy=-1) | DATA_ITEM | [static] |
add_frame_time_observer(FRAME_TIME_OBSERVER *obs) | VIEW | [inline] |
add_rend_type(Cstr_ptr &r) | VIEW | [inline, static] |
add_stencil(STENCILCB *cb) | VIEW | [inline] |
add_tags() const | DATA_ITEM | [inline, virtual] |
animator() | VIEW | [inline] |
ANTIALIAS_CHANGED enum value | VIEW | |
aspect_x() const | VIEW | [inline] |
aspect_y() const | VIEW | [inline] |
bk_cam_hist() | VIEW | |
cam() const | VIEW | [inline] |
cam() | VIEW | [inline] |
change_t enum name | VIEW | |
SCHEDULER::class_name() const | SCHEDULER | [inline, virtual] |
DATA_ITEM::class_name() const =0 | DATA_ITEM | [pure virtual] |
clear_obs(CCLEARobsptr &o) | VIEW | [inline] |
clip_plane() const | VIEW | [inline] |
color() const | VIEW | [inline] |
COLOR_ALPHA_CHANGED enum value | VIEW | |
copy_cam(CCAMptr &c) | VIEW | |
cur_size() | VIEW | [inline, static] |
DATA_ITEM(int copy=0) | DATA_ITEM | [inline] |
decode(STDdstream &d) | DATA_ITEM | [virtual] |
Decode(STDdstream &d, int DelayDecoding=0) | DATA_ITEM | [static] |
DEFINE_RTTI_METHODS("VIEW", SCHEDULER, CSCHEDULERptr) | VIEW | |
di_hash() | DATA_ITEM | [inline, static] |
disp_obs(CGELptr &g) | DISPobs | [inline] |
disp_obs() | DISPobs | [inline] |
disp_obs_list(CGELptr &g) | DISPobs | [inline, protected, static] |
display(CGELptr &) | VIEW | |
dont_draw() const | VIEW | [inline] |
dont_swap() const | VIEW | [inline] |
draw_bb(mlib::CWpt_list &p) const | VIEW | [inline] |
drawn() const | VIEW | [inline] |
dup() const | VIEW | [inline, virtual] |
eye() | VIEW | [inline, static] |
eye_to_world(CAMdata::eye e=CAMdata::MIDDLE) const | VIEW | [inline] |
eye_vec(mlib::CWpt &p) | VIEW | [inline, static] |
filt enum name | VIEW | |
format(STDdstream &d) const | DATA_ITEM | [virtual] |
frame_time() const | VIEW | [inline] |
FRAMEobs() | FRAMEobs | [inline] |
Free() const | REFcounter | [inline] |
fwd_cam_hist() | VIEW | |
get_alpha() const | VIEW | [inline] |
get_antialias_enable() const | VIEW | [inline] |
get_antialias_mode() const | VIEW | [inline] |
get_bkg_file() const | VIEW | [inline] |
get_bkg_tex() const | VIEW | [inline] |
get_bkg_tf() const | VIEW | [inline] |
get_cursor() | VIEW | [inline] |
get_data_file() const | VIEW | [inline] |
get_index(CFRAMEobsptr &o) const | SCHEDULER | |
get_jitter() | VIEW | [inline] |
get_jitter_mode_num() | VIEW | [inline, static] |
get_jitter_num(int n) | VIEW | [inline, static] |
get_lens() | VIEW | [inline] |
get_light(int i) const | VIEW | [inline] |
get_render_mode() const | VIEW | [inline] |
get_size(int &w, int &h) const | VIEW | [inline] |
get_use_paper() const | VIEW | [inline] |
get_view_alpha(TAGformat &d) | VIEW | |
get_view_animator(TAGformat &d) | VIEW | |
get_view_antialias_enable(TAGformat &d) | VIEW | |
get_view_antialias_mode(TAGformat &d) | VIEW | |
get_view_color(TAGformat &d) | VIEW | |
get_view_data_file(TAGformat &d) | VIEW | |
get_view_light_cam_space(TAGformat &d) | VIEW | |
get_view_light_color_amb(TAGformat &d) | VIEW | |
get_view_light_color_diff(TAGformat &d) | VIEW | |
get_view_light_color_global(TAGformat &d) | VIEW | |
get_view_light_coords(TAGformat &d) | VIEW | |
get_view_light_enable(TAGformat &d) | VIEW | |
get_view_light_positional(TAGformat &d) | VIEW | |
get_view_paper_active(TAGformat &d) | VIEW | |
get_view_paper_brig(TAGformat &d) | VIEW | |
get_view_paper_cont(TAGformat &d) | VIEW | |
get_view_paper_name(TAGformat &d) | VIEW | |
get_view_paper_use(TAGformat &d) | VIEW | |
get_view_texture(TAGformat &d) | VIEW | |
getIndex() const | FRAMEobs | [inline, virtual] |
grabbing_screen() const | VIEW | [inline] |
H_ALL enum value | VIEW | |
H_GEOM enum value | VIEW | |
H_TEXT enum value | VIEW | |
H_UNPICKABLE enum value | VIEW | |
has_scissor_region() const | VIEW | [inline] |
height() const | VIEW | [inline] |
impl() const | VIEW | [inline] |
init_jitter() | VIEW | [protected] |
init_lights() | VIEW | [protected] |
inside(mlib::CXYpt_list &lasso) const | VIEW | |
intersect(mlib::CXYpt &x, filt f=H_GEOM) const | VIEW | |
intersect(RAYhit &r, filt f=H_GEOM) const | VIEW | |
intersect(RAYhit &r, GELptr &, filt f=H_GEOM) const | VIEW | |
intersect(RAYhit &r, Cstr_ptr &cn, filt f=H_GEOM) const | VIEW | |
intersect(RAYhit &r, const GELFILTlist &) const | VIEW | |
intersect_others(RAYhit &, CGELlist &, filt f=H_GEOM) const | VIEW | |
is_clipping() const | VIEW | [inline] |
SCHEDULER::is_of_type(Cstr_ptr &n) const | SCHEDULER | [inline, virtual] |
DATA_ITEM::is_of_type(Cstr_ptr &t) const | DATA_ITEM | [inline, virtual] |
is_scheduled(CFRAMEobsptr &o) const | SCHEDULER | |
isa(CSCHEDULERptr &o) | SCHEDULER | [inline, static] |
light_get_ambient(int i) const | VIEW | [inline] |
light_get_coordinates_p(int i) const | VIEW | [inline] |
light_get_coordinates_v(int i) const | VIEW | [inline] |
light_get_diffuse(int i) const | VIEW | [inline] |
light_get_enable(int i) const | VIEW | [inline] |
light_get_global_ambient() const | VIEW | [inline] |
light_get_in_cam_space(int i) const | VIEW | [inline] |
light_get_positional(int i) const | VIEW | [inline] |
light_set_ambient(int i, CCOLOR &c) | VIEW | [inline] |
light_set_coordinates_p(int i, mlib::CWpt &p) | VIEW | [inline] |
light_set_coordinates_v(int i, mlib::CWvec &v) | VIEW | [inline] |
light_set_diffuse(int i, CCOLOR &c) | VIEW | [inline] |
light_set_enable(int i, bool e) | VIEW | [inline] |
light_set_global_ambient(CCOLOR &c) | VIEW | [inline] |
light_set_in_cam_space(int i, bool c) | VIEW | [inline] |
light_set_positional(int i, bool p) | VIEW | [inline] |
LIGHTING_CHANGED enum value | VIEW | |
lights_on() const | VIEW | [inline] |
line_scale() const | VIEW | [inline] |
Lock() | REFcounter | [inline] |
lookup(Cstr_ptr &d) | DATA_ITEM | [inline, static] |
MAX_LIGHTS enum value | VIEW | [protected] |
max_lights() | VIEW | [inline, static] |
message_recvd() | VIEW | [inline] |
messages_sent() const | VIEW | [inline] |
name() const | VIEW | [inline] |
ndc2pix_scale() const | VIEW | [inline] |
ndc_proj() const | VIEW | |
nearest(RAYnear &r, filt f=H_GEOM) const | VIEW | |
nearest(RAYnear &r, Cstr_ptr &, filt f=H_GEOM) const | VIEW | |
NORMAL_MODE enum value | VIEW | |
notify(CGELptr &g, int f) | VIEW | [inline, virtual] |
notify_clearobs() | VIEW | [inline] |
notify_disp_obs(CGELptr &g, int disp) | DISPobs | [static] |
num_views() | VIEW | [inline, static] |
OPAQUE_MODE enum value | VIEW | |
Own() const | REFcounter | [inline] |
paint() | VIEW | |
PAPER_CHANGED enum value | VIEW | |
peek() | VIEW | [inline, static] |
peek_cam() | VIEW | [inline, static] |
peek_cam_const() | VIEW | [inline, static] |
peek_ptr() | VIEW | [inline, static] |
peek_size(int &w, int &h) | VIEW | [inline, static] |
pix_proj() const | VIEW | |
pix_to_ndc_scale() | VIEW | [inline, static] |
pop() | VIEW | [inline, static] |
push(CVIEWptr &view) | VIEW | [inline, static] |
put_view_alpha(TAGformat &d) const | VIEW | |
put_view_animator(TAGformat &d) const | VIEW | |
put_view_antialias_enable(TAGformat &d) const | VIEW | |
put_view_antialias_mode(TAGformat &d) const | VIEW | |
put_view_color(TAGformat &d) const | VIEW | |
put_view_data_file(TAGformat &d) const | VIEW | |
put_view_light_cam_space(TAGformat &d) const | VIEW | |
put_view_light_color_amb(TAGformat &d) const | VIEW | |
put_view_light_color_diff(TAGformat &d) const | VIEW | |
put_view_light_color_global(TAGformat &d) const | VIEW | |
put_view_light_coords(TAGformat &d) const | VIEW | |
put_view_light_enable(TAGformat &d) const | VIEW | |
put_view_light_positional(TAGformat &d) const | VIEW | |
put_view_paper_active(TAGformat &d) const | VIEW | |
put_view_paper_brig(TAGformat &d) const | VIEW | |
put_view_paper_cont(TAGformat &d) const | VIEW | |
put_view_paper_name(TAGformat &d) const | VIEW | |
put_view_paper_use(TAGformat &d) const | VIEW | |
put_view_texture(TAGformat &d) const | VIEW | |
recompute() | DATA_ITEM | [inline, virtual] |
recorder() | VIEW | [inline] |
REFcounter() | REFcounter | [inline] |
rem_stencil(STENCILCB *cb) | VIEW | [inline] |
remove_frame_time_observer(FRAME_TIME_OBSERVER *obs) | VIEW | [inline] |
rend_list() | VIEW | [inline, static] |
RENDER_MODE_NUM enum value | VIEW | |
render_mode_t enum name | VIEW | |
rendering() const | VIEW | [inline] |
save_cam(CCAMptr c=0) | VIEW | |
schedule(CFRAMEobsptr &o) | SCHEDULER | [virtual] |
SCHEDULER() | SCHEDULER | [inline] |
scissor_xmax() const | VIEW | [inline] |
scissor_xmin() const | VIEW | [inline] |
screen() const | VIEW | [inline] |
screen_grab(int scale, Cstr_ptr &filename) | VIEW | |
screen_grab(int scale, Image &im) | VIEW | |
screen_ptr() const | VIEW | [inline] |
screen_ptr() | VIEW | [inline] |
set_alpha(double a) | VIEW | |
set_antialias_enable(bool a) | VIEW | [inline] |
set_antialias_mode(int a) | VIEW | [inline] |
set_bkg_file(str_ptr f) | VIEW | [inline] |
set_bkg_tex(TEXTUREptr t) | VIEW | [inline] |
set_bkg_tf(mlib::CWtransf &tf) | VIEW | [inline] |
set_clip_plane(mlib::CWplane &p) | VIEW | [inline] |
set_color(CCOLOR &c) | VIEW | |
set_cursor(int i) | VIEW | [inline] |
set_data_file(str_ptr f) | VIEW | [inline] |
set_default_decoder(DATA_ITEM *(*d)(STDdstream &, Cstr_ptr &, DATA_ITEM *)) | DATA_ITEM | [inline, static] |
set_dont_draw(int f=1) | VIEW | [inline] |
set_dont_swap(int f=1) | VIEW | [inline] |
set_focus() | VIEW | [inline] |
set_frame_time(double t) | VIEW | |
set_grabbing_screen(bool g) | VIEW | [inline] |
set_is_clipping(bool clip) | VIEW | [inline] |
set_jitter(int n, int i) | VIEW | |
set_lens(mlib::CWtransf &l) | VIEW | [inline] |
set_light(int i, const Light &l) | VIEW | [inline] |
set_rend_list(Cstr_list &l) | VIEW | [inline, static] |
set_render_mode(render_mode_t r) | VIEW | |
set_rendering(Cstr_ptr &s) | VIEW | [inline] |
set_scissor_flag(int b) | VIEW | [inline] |
set_scissor_xmax(double x) | VIEW | [inline] |
set_scissor_xmin(double x) | VIEW | [inline] |
set_screen(CSCREENptr &s) | VIEW | [inline] |
set_size(int w, int h, int x, int y) | VIEW | |
set_use_paper(bool p) | VIEW | [inline] |
set_view_impl(VIEWimpl *i) | VIEW | [inline] |
setIndex(int idx) | FRAMEobs | [inline, virtual] |
setup_lights(CAMdata::eye e=CAMdata::MIDDLE) | VIEW | [inline] |
stack_size() | VIEW | [inline, static] |
stamp() | VIEW | [inline, static] |
SCHEDULER::static_name() | SCHEDULER | [inline, static] |
DATA_ITEM::static_name() | DATA_ITEM | [static] |
stencil_cbs() | VIEW | [inline] |
stencil_draw(STENCILCB *cb, GELlist *objs=0) | VIEW | [inline] |
stereo(stereo_mode m) | VIEW | [inline] |
stereo() const | VIEW | [inline] |
stereo_mode typedef | VIEW | |
suspend_disp_obs() | DISPobs | [inline, static] |
swap() | VIEW | |
tags() const | VIEW | [virtual] |
TEXTURE_CHANGED enum value | VIEW | |
tick() | VIEW | [virtual] |
TRANSPARENT_MODE enum value | VIEW | |
tris() const | VIEW | [inline] |
undisplay(CGELptr &) | VIEW | |
Unique() const | REFcounter | [inline] |
UNKNOWN_CHANGED enum value | VIEW | |
Unlock() | REFcounter | [inline] |
unobs_clear(CCLEARobsptr &o) | VIEW | [inline] |
unobs_display(CGELptr &g) | DISPobs | [inline] |
unobs_display() | DISPobs | [inline] |
unschedule(CFRAMEobsptr &o) | SCHEDULER | [virtual] |
use_cam(CCAMptr &c) | VIEW | |
VIEW() | VIEW | [inline] |
VIEW(Cstr_ptr &s, WINSYS *win, VIEWimpl *i) | VIEW | |
view_id() const | VIEW | [inline] |
viewall() | VIEW | |
wait_for_displays(int n) | VIEW | [inline] |
width() const | VIEW | [inline] |
win() const | VIEW | [inline] |
world_to_eye(CAMdata::eye e=CAMdata::MIDDLE) const | VIEW | [inline] |
wpt_proj(SCREENptr s=SCREENptr(), CAMdata::eye e=CAMdata::MIDDLE) const | VIEW | |
wpt_to_pix_proj(SCREENptr s=SCREENptr(), CAMdata::eye e=CAMdata::MIDDLE) const | VIEW | |
xypt_proj() const | VIEW | |
~DATA_ITEM() | DATA_ITEM | [virtual] |
~DISPobs() | DISPobs | [inline, virtual] |
~FRAMEobs() | FRAMEobs | [inline, virtual] |
~REFcounter() | REFcounter | [inline, virtual] |
~SCHEDULER() | SCHEDULER | [inline, virtual] |
~VIEW() | VIEW | [inline, virtual] |