Template Struct HE_HalfEdge#

Struct Documentation#

template<typename PropertyEdges>
struct HE_HalfEdge#

Structure that contains all the handles for the double linked-list.

Template Parameters:

Property

Public Members

int index#

Index, used for half-edge sorting.

int vert_from#

HANDLE INDEX OF: vertex at the beginning of the half-edge.

int vert_to#

HANDLE INDEX OF: vertex at the end of the half-edge.

int edge#

HANDLE INDEX OF: edge this he is part of.

int face#

HANDLE INDEX OF: face the half-edge borders.

int pair#

HANDLE INDEX OF: oppositely oriented adjacent half-edge.

int next#

HANDLE INDEX OF: next half-edge around the face.

int prev#

HANDLE INDEX OF: previous half-edge around the face.

bool boundary#

if true, the halfedge is a boundary

PropertyEdges _property#