Heap interface. More...
#include <DecimaterT.hh>
Public Member Functions | |
| int | get_heap_position (VertexHandle _vh) |
| bool | greater (VertexHandle _vh0, VertexHandle _vh1) |
| HeapInterface (Mesh &_mesh, VPropHandleT< float > _prio, VPropHandleT< int > _pos) | |
| bool | less (VertexHandle _vh0, VertexHandle _vh1) |
| void | set_heap_position (VertexHandle _vh, int _pos) |
Private Attributes | |
| Mesh & | mesh_ |
| VPropHandleT< int > | pos_ |
| VPropHandleT< float > | prio_ |
Heap interface.
Definition at line 198 of file DecimaterT.hh.
| OpenMesh::Decimater::DecimaterT< MeshT >::HeapInterface::HeapInterface | ( | Mesh & | _mesh, | |
| VPropHandleT< float > | _prio, | |||
| VPropHandleT< int > | _pos | |||
| ) | [inline] |
Definition at line 202 of file DecimaterT.hh.
| int OpenMesh::Decimater::DecimaterT< MeshT >::HeapInterface::get_heap_position | ( | VertexHandle | _vh | ) | [inline] |
Definition at line 217 of file DecimaterT.hh.
| bool OpenMesh::Decimater::DecimaterT< MeshT >::HeapInterface::greater | ( | VertexHandle | _vh0, | |
| VertexHandle | _vh1 | |||
| ) | [inline] |
Definition at line 213 of file DecimaterT.hh.
| bool OpenMesh::Decimater::DecimaterT< MeshT >::HeapInterface::less | ( | VertexHandle | _vh0, | |
| VertexHandle | _vh1 | |||
| ) | [inline] |
Definition at line 209 of file DecimaterT.hh.
| void OpenMesh::Decimater::DecimaterT< MeshT >::HeapInterface::set_heap_position | ( | VertexHandle | _vh, | |
| int | _pos | |||
| ) | [inline] |
Definition at line 221 of file DecimaterT.hh.
Mesh& OpenMesh::Decimater::DecimaterT< MeshT >::HeapInterface::mesh_ [private] |
Definition at line 226 of file DecimaterT.hh.
VPropHandleT<int> OpenMesh::Decimater::DecimaterT< MeshT >::HeapInterface::pos_ [private] |
Definition at line 228 of file DecimaterT.hh.
VPropHandleT<float> OpenMesh::Decimater::DecimaterT< MeshT >::HeapInterface::prio_ [private] |
Definition at line 227 of file DecimaterT.hh.