119 explicit HalfEdge(
const VertexIndex& idx_terminating_vertex = VertexIndex(),
120 const HalfEdgeIndex& idx_next_half_edge = HalfEdgeIndex(),
121 const HalfEdgeIndex& idx_prev_half_edge = HalfEdgeIndex(),
122 const FaceIndex& idx_face = FaceIndex())
123 : idx_terminating_vertex_(idx_terminating_vertex)
124 , idx_next_half_edge_(idx_next_half_edge)
125 , idx_prev_half_edge_(idx_prev_half_edge)
126 , idx_face_(idx_face)
131 VertexIndex idx_terminating_vertex_;
134 HalfEdgeIndex idx_next_half_edge_;
137 HalfEdgeIndex idx_prev_half_edge_;
143 template <
class DerivedT,
class MeshTraitsT,
class MeshTagT>
146 template <
class MeshT>