Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::SegmentArrangement::HalfEdge Struct Reference

Internal half-edge structure used for face traversal. More...

Collaboration diagram for Aleph::SegmentArrangement::HalfEdge:
[legend]

Public Attributes

size_t origin
 Index of the vertex where this half-edge starts.
 
size_t target
 Index of the vertex where this half-edge ends.
 
size_t twin
 Index of the twin half-edge going in the opposite direction.
 
size_t next
 Index of the next half-edge in CCW order around the face.
 
size_t face
 Index of the face this half-edge borders.
 
size_t edge_idx
 Index of the corresponding undirected edge.
 

Detailed Description

Internal half-edge structure used for face traversal.

Definition at line 10419 of file geom_algorithms.H.

Member Data Documentation

◆ edge_idx

size_t Aleph::SegmentArrangement::HalfEdge::edge_idx

Index of the corresponding undirected edge.

Definition at line 10426 of file geom_algorithms.H.

◆ face

size_t Aleph::SegmentArrangement::HalfEdge::face

Index of the face this half-edge borders.

Definition at line 10425 of file geom_algorithms.H.

◆ next

size_t Aleph::SegmentArrangement::HalfEdge::next

Index of the next half-edge in CCW order around the face.

Definition at line 10424 of file geom_algorithms.H.

◆ origin

size_t Aleph::SegmentArrangement::HalfEdge::origin

Index of the vertex where this half-edge starts.

Definition at line 10421 of file geom_algorithms.H.

◆ target

size_t Aleph::SegmentArrangement::HalfEdge::target

Index of the vertex where this half-edge ends.

Definition at line 10422 of file geom_algorithms.H.

◆ twin

size_t Aleph::SegmentArrangement::HalfEdge::twin

Index of the twin half-edge going in the opposite direction.

Definition at line 10423 of file geom_algorithms.H.


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