Geogram Version 1.9.6-rc
A programming library of geometric algorithms
Loading...
Searching...
No Matches
GEO::MeshInTriangle::Edge Class Reference

An edge of the mesh. More...

#include <geogram/mesh/mesh_surface_intersection_internal.h>

Public Member Functions

 Edge (index_t v1_in=NO_INDEX, index_t v2_in=NO_INDEX, index_t f2=NO_INDEX, TriangleRegion R2=T2_RGN_T)
 

Public Attributes

index_t v1
 
index_t v2
 
struct { 
 
   index_t   f2 
 
   TriangleRegion   R2 
 
sym 
 

Detailed Description

An edge of the mesh.

It represents the constraints to be used by the constrained triangulation to remesh the facet. Makes a maximum use of the combinatorial information to reduce the complexity (degree) of the constructed coordinates as much as possible.

Definition at line 84 of file mesh_surface_intersection_internal.h.

Constructor & Destructor Documentation

◆ Edge()

GEO::MeshInTriangle::Edge::Edge ( index_t  v1_in = NO_INDEX,
index_t  v2_in = NO_INDEX,
index_t  f2 = NO_INDEX,
TriangleRegion  R2 = T2_RGN_T 
)
inline

Definition at line 86 of file mesh_surface_intersection_internal.h.

Member Data Documentation

◆ f2

index_t GEO::MeshInTriangle::Edge::f2

Definition at line 98 of file mesh_surface_intersection_internal.h.

◆ R2

TriangleRegion GEO::MeshInTriangle::Edge::R2

Definition at line 99 of file mesh_surface_intersection_internal.h.

◆ v1

index_t GEO::MeshInTriangle::Edge::v1

Definition at line 96 of file mesh_surface_intersection_internal.h.

◆ v2

index_t GEO::MeshInTriangle::Edge::v2

Definition at line 96 of file mesh_surface_intersection_internal.h.


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