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 10444 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 10451 of file geom_algorithms.H.

◆ face

size_t Aleph::SegmentArrangement::HalfEdge::face

Index of the face this half-edge borders.

Definition at line 10450 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 10449 of file geom_algorithms.H.

◆ origin

size_t Aleph::SegmentArrangement::HalfEdge::origin

Index of the vertex where this half-edge starts.

Definition at line 10446 of file geom_algorithms.H.

◆ target

size_t Aleph::SegmentArrangement::HalfEdge::target

Index of the vertex where this half-edge ends.

Definition at line 10447 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 10448 of file geom_algorithms.H.


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