\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 5.0 - Classification
CGAL::Classification::Mesh_neighborhood< FaceListGraph >::N_ring_neighbor_query Class Reference

#include <CGAL/Classification/Mesh_neighborhood.h>

Definition

Functor that computes the N-ring neighborhood of the face of an input mesh.

Is Model Of:
CGAL::Classification::NeighborQuery
See also
Mesh_neighborhood

Public Types

typedef Mesh_neighborhood::face_descriptor value_type
 

Public Member Functions

 N_ring_neighbor_query (const Mesh_neighborhood &neighborhood, const std::size_t n)
 Constructs a N-ring neighbor query object. More...
 

Constructor & Destructor Documentation

◆ N_ring_neighbor_query()

template<typename FaceListGraph >
CGAL::Classification::Mesh_neighborhood< FaceListGraph >::N_ring_neighbor_query::N_ring_neighbor_query ( const Mesh_neighborhood neighborhood,
const std::size_t  n 
)

Constructs a N-ring neighbor query object.

Parameters
neighborhoodmesh neighborhood object.
nsize of neighborhood.