Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BODY Member List

This is the complete list of members for BODY, including all inherited members.

_base_nameBODY [protected, static]
_bbBODY [protected]
_body_tagsBODY [protected, static]
_copyDATA_ITEM [protected]
_DEFINERtagsDATA_ITEM [protected]
_dummyBODY [private, static]
_edgesBODY [protected]
_factoryBODY [protected, static]
_trisBODY [protected]
add_decoder(Cstr_ptr &d, DATA_ITEM *di, int copy=-1)DATA_ITEM [static]
add_tags() const DATA_ITEM [inline, virtual]
base_name()BODY [inline, static]
bb_valid() const BODY [inline]
BODY()BODY [inline]
body_copy(int y=1)BODY [inline, virtual]
body_edges()=0BODY [pure virtual]
can_set_uv() const BODY [inline, virtual]
changed()=0BODY [pure virtual]
class_name() const =0DATA_ITEM [pure virtual]
combine(BODYptr &unionor)=0BODY [pure virtual]
cone()BODY [inline, static]
copy(int y=1) const =0BODY [pure virtual]
create_cone()BODY [inline, protected, virtual]
create_cube()BODY [inline, protected, virtual]
create_cylinder()BODY [inline, protected, virtual]
create_extrusion(mlib::CWpt_list &, BODYptr &)BODY [inline, protected, virtual]
create_extrusion(mlib::CWpt_list &, mlib::CWpt_list &, BODYptr &)BODY [inline, protected, virtual]
create_revolve(mlib::CWpt_list &, BODYptr &)BODY [inline, protected, virtual]
create_sphere()BODY [inline, protected, virtual]
create_torus(double)BODY [inline, protected, virtual]
create_trunc_cone(double)BODY [inline, protected, virtual]
create_trunc_pyr(CMVEC2 &, CMVEC2 &)BODY [inline, protected, virtual]
cube()BODY [inline, static]
cylinder()BODY [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_METHODS2("BODY", DATA_ITEM, CDATA_ITEM *)BODY
di_hash()DATA_ITEM [inline, static]
draw(CVIEWptr &)=0RefImageClient [pure virtual]
draw_color_ref()RefImageClient [inline, virtual]
draw_color_ref_2()RefImageClient [inline, virtual]
draw_final(CVIEWptr &)RefImageClient [inline, virtual]
draw_id_ref()RefImageClient [inline, virtual]
draw_id_ref_pre1()RefImageClient [inline, virtual]
draw_id_ref_pre2()RefImageClient [inline, virtual]
draw_id_ref_pre3()RefImageClient [inline, virtual]
draw_id_ref_pre4()RefImageClient [inline, virtual]
draw_ref_img(ref_img_t t)RefImageClient [inline, virtual]
draw_tex_mem_ref()RefImageClient [inline, virtual]
draw_vis_ref()RefImageClient [inline, virtual]
dup() const =0BODY [pure virtual]
extrusion(mlib::CWpt_list &profile, BODYptr &ob)BODY [inline, static]
extrusion(mlib::CWpt_list &profile, mlib::CWpt_list &path, BODYptr &ob)BODY [inline, static]
format(STDdstream &d) const DATA_ITEM [virtual]
Free() const REFcounter [inline]
get_bb()=0BODY [pure virtual]
get_texcoords()BODY [inline, virtual]
intersect(RAYhit &r, mlib::CWtransf &xf, mlib::Wpt &near, mlib::Wvec &n, double &d, double &d2d, mlib::XYpt &uvc) const =0BODY [pure virtual]
intersect(RAYhit &r, mlib::CWtransf &xf) const BODY [inline]
intersect(RAYhit &r) const BODY [inline]
intersect(BODYptr &intersector)=0BODY [pure virtual]
is_of_type(Cstr_ptr &t) const DATA_ITEM [inline, virtual]
Lock()REFcounter [inline]
lookup(Cstr_ptr &d)DATA_ITEM [inline, static]
nearest(mlib::CWtransf &, mlib::CWpt &, double)BODY [inline, virtual]
Own() const REFcounter [inline]
recompute()DATA_ITEM [inline, virtual]
REF_IMG_COLOR enum valueRefImageClient
REF_IMG_COLOR_2 enum valueRefImageClient
REF_IMG_ID enum valueRefImageClient
REF_IMG_ID_PRE1 enum valueRefImageClient
REF_IMG_ID_PRE2 enum valueRefImageClient
REF_IMG_ID_PRE3 enum valueRefImageClient
REF_IMG_ID_PRE4 enum valueRefImageClient
REF_IMG_NONE enum valueRefImageClient
ref_img_t enum nameRefImageClient
REF_IMG_TEX_MEM enum valueRefImageClient
REFcounter()REFcounter [inline]
RefImageClient()RefImageClient [inline]
revolve(mlib::CWpt_list &profile, BODYptr &ob)BODY [inline, static]
set_default_decoder(DATA_ITEM *(*d)(STDdstream &, Cstr_ptr &, DATA_ITEM *))DATA_ITEM [inline, static]
set_factory(BODY *b)BODY [inline, static]
set_geom(GEOM *)BODY [inline, virtual]
set_texcoords(mlib::CXYpt_list &)BODY [inline, virtual]
set_vertices(mlib::CWpt_list &)=0BODY [pure virtual]
sphere()BODY [inline, static]
DATA_ITEM::static_name()DATA_ITEM [static]
RefImageClient::static_name()RefImageClient [inline, static]
subtract(BODYptr &subtractor)=0BODY [pure virtual]
tags() const BODY [inline, virtual]
torus(double radius)BODY [inline, static]
transform(mlib::CWtransf &xform, CMOD &)=0BODY [pure virtual]
triangulate(mlib::Wpt_list &verts, FACElist &faces)BODY [inline, virtual]
trunc_cone(double radius)BODY [inline, static]
trunc_pyr(CMVEC2 &taper, CMVEC2 &shear)BODY [inline, static]
Unique() const REFcounter [inline]
Unlock()REFcounter [inline]
use_ref_image()RefImageClient [inline, virtual]
uv_able() const BODY [inline, virtual]
vertices()=0BODY [pure virtual]
~BODY()BODY [inline, virtual]
~DATA_ITEM()DATA_ITEM [virtual]
~REFcounter()REFcounter [inline, virtual]
~RefImageClient()RefImageClient [inline, virtual]


Generated on Mon Sep 18 11:44:36 2006 for jot by  doxygen 1.4.4