Base class for all handle types.
More...
#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Core/Mesh/Handles.hh>
Base class for all handle types.
Definition at line 62 of file Handles.hh.
◆ BaseHandle()
| OpenMesh::BaseHandle::BaseHandle |
( |
int |
_idx = -1 | ) |
|
|
inlineexplicit |
◆ __decrement() [1/2]
| void OpenMesh::BaseHandle::__decrement |
( |
| ) |
|
|
inline |
◆ __decrement() [2/2]
| void OpenMesh::BaseHandle::__decrement |
( |
int |
amount | ) |
|
|
inline |
◆ __increment() [1/2]
| void OpenMesh::BaseHandle::__increment |
( |
| ) |
|
|
inline |
◆ __increment() [2/2]
| void OpenMesh::BaseHandle::__increment |
( |
int |
amount | ) |
|
|
inline |
◆ idx()
| int OpenMesh::BaseHandle::idx |
( |
| ) |
const |
|
inline |
Get the underlying index of this handle.
Definition at line 69 of file Handles.hh.
◆ invalidate()
| void OpenMesh::BaseHandle::invalidate |
( |
| ) |
|
|
inline |
reset handle to be invalid
Definition at line 77 of file Handles.hh.
◆ is_valid()
| bool OpenMesh::BaseHandle::is_valid |
( |
| ) |
const |
|
inline |
The handle is valid iff the index is not negative.
Definition at line 72 of file Handles.hh.
◆ operator!=()
| bool OpenMesh::BaseHandle::operator!= |
( |
const BaseHandle & |
_rhs | ) |
const |
|
inline |
◆ operator<()
| bool OpenMesh::BaseHandle::operator< |
( |
const BaseHandle & |
_rhs | ) |
const |
|
inline |
◆ operator==()
| bool OpenMesh::BaseHandle::operator== |
( |
const BaseHandle & |
_rhs | ) |
const |
|
inline |
◆ reset()
| void OpenMesh::BaseHandle::reset |
( |
| ) |
|
|
inline |
reset handle to be invalid
Definition at line 75 of file Handles.hh.
◆ idx_
| int OpenMesh::BaseHandle::idx_ |
|
private |
The documentation for this class was generated from the following file:
- OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Core/Mesh/Handles.hh