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

Lvert Member List

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

_adjBvert [protected]
_alphaBvert [protected]
_colorBvert [protected]
_cornerLvert [protected]
_data_listBsimplex [protected]
_displaced_locLvert [protected]
_flagBsimplex [protected]
_keyBsimplex [protected]
_locBvert [protected]
_maskLvert [protected]
_meshBsimplex [protected]
_normBvert [protected]
_offsetLvert [protected]
_parentLvert [protected]
_subdiv_vertexLvert [protected]
_tableBsimplex [protected, static]
add_offset(double d)Lvert [inline]
add_simplex_data(SimplexData *sd)Bsimplex
allocate_subdiv_vert()Lvert
alpha() const Bvert [inline]
area_centroid() const Bvert
assign_subdiv_vert(Lvert *v)Lvert [inline, private]
avg_edge_len() const Bvert [inline]
avg_strong_len() const Bvert [inline]
bc2pos(CWvec &, mlib::Wpt &pos) const Bvert [inline, virtual]
Bsimplex::bc2pos(mlib::CWvec &bc) const Bsimplex [inline]
bc2sim(CWvec &) const Bvert [inline, virtual]
border_degree() const Bvert [inline]
Bsimplex()Bsimplex [inline]
Bvert(CWpt &p=mlib::Wpt::Origin())Bvert [inline]
centroid() const Bvert
clamp_barycentric(Wvec &bc)Bsimplex [inline, static]
clear_bit(uint b)Bsimplex [inline]
clear_flag()Bsimplex [inline]
clear_flag02()Bvert [inline]
clear_offset()Lvert [inline]
color() const Bvert [inline]
color_changed()Lvert [virtual]
compute_normal(const ARRAY< Bface * > &faces) const Bvert
corner_value(void) const Lvert [inline]
CORNER_VERTEX enum valueLvert
CREASE_BIT enum valueBvert
crease_changed()Lvert [virtual]
crease_degree() const Bvert [inline]
ctrl_element() const Lvert
ctrl_vert() const Lvert [inline]
cur_subdiv_vert()Lvert
curv_tensor() const Bvert
CUSP_VERTEX enum valueLvert
DART_VERTEX enum valueLvert
data_list() const Bsimplex [inline]
dcurv_tensor() const Bvert
DEAD_BIT enum valueLvert
degree() const Bvert [inline]
degree(CSimplexFilter &f) const Bvert [inline]
degree_changed()Lvert [virtual]
delete_subdiv_vert()Lvert
detail_loc_from_parent() const Lvert
diag_curv() const Bvert
dim() const Bvert [inline, virtual]
DIRTY_VERT_LIST_BIT enum valueLvert
displaced_loc(LocCalc *)Lvert
DISPLACED_LOC_VALID enum valueLvert
dist(CBvert *v)Bvert [inline]
Bsimplex::dist(CWpt &p) const Bsimplex [inline]
Bsimplex::dist(CWpt &p, mlib::Wvec &bc) const Bsimplex [inline]
e(int k) const Bvert [inline]
eye_local() const Bvert
eye_vec() const Bvert [inline]
eye_vec_dot_norm() const Bvert [inline]
face_degree(CSimplexFilter &f) const Bvert
find_data(uint key) const Bsimplex [inline]
find_data(Cstr_ptr &s) const Bsimplex [inline]
find_data(void *key) const Bsimplex [inline]
fit_subdiv_offset(CWpt &detail_loc)Lvert
flag() const Bsimplex [inline]
FLAG_BITS enum valueBsimplex
FLAG_MASK enum valueBsimplex [protected]
generate_key()Bsimplex [protected]
geometry_changed()Lvert [virtual]
get_adj() const Bvert [inline]
get_all_faces(ARRAY< Bface * > &ret) const Bvert
get_all_faces() const Bvert [inline]
get_ccw_edges() const Bvert
get_ccw_nbrs() const Bvert
get_ctrl_patch(CBsimplex *s)Bsimplex [related]
get_face() const Bvert [virtual]
get_faces(ARRAY< Bface * > &ret) const Bvert
get_faces() const Bvert [inline]
get_manifold_edges(ARRAY< Bedge * > &ret) const Bvert
get_manifold_edges() const Bvert [inline]
get_nbrs(CBedge_list &edges) const Bvert
get_nbrs(ARRAY< Bvert * > &nbrs) const Bvert
get_normals(ARRAY< Wvec > &norms) const Bvert
get_p_nbrs(ARRAY< Bvert * > &nbrs) const Bvert
get_p_nbrs() const Bvert [inline]
get_patch(CBsimplex *s)Bsimplex [related]
get_primary_nbrs(ARRAY< Bvert * > &nbrs) const Bvert
get_q_faces(ARRAY< Bface * > &ret) const Bvert
get_q_nbrs(ARRAY< Bvert * > &q) const Bvert
get_quad_faces(ARRAY< Bface * > &ret) const Bvert
has_color() const Bvert [inline]
has_offset() const Lvert [inline]
inc_flag(uint i)Bsimplex [inline]
index() const Bvert [virtual]
is_adjacent(CBvert *v) const Bvert [inline]
is_border() const Bvert [inline]
is_clear(uint b) const Bsimplex [inline]
is_control() const Lvert [inline]
is_crease() const Bvert [inline]
is_crease_end() const Bvert [inline]
is_front_facing() const Bvert [inline]
is_manifold() const Bvert [inline]
is_non_manifold() const Bvert [inline]
is_polyline_end() const Bvert [inline]
is_regular_crease() const Lvert [inline]
is_selected() const Bsimplex [inline]
is_set(uint b) const Bsimplex [inline]
is_sharp_point(double sharpness=M_PI/2)Bvert
is_smooth() const Lvert [inline]
is_stressed() const Bvert [inline]
k1() const Bvert
k2() const Bvert
key() const Bsimplex [inline]
le(int k) const Lvert [inline]
Ledge classLvert [friend]
limit_loc(mlib::Wpt &) const Lvert
lmesh() const Lvert [inline]
loc() const Bvert [inline]
local_search(Bsimplex *&end, Wvec &final_bc, CWpt &target, mlib::Wpt &reached, Bsimplex *repeater=0, int iters=30)Bvert [virtual]
lookup(uint k)Bsimplex [inline, static]
lookup_edge(CBvert *v) const Bvert [inline]
loop_normal(mlib::Wvec &) const Lvert
lv(int k) const Lvert [inline]
Lvert(CWpt &p=mlib::Wpt::Origin())Lvert [inline]
mark_dirty(int bit=SUBDIV_LOC_VALID_BIT)Lvert
mask(uint b)Bsimplex [inline, protected, static]
mask_changed()Lvert [virtual]
mask_t enum nameLvert
MASK_VALID_BIT enum valueLvert
mesh() const Bsimplex [inline]
min_dot() const Bvert [inline]
min_edge_len() const Bvert [inline]
multi_degree() const Bvert [inline]
nbr(int k) const Bvert [inline]
nbr(CBedge *e) const Bvert [inline]
nbr_loc(int k) const Bvert [inline]
nbr_loc(CBedge *e) const Bvert [inline]
ndc() const Bvert
near_point(CNDCpt &p, mlib::Wpt &hit) const Bsimplex [inline, virtual]
nearest_pt(mlib::CWpt &p, mlib::Wvec &bc, bool &is_on_simplex) const Bvert [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 Bvert [virtual]
neighbors() const Bvert [virtual]
NEXT_AVAILABLE_BIT enum valueLvert
next_border_edge_cw()Bvert
next_border_vert_cw()Bvert [inline]
NON_MANIFOLD_BIT enum valueBvert
NON_REGULAR_CREASE_VERTEX enum valueLvert
norm() const Bvert [inline]
norm(CSimplexFilter &f) const Bvert
normal_changed()Lvert [virtual]
notify_split(Bsimplex *new_simp)Bsimplex [virtual]
notify_xform(CWtransf &xf)Bsimplex [virtual]
num_quads() const Bvert
num_tris() const Bvert
offset() const Lvert [inline]
offset_loc(CWvec &v)Bvert [inline]
on_face(CBface *f) const Bvert [virtual]
Bsimplex::on_face(const Bface *f) const =0Bsimplex [pure virtual]
operator+=(Bedge *e)Bvert
operator-=(Bedge *e)Bvert
operator<<(ostream &os, CBvert &v)Bvert [friend]
operator<<(STDdstream &d, CBvert &v)Bvert [friend]
operator>>(istream &is, Bvert &v)Bvert [friend]
operator>>(STDdstream &d, Bvert &v)Bvert [friend]
order_edges_ccw()Bvert
p_degree() const Bvert [inline]
parent() const Lvert [inline]
parent_vert(int rel_level) const Lvert
pdir1() const Bvert
pdir2() const Bvert
pix() const Bvert [inline]
polyline_degree() const Bvert [inline]
project_barycentric(CWpt &, mlib::Wvec &bc) const Bvert [inline, virtual]
project_to_simplex(mlib::CWpt &pos, mlib::Wpt &ret)Bsimplex [inline]
qr_centroid() const Bvert
qr_delt() const Bvert [inline]
REGULAR_CREASE_VERTEX enum valueLvert
rem_simplex_data(SimplexData *sd)Bsimplex [inline]
REPARENT_CMD classLvert [friend]
SELECTED_BIT enum valueBsimplex
set_bit(uint b, int x=1)Bsimplex [inline]
set_color(CCOLOR &c, double a=1)Bvert [inline]
set_corner(unsigned short c=USHRT_MAX)Lvert
set_flag(uchar b=1)Bsimplex [inline]
set_loc(CWpt &p)Bvert [inline]
set_mask()Lvert [protected]
set_mesh(BMESH *mesh)Bsimplex [inline]
set_norm(Wvec n)Bvert [inline]
set_normal()Bvert [protected]
set_offset(double d)Lvert
set_parent(Bsimplex *p)Lvert [inline]
set_subdiv_base_loc(CWpt &base_loc)Lvert [protected]
set_subdiv_vert(Lvert *subv)Lvert
smooth_loc_from_parent() const Lvert
SMOOTH_VERTEX enum valueLvert
star_area() const Bvert
star_changed()Bvert [inline, virtual]
star_sum_angles() const Bvert
STRESSED_BIT enum valueBvert
stressed_degree() const Bvert [inline]
strong_edges() const Bvert [inline]
SUBDIV_ALLOCATED_BIT enum valueLvert
subdiv_color_changed()Lvert [inline]
SUBDIV_COLOR_VALID_BIT enum valueLvert
SUBDIV_CORNER_VALID_BIT enum valueLvert
subdiv_loc_changed()Lvert [inline]
SUBDIV_LOC_VALID_BIT enum valueLvert
subdiv_mask() const Lvert [inline]
subdiv_vert(int level=1)Lvert
subdiv_vert_deleted()Lvert
subdiv_vertex() const Lvert [inline]
transform(CWtransf &xf)Bvert [inline]
update_subdivision()Lvert
VALID_CCW_BIT enum valueBvert
VALID_COLOR_BIT enum valueBvert
VALID_CREASE_BIT enum valueBvert
VALID_NON_MANIFOLD_BIT enum valueBvert
VALID_NORMAL_BIT enum valueBvert
VALID_STRESSED_BIT enum valueBvert
view_intersect(CNDCpt &, Wpt &, double &, double &, Wvec &n) const Bvert [virtual]
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]
wdist(CBvert *v)Bvert [inline]
wloc() const Bvert
wnorm() const Bvert
~Bsimplex()Bsimplex [virtual]
~Bvert()Bvert [virtual]
~Lvert()Lvert [virtual]


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