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

BMESH Member List

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

_avg_edge_lenBMESH [protected]
_avg_edge_len_validBMESH [protected]
_base_nameBODY [protected, static]
_bbBODY [protected]
_bmesh_tagsBMESH [protected, static]
_bmesh_update_tagsBMESH [protected, static]
_bodyBMESH [protected]
_body_tagsBODY [protected, static]
_bordersBMESH [protected]
_center_of_interestBMESH [protected, static]
_copyDATA_ITEM [protected]
_creasesBMESH [protected]
_curv_dataBMESH [mutable, protected]
_DEFINERtagsDATA_ITEM [protected]
_draw_enabledBMESH [protected]
_drawablesBMESH [protected]
_edgesBMESH [protected]
_edit_levelBMESH [protected]
_eye_localBMESH [protected]
_eye_local_stampBMESH [protected]
_facesBMESH [protected]
_factoryBODY [protected, static]
_freeze_silsBMESH [static]
_geomBMESH [protected]
_lone_vertsBMESH [protected]
_merge(BMESH *mesh)BMESH [protected, virtual]
_obj_to_worldBMESH [protected]
_patch_mutexBMESH [protected]
_patchesBMESH [protected]
_pix_sizeBMESH [protected]
_pix_size_stampBMESH [protected]
_pmBMESH [protected]
_pm_stampBMESH [protected]
_polylinesBMESH [protected]
_random_silsBMESH [static]
_render_styleBMESH [protected]
_show_secondary_facesBMESH [protected, static]
_sil_stampBMESH [protected]
_silsBMESH [protected]
_trisBODY [protected]
_typeBMESH [protected]
_type_validBMESH [protected]
_versionBMESH [protected]
_vert_locsBMESH [protected]
_vertsBMESH [protected]
_world_to_objBMESH [protected]
_zx_silsBMESH [protected]
_zx_stampBMESH [protected]
add_decoder(Cstr_ptr &d, DATA_ITEM *di, int copy=-1)DATA_ITEM [static]
add_edge(Bedge *e)BMESH [virtual]
add_edge(Bvert *u, Bvert *v)BMESH [virtual]
add_edge(int i, int j)BMESH [virtual]
add_face(Bface *f, Patch *p=0)BMESH [virtual]
add_face(Bvert *u, Bvert *v, Bvert *w, Patch *p=0)BMESH [virtual]
add_face(int i, int j, int k, Patch *p=0)BMESH [virtual]
add_face(Bvert *u, Bvert *v, Bvert *w, CUVpt &a, mlib::CUVpt &b, mlib::CUVpt &c, Patch *p=0)BMESH
add_face(int i, int j, int k, CUVpt &a, mlib::CUVpt &b, mlib::CUVpt &c, Patch *p=0)BMESH
add_quad(Bvert *u, Bvert *v, Bvert *w, Bvert *x, Patch *p=0)BMESH
add_quad(Bvert *u, Bvert *v, Bvert *w, Bvert *x, CUVpt &a, mlib::CUVpt &b, mlib::CUVpt &c, mlib::CUVpt &d, Patch *p=0)BMESH
add_quad(int i, int j, int k, int l, Patch *p=0)BMESH
add_quad(int i, int j, int k, int l, CUVpt &a, mlib::CUVpt &b, mlib::CUVpt &c, mlib::CUVpt &d, Patch *p=0)BMESH
add_tags() const DATA_ITEM [inline, virtual]
add_vertex(Bvert *v)BMESH [virtual]
add_vertex(CWpt &loc=mlib::Wpt::Origin())BMESH [virtual]
add_verts(CWpt_list &pts)BMESH
area() const BMESH [virtual]
avg_len() const BMESH
base_name()BODY [inline, static]
bb_valid() const BODY [inline]
be(int k) const BMESH [inline]
begin_index()BMESH
bf(int k) const BMESH [inline]
BMESH(int num_v=0, int num_e=0, int num_f=0)BMESH
BMESH(CBMESH &m)BMESH
BODY()BODY [inline]
body_copy(int y=1)BODY [inline, virtual]
body_edges()BMESH [inline, virtual]
build_polyline_strips()BMESH
build_sil_strips()BMESH
build_vert_strips()BMESH
build_zcross_strips()BMESH
bv(int k) const BMESH [inline]
can_set_uv() const BODY [inline, virtual]
center_of_interest()BMESH [inline, static]
change_t enum nameBMESH
changed(change_t)BMESH [virtual]
changed()BMESH [inline, virtual]
check_type()BMESH [protected]
class_name() const =0DATA_ITEM [pure virtual]
clean_patches()BMESH [protected]
clear_creases()BMESH [virtual]
CLOSED_SURFACE enum valueBMESH
combine(BODYptr &)BMESH [inline, virtual]
compute_creases()BMESH
compute_pix_size()BMESH
cone()BODY [inline, static]
copy(int make_new=1) const BMESH [inline, virtual]
CREASES_CHANGED enum valueBMESH
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(CWpt &=mlib::Wpt(0, 0, 0), mlib::CWpt &=mlib::Wpt(1, 1, 1), Patch *p=0)BMESH [virtual]
cube()BODY [inline, static]
cur_edges() const BMESH [inline, virtual]
cur_faces() const BMESH [inline, virtual]
cur_level() const BMESH [inline, virtual]
cur_verts() const BMESH [inline, virtual]
curvature() const BMESH [inline]
cylinder()BODY [inline, static]
DATA_ITEM(int copy=0)DATA_ITEM [inline]
dec_edit_level()BMESH [inline, virtual]
Decode(STDdstream &d, int DelayDecoding=0)DATA_ITEM [static]
decode(STDdstream &d)BMESH [virtual]
DEFINE_RTTI_METHODS2("BODY", DATA_ITEM, CDATA_ITEM *)BODY
DEFINE_RTTI_METHODS3("BMESH", BMESH *, BODY, CDATA_ITEM *)BMESH
delete_edge(Bedge *e) const BMESH [inline, virtual]
delete_elements()BMESH [virtual]
delete_face(Bface *f) const BMESH [inline, virtual]
delete_patches()BMESH [virtual]
delete_vert(Bvert *v) const BMESH [inline, virtual]
di_hash()DATA_ITEM [inline, static]
disable_draw()BMESH [inline]
draw(CVIEWptr &)BMESH [virtual]
draw_color_ref()RefImageClient [inline, virtual]
draw_color_ref_2()RefImageClient [inline, virtual]
draw_enabled() const BMESH [inline]
draw_final(CVIEWptr &v)BMESH [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)BMESH [virtual]
BODY::draw_ref_img(ref_img_t t)RefImageClient [inline, virtual]
draw_tex_mem_ref()RefImageClient [inline, virtual]
draw_vis_ref()BMESH [virtual]
drawables()BMESH [inline]
dup() const BMESH [inline, virtual]
edges() const BMESH [inline]
edit_level() const BMESH [inline, virtual]
empty() const BMESH [inline]
EMPTY_MESH enum valueBMESH
enable_draw()BMESH [inline]
end_index()BMESH
extrusion(mlib::CWpt_list &profile, BODYptr &ob)BODY [inline, static]
extrusion(mlib::CWpt_list &profile, mlib::CWpt_list &path, BODYptr &ob)BODY [inline, static]
eye_local() const BMESH
faces() const BMESH [inline]
fix_orientation()BMESH
format(STDdstream &d) const BMESH [virtual]
Free() const REFcounter [inline]
geom() const BMESH [inline]
get_bb()BMESH [virtual]
get_border_strip() const BMESH [inline]
get_borders() const BMESH [inline]
get_colors(TAGformat &)BMESH [virtual]
get_components() const BMESH
get_crease_strip() const BMESH [inline]
get_creases() const BMESH [inline]
get_creases(TAGformat &)BMESH [virtual]
get_edge_strip(CSimplexFilter &edge_filter) const BMESH [inline]
get_edges(CSimplexFilter &edge_filter) const BMESH [inline]
get_enclosed_verts(CXYpt_list &boundary, Bface *startface, ARRAY< Bvert * > &ret)BMESH
get_faces(TAGformat &)BMESH [virtual]
get_patches(TAGformat &)BMESH [virtual]
get_polylines(TAGformat &)BMESH [virtual]
get_render_style(TAGformat &)BMESH [virtual]
get_sec_faces(TAGformat &)BMESH [virtual]
get_sil_strips()BMESH
get_texcoords()BODY [inline, virtual]
get_texcoords2(TAGformat &)BMESH [virtual]
get_uvfaces(TAGformat &)BMESH [virtual]
get_vertices(TAGformat &)BMESH [virtual]
get_weak_edges(TAGformat &)BMESH [virtual]
get_zcross_strips()BMESH
grow_mesh_equivalence_class(Bvert *, ARRAY< Bface * > &, ARRAY< Bedge * > &, ARRAY< Bvert * > &)BMESH [protected]
grow_oriented_face_lists(Bface *, ARRAY< Bface * > &, ARRAY< Bface * > &)BMESH [static]
has_vert_colors() const BMESH [inline]
Icosahedron(Patch *p=0)BMESH [virtual]
inc_edit_level()BMESH [inline, virtual]
intersect(RAYhit &, CWtransf &, mlib::Wpt &, mlib::Wvec &, double &d, double &, XYpt &) const BMESH [virtual]
intersect(BODYptr &)BMESH [inline, virtual]
BODY::intersect(RAYhit &r, mlib::CWtransf &xf, mlib::Wpt &near, mlib::Wvec &n, double &d, double &d2d, mlib::XYpt &uvc) const =0BODY [pure virtual]
BODY::intersect(RAYhit &r, mlib::CWtransf &xf) const BODY [inline]
BODY::intersect(RAYhit &r) const BODY [inline]
inv_xform() const BMESH
is_center_of_interest(BMESH *m)BMESH [inline, static]
is_closed_surface() const BMESH [inline]
is_of_type(Cstr_ptr &t) const DATA_ITEM [inline, virtual]
is_open_surface() const BMESH [inline]
is_points() const BMESH [inline]
is_polylines() const BMESH [inline]
is_surface() const BMESH [inline]
kill_component(Bvert *start_vert)BMESH [virtual]
Lock()REFcounter [inline]
lookup(Cstr_ptr &d)DATA_ITEM [inline, static]
lookup_edge(const Point2i &p)BMESH
lookup_face(const Point3i &p)BMESH
make_patch_if_needed()BMESH
merge(BMESHptr m1, BMESHptr m2)BMESH [static]
merge_vertex(Bvert *v, Bvert *u, bool keep_vert=0)BMESH
mesh_type_t enum nameBMESH
nearest(mlib::CWtransf &, mlib::CWpt &, double)BODY [inline, virtual]
nearest_edge(CWpt &)BMESH
nearest_vert(CWpt &)BMESH
nedges() const BMESH [inline]
new_edge(Bvert *u, Bvert *v) const BMESH [inline, virtual]
new_edge_strip(CSimplexFilter &edge_filter)BMESH [inline]
new_edge_strip() const BMESH [inline, virtual]
new_face(Bvert *u, Bvert *v, Bvert *w, Bedge *e, Bedge *f, Bedge *g) const BMESH [inline, virtual]
new_patch()BMESH [virtual]
new_tri_strip() const BMESH [inline, virtual]
new_vert(CWpt &p=mlib::Wpt::Origin()) const BMESH [inline, virtual]
new_vert_strip() const BMESH [inline, virtual]
nfaces() const BMESH [inline]
NO_CHANGE enum valueBMESH
npatches() const BMESH [inline]
nverts() const BMESH [inline]
obj_to_ndc() const BMESH
Octahedron(CWpt &=mlib::Wpt(0,-M_SQRT2, 0), CWpt &=mlib::Wpt(1, 0, 1), CWpt &=mlib::Wpt(1, 0,-1), CWpt &=mlib::Wpt(-1, 0,-1), CWpt &=mlib::Wpt(-1, 0, 1), CWpt &=mlib::Wpt(0, M_SQRT2, 0), Patch *p=0)BMESH [virtual]
OPEN_SURFACE enum valueBMESH
operator=(CBMESH &m)BMESH [virtual]
operator=(BODY &b)BMESH [virtual]
Own() const REFcounter [inline]
patch(int k) const BMESH [inline]
patches() const BMESH [inline]
PATCHES_CHANGED enum valueBMESH
pick_face(CWline &world_ray, mlib::Wpt &world_hit) const BMESH
pix_size() const BMESH [inline]
POINTS enum valueBMESH
POLYLINES enum valueBMESH
pop_render_style()BMESH [virtual]
print() const BMESH [virtual]
push_render_style(Cstr_ptr &s)BMESH [virtual]
put_colors(TAGformat &) const BMESH [virtual]
put_creases(TAGformat &) const BMESH [virtual]
put_faces(TAGformat &) const BMESH [virtual]
put_patches(TAGformat &) const BMESH [virtual]
put_polylines(TAGformat &) const BMESH [virtual]
put_render_style(TAGformat &) const BMESH [virtual]
put_sec_faces(TAGformat &) const BMESH [virtual]
put_texcoords2(TAGformat &) const BMESH [virtual]
put_uvfaces(TAGformat &) const BMESH [virtual]
put_vertices(TAGformat &) const BMESH [virtual]
put_weak_edges(TAGformat &) const BMESH [virtual]
read_blocks(istream &is)BMESH [virtual]
read_colors(istream &is, str_list &leftover)BMESH [virtual]
read_creases(istream &is)BMESH [virtual]
read_faces(istream &is)BMESH [virtual]
read_file(char *filename)BMESH
read_header(istream &is)BMESH [virtual]
read_include(istream &is, str_list &leftover)BMESH [virtual]
read_jot_file(char *filename, BMESHptr ret=0)BMESH [static]
read_jot_stream(istream &is, BMESHptr ret=0)BMESH [static]
read_patch(istream &is, str_list &leftover)BMESH [virtual]
read_polylines(istream &is)BMESH [virtual]
read_stream(istream &is)BMESH [virtual]
read_texcoords2(istream &is, str_list &leftover)BMESH [virtual]
read_update_file(char *filename)BMESH [virtual]
read_update_stream(istream &is)BMESH [virtual]
read_vertices(istream &is)BMESH [virtual]
read_weak_edges(istream &is, str_list &leftover)BMESH [virtual]
recenter()BMESH
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]
rel_cur_level() const BMESH [inline]
rel_edit_level() const BMESH [inline]
remove_duplicate_vertices(bool keep_vert=1)BMESH
remove_edge(Bedge *e)BMESH [virtual]
remove_edges(CBedge_list &edges)BMESH [virtual]
remove_face(Bface *f)BMESH [virtual]
remove_faces(CBface_list &faces)BMESH [virtual]
remove_patch(int k)BMESH [protected]
remove_vertex(Bvert *v)BMESH [virtual]
remove_verts(CBvert_list &verts)BMESH [virtual]
render_style() const BMESH [virtual]
RENDERING_CHANGED enum valueBMESH
reverse()BMESH [inline]
revolve(mlib::CWpt_list &profile, BODYptr &ob)BODY [inline, static]
send_update_notification()BMESH [protected, virtual]
set_center_of_interest(BMESH *m)BMESH [inline, static]
set_crease(int i, int j) const BMESH
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 *geom)BMESH [virtual]
set_patch_boundary(int i, int j) const BMESH
set_render_style(Cstr_ptr &s)BMESH [virtual]
set_texcoords(mlib::CXYpt_list &)BODY [inline, virtual]
set_vertices(CWpt_list &)BMESH [inline, virtual]
BODY::set_vertices(mlib::CWpt_list &)=0BODY [pure virtual]
set_weak_edge(int i, int j) const BMESH
show_secondary_faces()BMESH [inline, static]
sil_strip()BMESH
size() const BMESH [virtual]
Sphere(Patch *p=0)BMESH [virtual]
sphere()BODY [inline, static]
split_components()BMESH [virtual]
split_edge(Bedge *edge, CWpt &new_pt)BMESH
split_edge(Bedge *edge)BMESH [inline]
split_face(Bface *face, CWpt &pt)BMESH
split_faces(CXYpt_list &, ARRAY< Bvert * > &, Bface *=0)BMESH
split_tris(Bface *start_face, Wplane plane, ARRAY< Bvert * > &nv)BMESH
DATA_ITEM::static_name()DATA_ITEM [static]
RefImageClient::static_name()RefImageClient [inline, static]
subdiv_level() const BMESH [inline, virtual]
subtract(BODYptr &)BMESH [inline, virtual]
tags() const BMESH [virtual]
tex_already_exists(Cstr_ptr &name) const BMESH
toggle_freeze_sils()BMESH [inline, static]
toggle_random_sils()BMESH [inline, static]
toggle_render_style(Cstr_ptr &s)BMESH [inline]
toggle_show_secondary_faces()BMESH [inline, static]
TOPOLOGY_CHANGED enum valueBMESH
torus(double radius)BODY [inline, static]
transform(CWtransf &xform, CMOD &m=MOD())BMESH [virtual]
BODY::transform(mlib::CWtransf &xform, CMOD &)=0BODY [pure virtual]
triangulate(Wpt_list &verts, FACElist &faces)BMESH [virtual]
TRIANGULATION_CHANGED enum valueBMESH
trunc_cone(double radius)BODY [inline, static]
trunc_pyr(CMVEC2 &taper, CMVEC2 &shear)BODY [inline, static]
try_collapse_edge(Bedge *e, Bvert *v)BMESH
try_swap_edge(Bedge *edge, bool favor_deg_6=0)BMESH
type() const BMESH [inline]
Unique() const REFcounter [inline]
unlist(Patch *p)BMESH
Unlock()REFcounter [inline]
use_ref_image()BMESH [virtual]
uv_able() const BODY [inline, virtual]
valid_vert_indices(int i, int j) const BMESH [inline]
valid_vert_indices(int i, int j, int k) const BMESH [inline]
valid_vert_indices(int i, int j, int k, int l) const BMESH [inline]
version() const BMESH [inline]
VERT_COLORS_CHANGED enum valueBMESH
VERT_POSITIONS_CHANGED enum valueBMESH
vertices()BMESH [virtual]
verts() const BMESH [inline]
volume() const BMESH [virtual]
write_colors(ostream &os) const BMESH [virtual]
write_creases(ostream &os) const BMESH [virtual]
write_faces(ostream &os) const BMESH [virtual]
write_file(char *filename)BMESH [virtual]
write_patches(ostream &os) const BMESH [virtual]
write_polylines(ostream &os) const BMESH [virtual]
write_stream(ostream &os)BMESH [virtual]
write_texcoords2(ostream &os) const BMESH [virtual]
write_vertices(ostream &os) const BMESH [virtual]
write_weak_edges(ostream &os) const BMESH [virtual]
xform() const BMESH
z_span(double &zmin, double &zmax) const BMESH
z_span() const BMESH
~BMESH()BMESH [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:32 2006 for jot by  doxygen 1.4.4