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

Ledge Member List

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

_adjBedge [protected]
_creaseLedge [protected]
_data_listBsimplex [protected]
_f1Bedge [protected]
_f2Bedge [protected]
_flagBsimplex [protected]
_keyBsimplex [protected]
_maskLedge [protected]
_meshBsimplex [protected]
_parentLedge [protected]
_sil_stampBedge [protected]
_subdiv_vertexLedge [protected]
_tableBsimplex [protected, static]
_v1Bedge [protected]
_v2Bedge [protected]
add_multi(Bface *f)Ledge [protected, virtual]
add_primary(Bface *f)Ledge [protected, virtual]
add_simplex_data(SimplexData *sd)Bsimplex
adj() const Bedge [inline]
allocate_adj()Bedge [protected]
allocate_subdiv_elements()Ledge
append_subdiv_edges(int lev, ARRAY< Bedge * > &edges)Ledge
assign_subdiv_vert(Lvert *v)Ledge [inline, private]
avg_area() const Bedge
bc2pos(CWvec &bc, mlib::Wpt &pos) const Bedge [virtual]
Bsimplex::bc2pos(mlib::CWvec &bc) const Bsimplex [inline]
bc2sim(CWvec &bc) const Bedge [inline, virtual]
Bedge(Bvert *u, Bvert *v)Bedge
Bsimplex()Bsimplex [inline]
can_promote() const Ledge [inline, virtual]
ccw_face(CBvert *v) const Bedge
ccw_face() const Bedge [inline]
claim_child(Ledge *child)Ledge [protected]
claim_child(Lvert *child)Ledge [protected]
clamp_barycentric(Wvec &bc)Bsimplex [inline, static]
clear_bit(uint b)Bsimplex [inline]
clear_flag()Bsimplex [inline]
clear_flag02()Bedge [inline]
color_changed()Ledge [virtual]
compute_crease(double dot)Bedge
consistent_orientation() const Bedge
contains(CBvert *v) const Bedge [inline]
contains(CBface *f) const Bedge [inline]
CONVEX_BIT enum valueBedge
CONVEX_VALID_BIT enum valueBedge
CREASE_BIT enum valueBedge
crease_changed()Ledge [virtual]
crease_val() const Ledge [inline, virtual]
ctrl_edge() const Ledge [inline]
ctrl_element() const Ledge
ctrl_face() const Ledge [inline]
cw_face(CBvert *v) const Bedge [inline]
cw_face() const Bedge [inline]
data_list() const Bsimplex [inline]
dec_crease(ushort max_val=USHRT_MAX)Bedge
delete_subdiv_elements()Ledge
demote(Bface *f)Bedge
detach()Bedge
dihedral_angle() const Bedge [inline]
dim() const Bedge [inline, virtual]
dist(CWpt &p) const Bsimplex [inline]
dist(CWpt &p, mlib::Wvec &bc) const Bsimplex [inline]
do_swap()Ledge [virtual]
dot() const Bedge
f(int k) const Bedge
f1() const Bedge [inline]
f2() const Bedge [inline]
faces_changed()Ledge [virtual]
find_data(uint key) const Bsimplex [inline]
find_data(Cstr_ptr &s) const Bsimplex [inline]
find_data(void *key) const Bsimplex [inline]
fix_multi()Bedge
flag() const Bsimplex [inline]
FLAG_BITS enum valueBsimplex
FLAG_MASK enum valueBsimplex [protected]
frontfacing_face() const Bedge
generate_key()Bsimplex [protected]
geometry_changed()Ledge [virtual]
get_all_faces() const Bedge
get_ctrl_patch(CBsimplex *s)Bsimplex [related]
get_face() const Bedge [inline, virtual]
get_patch(CBsimplex *s)Bsimplex [related]
get_sub_faces(Bface *f, Bedge *&e1, Bface *&sf1, Bedge *&e2, Bface *&sf2)Ledge [protected]
get_subdiv_verts(int lev, Bvert_list &ret)Ledge
inc_crease(ushort max_val=USHRT_MAX)Bedge
inc_flag(uint i)Bsimplex [inline]
index() const Bedge [virtual]
interp(double s) const Bedge [inline]
is_border() const Bedge [inline]
is_chain_tip(CSimplexFilter &filter) const Bedge
is_clear(uint b) const Bsimplex [inline]
is_convex() const Bedge [inline]
is_crease() const Bedge [inline]
is_crease_end() const Bedge
is_crossable() const Bedge
is_interior() const Bedge [inline]
is_multi() const Bedge
is_multi(CBface *f) const Bedge
is_patch_boundary() const Bedge
is_poly_crease() const Bedge [inline]
is_polyline() const Bedge [inline]
is_polyline_end() const Bedge
is_primary() const Bedge [inline]
is_secondary() const Bedge [inline]
is_selected() const Bsimplex [inline]
is_set(uint b) const Bsimplex [inline]
is_sil() const Bedge
is_smooth() const Ledge [inline]
is_stressed() const Bedge
is_strong() const Bedge [inline]
is_strong_poly_crease() const Bedge [inline]
is_texture_seam() const Bedge
is_weak() const Bedge [inline]
key() const Bsimplex [inline]
Ledge(Lvert *u, Lvert *v)Ledge [inline]
length() const Bedge [inline]
lf(int k) const Ledge [inline]
line() const Bedge
lmesh() const Ledge [inline]
local_search(Bsimplex *&end, Wvec &final_bc, CWpt &target, mlib::Wpt &reached, Bsimplex *repeater=0, int iters=30)Bedge [virtual]
lookup(uint k)Bsimplex [inline, static]
lookup_face(CBvert *v) const Bedge
lookup_face(CBedge *e) const Bedge
lv(int k) const Ledge [inline]
mask(uint b)Bsimplex [inline, protected, static]
mask_changed()Ledge [virtual]
mask_t enum nameLedge
MASK_VALID_BIT enum valueLedge
mesh() const Bsimplex [inline]
mid_pt() const Bedge
mid_pt(mlib::Wpt &v) const Bedge
ndc_intersect(CNDCpt &p, mlib::CNDCpt &q, mlib::NDCpt &ret) const Bedge
near_point(CNDCpt &p, mlib::Wpt &hit) const Bsimplex [inline, virtual]
nearest_pt(mlib::CWpt &p, mlib::Wvec &bc, bool &is_on_simplex) const Bedge [virtual]
Bsimplex::nearest_pt(mlib::CWpt &p, mlib::Wvec &bc) const Bsimplex [inline, virtual]
Bsimplex::nearest_pt(mlib::CWpt &p) const Bsimplex [inline, virtual]
nearest_pt_ndc(mlib::CNDCpt &p, mlib::Wvec &bc, int &is_on_simplex) const Bedge [virtual]
neighbors() const Bedge [virtual]
NEXT_AVAILABLE_BIT enum valueLedge
nfaces() const Bedge
nfaces_satisfy(CSimplexFilter &f) const Bedge
NON_REGULAR_CREASE_EDGE enum valueLedge
norm() const Bedge
normal_changed()Ledge [virtual]
notify_split(Bsimplex *)Bedge [virtual]
notify_xform(CWtransf &xf)Bsimplex [virtual]
num_all_faces() const Bedge
num_quads() const Bedge [inline]
on_face(CBface *f) const Bedge [inline, virtual]
Bsimplex::on_face(const Bface *f) const =0Bsimplex [pure virtual]
operator+=(Bface *face)Bedge
operator-=(Bface *face)Bedge
operator<<(ostream &os, CBedge &e)Bedge [friend]
opposite_vert(CBface *f) const Bedge [inline]
opposite_vert1() const Bedge [inline]
opposite_vert2() const Bedge [inline]
oriented_ccw(Bface *=0) const Bedge
other_face(CBface *f) const Bedge [inline]
other_vertex(CBvert *v) const Bedge [inline]
parallel_sub_edge(int k) const Ledge
parent() const Ledge [inline]
parent_edge(int rel_level) const Ledge
patch() const Bedge
PATCH_BOUNDARY_BIT enum valueBedge
pix_line() const Bedge
project_barycentric(CWpt &p, mlib::Wvec &bc) const Bedge [virtual]
project_to_simplex(mlib::CWpt &pos, mlib::Wpt &ret)Bsimplex [inline]
promote(Bface *f)Bedge
push_multi(Bface *f)Ledge
push_primary(Bface *f)Ledge
redef2(Bvert *v, Bvert *u)Bedge [virtual]
redefine(Bvert *v, Bvert *u)Ledge [virtual]
REGULAR_CREASE_EDGE enum valueLedge
REGULAR_SMOOTH_EDGE enum valueLedge
rel_level() const Ledge [virtual]
rem_simplex_data(SimplexData *sd)Bsimplex [inline]
REPARENT_CMD classLedge [friend]
same_verts(CBvert *u, CBvert *v) const Bedge [inline]
screen_face(CSimplexFilter &filter) const Bedge [inline]
SELECTED_BIT enum valueBsimplex
set_bit(uint b, int x=1)Bsimplex [inline]
set_convex()Bedge [protected]
set_crease(unsigned short c=USHRT_MAX)Ledge [virtual]
set_flag(uchar b=1)Bsimplex [inline]
set_mask()Ledge
set_mesh(BMESH *mesh)Bsimplex [inline]
set_new_vertices(Bvert *v1, Bvert *v2)Ledge [virtual]
set_parent(Bsimplex *p)Ledge [inline]
set_patch_boundary(int b=1)Bedge [inline]
set_sil_stamp(uint s)Bedge [inline]
set_subdiv_elements(Lvert *subv)Ledge
shared_vert(CBedge *e) const Bedge [inline]
sil_stamp() const Bedge [inline]
SUBDIV_ALLOCATED_BIT enum valueLedge
subdiv_color_changed()Ledge [inline]
SUBDIV_COLOR_VALID_BIT enum valueLedge
SUBDIV_CREASE_VALID_BIT enum valueLedge
subdiv_edge1() const Ledge
subdiv_edge2() const Ledge
subdiv_loc_changed()Ledge [inline]
SUBDIV_LOC_VALID_BIT enum valueLedge
subdiv_mask() const Ledge
subdiv_vert_deleted()Ledge
subdiv_vertex() const Ledge [inline]
swap_is_legal() const Bedge
swapable(Bface *&, Bface *&, Bvert *&, Bvert *&, Bvert *&, Bvert *&, bool favor_degree_six=0)Bedge
update_subdivision()Ledge
v(int k) const Bedge [inline]
v1() const Bedge [inline]
v2() const Bedge [inline]
vec() const Bedge
view_intersect(CNDCpt &, Wpt &, double &, double &, Wvec &n) const Bedge [virtual]
vindex(CBvert *v) const Bedge [inline]
walk_to_target(CWpt &target, CSimplexFilter &filter=SimplexFilter()) const Bsimplex
walk_to_target(CWpt &target, Wpt &near_pt, Wvec &near_bc, CSimplexFilter &filter=SimplexFilter()) const Bsimplex [inline]
WEAK_BIT enum valueBedge
which_side(CWplane &plane) const Bedge
~Bedge()Bedge [virtual]
~Bsimplex()Bsimplex [virtual]
~Ledge()Ledge [virtual]


Generated on Mon Sep 18 11:46:22 2006 for jot by  doxygen 1.4.4