| _adj | Bvert |  [protected] | 
  | _alpha | Bvert |  [protected] | 
  | _color | Bvert |  [protected] | 
  | _data_list | Bsimplex |  [protected] | 
  | _flag | Bsimplex |  [protected] | 
  | _key | Bsimplex |  [protected] | 
  | _loc | Bvert |  [protected] | 
  | _mesh | Bsimplex |  [protected] | 
  | _norm | Bvert |  [protected] | 
  | _table | Bsimplex |  [protected, static] | 
  | add_simplex_data(SimplexData *sd) | Bsimplex |  | 
  | alpha() const  | Bvert |  [inline] | 
  | area_centroid() const  | Bvert |  | 
  | 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] | 
  | color() const  | Bvert |  [inline] | 
  | color_changed() | Bvert |  [inline, virtual] | 
  | compute_normal(const ARRAY< Bface * > &faces) const  | Bvert |  | 
  | CREASE_BIT enum value | Bvert |  | 
  | crease_changed() | Bvert |  [inline, virtual] | 
  | crease_degree() const  | Bvert |  [inline] | 
  | curv_tensor() const  | Bvert |  | 
  | data_list() const  | Bsimplex |  [inline] | 
  | dcurv_tensor() const  | Bvert |  | 
  | degree() const  | Bvert |  [inline] | 
  | degree(CSimplexFilter &f) const  | Bvert |  [inline] | 
  | degree_changed() | Bvert |  [virtual] | 
  | diag_curv() const  | Bvert |  | 
  | dim() const  | Bvert |  [inline, virtual] | 
  | 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] | 
  | flag() const  | Bsimplex |  [inline] | 
  | FLAG_BITS enum value | Bsimplex |  | 
  | FLAG_MASK enum value | Bsimplex |  [protected] | 
  | generate_key() | Bsimplex |  [protected] | 
  | geometry_changed() | Bvert |  [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] | 
  | 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_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_selected() const  | Bsimplex |  [inline] | 
  | is_set(uint b) const  | Bsimplex |  [inline] | 
  | is_sharp_point(double sharpness=M_PI/2) | Bvert |  | 
  | is_stressed() const  | Bvert |  [inline] | 
  | k1() const  | Bvert |  | 
  | k2() const  | Bvert |  | 
  | key() const  | Bsimplex |  [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] | 
  | mask(uint b) | Bsimplex |  [inline, protected, static] | 
  | 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 value | Bvert |  | 
  | next_border_edge_cw() | Bvert |  | 
  | next_border_vert_cw() | Bvert |  [inline] | 
  | NON_MANIFOLD_BIT enum value | Bvert |  | 
  | norm() const  | Bvert |  [inline] | 
  | norm(CSimplexFilter &f) const  | Bvert |  | 
  | normal_changed() | Bvert |  [virtual] | 
  | notify_split(Bsimplex *new_simp) | Bsimplex |  [virtual] | 
  | notify_xform(CWtransf &xf) | Bsimplex |  [virtual] | 
  | num_quads() const  | Bvert |  | 
  | num_tris() const  | Bvert |  | 
  | offset_loc(CWvec &v) | Bvert |  [inline] | 
  | on_face(CBface *f) const  | Bvert |  [virtual] | 
  | Bsimplex::on_face(const Bface *f) const =0 | Bsimplex |  [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] | 
  | 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] | 
  | rem_simplex_data(SimplexData *sd) | Bsimplex |  [inline] | 
  | SELECTED_BIT enum value | Bsimplex |  | 
  | set_bit(uint b, int x=1) | Bsimplex |  [inline] | 
  | set_color(CCOLOR &c, double a=1) | Bvert |  [inline] | 
  | set_flag(uchar b=1) | Bsimplex |  [inline] | 
  | set_loc(CWpt &p) | Bvert |  [inline] | 
  | set_mesh(BMESH *mesh) | Bsimplex |  [inline] | 
  | set_norm(Wvec n) | Bvert |  [inline] | 
  | set_normal() | Bvert |  [protected] | 
  | star_area() const  | Bvert |  | 
  | star_changed() | Bvert |  [inline, virtual] | 
  | star_sum_angles() const  | Bvert |  | 
  | STRESSED_BIT enum value | Bvert |  | 
  | stressed_degree() const  | Bvert |  [inline] | 
  | strong_edges() const  | Bvert |  [inline] | 
  | transform(CWtransf &xf) | Bvert |  [inline] | 
  | VALID_CCW_BIT enum value | Bvert |  | 
  | VALID_COLOR_BIT enum value | Bvert |  | 
  | VALID_CREASE_BIT enum value | Bvert |  | 
  | VALID_NON_MANIFOLD_BIT enum value | Bvert |  | 
  | VALID_NORMAL_BIT enum value | Bvert |  | 
  | VALID_STRESSED_BIT enum value | Bvert |  | 
  | 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] |