Visual Computing Library  devel
Loading...
Searching...
No Matches
vcl::PolygonFaceConcept Concept Reference

A concpet that checks whether a class has (inherits from) a Face class and that the Face is polygonal (dynamic size, N < 0). More...

#include <vclib/mesh/elements/face.h>

Concept definition

template<typename T>
concept vcl::PolygonFaceConcept = RemoveRef<T>::VERTEX_NUMBER < 0 && FaceConcept<T>
A concept that checks whether a class has (inherits from) an Face class.
Definition face.h:295
A concpet that checks whether a class has (inherits from) a Face class and that the Face is polygonal...
Definition face.h:318

Detailed Description

A concpet that checks whether a class has (inherits from) a Face class and that the Face is polygonal (dynamic size, N < 0).

The concept is satisfied when T satisfies the FaceConcept and the number of vertices is less than 0 (dynamic size).