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

The PolygonFaceConcept describes how a Face element class should be organized to be a polygonal face with dynamic size. More...

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

Concept definition

template<typename T>
concept vcl::PolygonFaceConcept = RemoveRef<T>::VERTEX_NUMBER < 0 && FaceConcept<T>
The FaceConcept describes how a Face element that can be used for a FaceContainer should be organized...
Definition face.h:124
The PolygonFaceConcept describes how a Face element class should be organized to be a polygonal face ...
Definition face.h:149

Detailed Description

The PolygonFaceConcept describes how a Face element class should be organized to be a polygonal face with dynamic size.

The PolygonFace concept is satisfied for a class F if ALL the following sentences are true:

  • It satisfies the FaceConcept;
  • The number of vertices of the VertexPointers component is -1 (dynamic size);