![]()  | 
  
    OpenMesh
    
   | 
 
Mesh kernel using arrays for mesh item storage. More...
#include <OpenMesh/Tools/Kernel_OSG/ArrayKernelT.hh>


Public Types | |
| typedef ArrayKernelT< AttribKernel, FinalMeshItems > | This | 
| typedef OpenMesh::ArrayKernelT< AttribKernel, FinalMeshItems > | Base | 
| typedef Base::HasPrevHalfedge | HasPrevHalfedge | 
| typedef FinalMeshItems::Vertex | Vertex | 
| typedef FinalMeshItems::Halfedge | Halfedge | 
| typedef FinalMeshItems::Edge | Edge | 
| typedef FinalMeshItems::Face | Face | 
| typedef FinalMeshItems::Point | Point | 
| typedef FinalMeshItems::Normal | Normal | 
| typedef FinalMeshItems::Color | Color | 
| typedef FinalMeshItems::TexCoord | TexCoord | 
| typedef FinalMeshItems::Scalar | Scalar | 
| typedef std::vector< Vertex > | VertexContainer | 
| typedef std::vector< Edge > | EdgeContainer | 
| typedef std::vector< Face > | FaceContainer | 
| typedef VertexContainer::iterator | KernelVertexIter | 
| typedef VertexContainer::const_iterator | KernelConstVertexIter | 
| typedef EdgeContainer::iterator | KernelEdgeIter | 
| typedef EdgeContainer::const_iterator | KernelConstEdgeIter | 
| typedef FaceContainer::iterator | KernelFaceIter | 
| typedef FaceContainer::const_iterator | KernelConstFaceIter | 
Public Member Functions | |
| void | set_halfedge_handle (VertexHandle _vh, HalfedgeHandle _heh) | 
| void | set_halfedge_handle (FaceHandle _fh, HalfedgeHandle _heh) | 
| void | set_next_halfedge_handle (HalfedgeHandle _heh, HalfedgeHandle _nheh) | 
| void | garbage_collection (bool _v=true, bool _e=true, bool _f=true) | 
Protected Member Functions | |
| bool | osg_sync (FaceHandle _fh) | 
Mesh kernel using arrays for mesh item storage.
This mesh kernel uses the OpenSG GeoProperties as container to store the mesh items.