Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
OpenMesh::VDPM::VFront Class Reference

#include <libs_required/OpenMesh/src/OpenMesh/Tools/VDPM/VFront.hh>

Public Member Functions

void clear ()
 
void begin ()
 
bool end ()
 
void next ()
 
int size ()
 
VHierarchyNodeHandle node_handle ()
 
void add (VHierarchyNodeHandle _node_handle)
 
void remove (VHierarchyNodeHandle _node_handle)
 
bool is_active (VHierarchyNodeHandle _node_handle)
 
void init (VHierarchyNodeHandleContainer &_roots, unsigned int _n_details)
 

Private Types

enum  VHierarchyNodeStatus { kSplit, kActive, kCollapse }
 
typedef
VHierarchyNodeHandleList::iterator 
VHierarchyNodeHandleListIter
 

Private Attributes

VHierarchyNodeHandleList front_
 
VHierarchyNodeHandleListIter front_it_
 
std::vector
< VHierarchyNodeHandleListIter > 
front_location_
 

Detailed Description

Active nodes in vertex hierarchy.

Todo:
VFront documentation

Definition at line 80 of file VFront.hh.


The documentation for this class was generated from the following files: