Graphite  Version 3
An experimental 3D geometry processing program
GEO::CellDescriptor Struct Reference

Lookup tables that describe the combinatorics of each cell type. More...

#include <geogram/mesh/mesh.h>

Public Attributes

index_t nb_vertices
 
index_t nb_facets
 
index_t nb_vertices_in_facet [6]
 
index_t facet_vertex [6][4]
 
index_t nb_edges
 
index_t edge_vertex [12][2]
 
index_t edge_adjacent_facet [12][2]
 

Detailed Description

Lookup tables that describe the combinatorics of each cell type.

Definition at line 1475 of file mesh.h.

Member Data Documentation

◆ edge_adjacent_facet

index_t GEO::CellDescriptor::edge_adjacent_facet[12][2]

Cell facet index by (edge index, adjacent facet index).

Definition at line 1502 of file mesh.h.

◆ edge_vertex

index_t GEO::CellDescriptor::edge_vertex[12][2]

Cell vertex index by (edge index, edge vertex index).

Definition at line 1497 of file mesh.h.

◆ facet_vertex

index_t GEO::CellDescriptor::facet_vertex[6][4]

Cell vertex index by (facet index,facet vertex index).

Definition at line 1488 of file mesh.h.

◆ nb_edges

index_t GEO::CellDescriptor::nb_edges

Number of edges

Definition at line 1492 of file mesh.h.

◆ nb_facets

index_t GEO::CellDescriptor::nb_facets

Number of facets

Definition at line 1480 of file mesh.h.

◆ nb_vertices

index_t GEO::CellDescriptor::nb_vertices

Number of vertices

Definition at line 1477 of file mesh.h.

◆ nb_vertices_in_facet

index_t GEO::CellDescriptor::nb_vertices_in_facet[6]

Number of vertices in each facet

Definition at line 1483 of file mesh.h.


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