Curve segment bounded by two vertices.
More...
#include <brep-edge.hpp>
|
constexpr std::size_t | index () const noexcept |
| Returns the index of this edge in the mesh edge array. More...
|
|
constexpr const std::array< brep_vertex *, 2 > & | vertices () const noexcept |
| Returns the pair of vertices that bound this edge. More...
|
|
constexpr const brep_edge_loop_list & | loops () const noexcept |
| Returns the list of loops that share this edge. More...
|
|
Curve segment bounded by two vertices.
Definition at line 236 of file brep-edge.hpp.
◆ index()
constexpr std::size_t geom::brep_edge::index |
( |
| ) |
const |
|
inlineconstexprnoexcept |
Returns the index of this edge in the mesh edge array.
- Warning
- This index may change if any edges are removed from the mesh.
Definition at line 250 of file brep-edge.hpp.
◆ loops()
Returns the list of loops that share this edge.
Definition at line 262 of file brep-edge.hpp.
◆ vertices()
constexpr const std::array<brep_vertex*, 2>& geom::brep_edge::vertices |
( |
| ) |
const |
|
inlineconstexprnoexcept |
Returns the pair of vertices that bound this edge.
Definition at line 256 of file brep-edge.hpp.
◆ brep_edge_container
◆ brep_element_container< brep_edge >
◆ brep_face_container
◆ brep_mesh
◆ brep_vertex_edge_list
The documentation for this class was generated from the following file: