OpenGP  1.1
Open Geometry Processing Library
Public Member Functions | List of all members
OpenGP::SurfaceMesh::Halfedge Struct Reference

#include <SurfaceMesh.h>

Inheritance diagram for OpenGP::SurfaceMesh::Halfedge:

Public Member Functions

 Halfedge (int _idx=-1)
 default constructor (with invalid index)
- Public Member Functions inherited from OpenGP::SurfaceMesh::Base_handle
 Base_handle (int _idx=-1)
int idx () const
 Get the underlying index of this handle.
void reset ()
 reset handle to be invalid (index=-1)
bool is_valid () const
 return whether the handle is valid, i.e., the index is not equal to -1.
bool operator== (const Base_handle &_rhs) const
 are two handles equal?
bool operator!= (const Base_handle &_rhs) const
 are two handles different?
bool operator< (const Base_handle &_rhs) const
 compare operator useful for sorting handles

Detailed Description

this type represents a halfedge (internally it is basically an index)

See also
Vertex, Edge, Face

The documentation for this struct was generated from the following file: