#include <vert_strip.H>
Inheritance diagram for VertStrip:


Public Member Functions | |
| VertStrip () | |
| virtual | ~VertStrip () |
| CARRAY< Bvert * > & | verts () const |
| Patch * | patch () const |
| Bvert * | vert (int i) const |
| bool | empty () const |
| int | num () const |
| virtual void | draw (StripCB *cb) |
| virtual void | reset () |
| void | add (Bvert *v) |
Protected Member Functions | |
| void | set_patch (Patch *p) |
| void | set_patch_index (int k) |
| int | patch_index () const |
Protected Attributes | |
| ARRAY< Bvert * > | _verts |
| Patch * | _patch |
| int | _index |
Friends | |
| class | Patch |
Definition at line 20 of file vert_strip.H.
|
|
Definition at line 23 of file vert_strip.H. |
|
|
Definition at line 12 of file vert_strip.C. References _patch, and Patch::remove(). |
|
|
Definition at line 40 of file vert_strip.H. References _verts. Referenced by BMESH::build_vert_strips(), and LvertStrip::generate_substrip(). |
|
|
Reimplemented in LvertStrip. Definition at line 19 of file vert_strip.C. References _verts, StripCB::begin_verts(), empty(), StripCB::end_verts(), ARRAY< T >::num(), and StripCB::vertCB(). Referenced by LvertStrip::draw(), and ColorIDTexture::draw_verts(). |
|
|
Definition at line 32 of file vert_strip.H. References _verts, and ARRAY< T >::empty(). Referenced by draw(). |
|
|
Definition at line 33 of file vert_strip.H. References _verts, and ARRAY< T >::num(). Referenced by BMESH::build_vert_strips(), and ColorIDTexture::draw_verts(). |
|
|
Definition at line 28 of file vert_strip.H. References _patch. Referenced by Patch::add(), and Patch::remove(). |
|
|
Definition at line 55 of file vert_strip.H. References _index. Referenced by Patch::remove(). |
|
|
Reimplemented in LvertStrip. Definition at line 39 of file vert_strip.H. References _verts, and ARRAY< T >::clear(). Referenced by BMESH::build_vert_strips(), and LvertStrip::reset(). |
|
|
Definition at line 53 of file vert_strip.H. References _patch. Referenced by Patch::add(), and Patch::remove(). |
|
|
Definition at line 54 of file vert_strip.H. References _index. Referenced by Patch::add(), and Patch::remove(). |
|
|
Definition at line 30 of file vert_strip.H. References _verts. |
|
|
Definition at line 27 of file vert_strip.H. References _verts. |
|
|
Definition at line 43 of file vert_strip.H. |
|
|
Definition at line 48 of file vert_strip.H. Referenced by patch_index(), and set_patch_index(). |
|
|
Definition at line 47 of file vert_strip.H. Referenced by patch(), set_patch(), and ~VertStrip(). |
|
|
Definition at line 46 of file vert_strip.H. Referenced by add(), LvertStrip::cur_level(), draw(), empty(), LvertStrip::generate_substrip(), LvertStrip::lv(), num(), reset(), vert(), and verts(). |
1.4.4