#include <MeshItems.hh>
Public Types | |
typedef Refs_ | Refs |
Re-export the template argument Refs. This must be done! | |
Public Member Functions | |
VertexHandle | vertex_handle () const |
Get the vertex the halfedge point to. | |
void | set_vertex_handle (VertexHandle _vh) |
Set the vertex the halfedge point to. | |
FaceHandle | face_handle () const |
Get the face this halfedge belongs to. | |
void | set_face_handle (FaceHandle _fh) |
Set the face this halfedge belongs to. | |
HalfedgeHandle | next_halfedge_handle () const |
Get the next halfedge inside this face. | |
void | set_next_halfedge_handle (HalfedgeHandle _eh) |
Set the next halfedge inside this face. |
This minimal interface must be provided by every halfedge. It's up to the mesh kernel (or the items used by the mesh kernel) to implement it.
All methods marked as internal should only be used by the mesh kernel.
|
Get the face this halfedge belongs to.
For internal use only.
|
|
Get the next halfedge inside this face.
For internal use only.
|
|
Set the face this halfedge belongs to.
For internal use only.
|
|
Set the next halfedge inside this face.
For internal use only.
|
|
Set the vertex the halfedge point to.
For internal use only.
|
|
Get the vertex the halfedge point to.
For internal use only.
|