|
| SmartEdgeHandle (int _idx=-1, const PolyConnectivity *_mesh=nullptr) |
|
SmartHalfedgeHandle | halfedge (unsigned int _i) const |
| Returns one of the two halfedges of the edge. More...
|
|
SmartHalfedgeHandle | h (unsigned int _i) const |
| Shorthand for halfedge() More...
|
|
SmartHalfedgeHandle | h0 () const |
| Shorthand for halfedge(0) More...
|
|
SmartHalfedgeHandle | h1 () const |
| Shorthand for halfedge(1) More...
|
|
SmartVertexHandle | vertex (unsigned int _i) const |
| Returns one of the two incident vertices of the edge. More...
|
|
SmartVertexHandle | v (unsigned int _i) const |
| Shorthand for vertex() More...
|
|
SmartVertexHandle | v0 () const |
| Shorthand for vertex(0) More...
|
|
SmartVertexHandle | v1 () const |
| Shorthand for vertex(1) More...
|
|
PolyConnectivity::ConstEdgeVertexRange | vertices () const |
| Returns a range of vertices incident to the edge (PolyConnectivity::ev_range()) More...
|
|
PolyConnectivity::ConstEdgeHalfedgeRange | halfedges () const |
| Returns a range of halfedges of the edge (PolyConnectivity::eh_range()) More...
|
|
PolyConnectivity::ConstEdgeHalfedgeRange | halfedges (HalfedgeHandle _heh) const |
| Returns a range of halfedges of the edge (PolyConnectivity::eh_range()) More...
|
|
PolyConnectivity::ConstEdgeFaceRange | faces () const |
| Returns a range of faces incident to the edge (PolyConnectivity::ef_range()) More...
|
|
Public Member Functions inherited from OpenMesh::SmartBaseHandle |
| SmartBaseHandle (const PolyConnectivity *_mesh=nullptr) |
|
const PolyConnectivity * | mesh () const |
| Get the underlying mesh of this handle. More...
|
|
Public Member Functions inherited from OpenMesh::EdgeHandle |
| EdgeHandle (int _idx=-1) |
|
Public Member Functions inherited from OpenMesh::BaseHandle |
| BaseHandle (int _idx=-1) |
|
int | idx () const |
| Get the underlying index of this handle. More...
|
|
bool | is_valid () const |
| The handle is valid iff the index is not negative. More...
|
|
void | reset () |
| reset handle to be invalid More...
|
|
void | invalidate () |
| reset handle to be invalid More...
|
|
bool | operator== (const BaseHandle &_rhs) const |
|
bool | operator!= (const BaseHandle &_rhs) const |
|
bool | operator< (const BaseHandle &_rhs) const |
|
void | __increment () |
|
void | __decrement () |
|
void | __increment (int amount) |
|
void | __decrement (int amount) |
|
Public Member Functions inherited from OpenMesh::SmartHandleStatusPredicates< SmartEdgeHandle > |
bool | feature () const |
| Returns true iff the handle is marked as feature. More...
|
|
bool | selected () const |
| Returns true iff the handle is marked as selected. More...
|
|
bool | tagged () const |
| Returns true iff the handle is marked as tagged. More...
|
|
bool | tagged2 () const |
| Returns true iff the handle is marked as tagged2. More...
|
|
bool | locked () const |
| Returns true iff the handle is marked as locked. More...
|
|
bool | hidden () const |
| Returns true iff the handle is marked as hidden. More...
|
|
bool | deleted () const |
| Returns true iff the handle is marked as deleted. More...
|
|
Public Member Functions inherited from OpenMesh::SmartHandleBoundaryPredicate< SmartEdgeHandle > |
bool | is_boundary () const |
| Returns true iff the handle is boundary. More...
|
|