23#ifndef VCL_MESH_COMPONENTS_CONCEPTS_BIT_FLAGS_H
24#define VCL_MESH_COMPONENTS_CONCEPTS_BIT_FLAGS_H
26#include "../base/predicates.h"
28#include <vclib/space/core.h>
29#include <vclib/base.h>
33template<
typename,
bool>
36template<
int,
typename,
bool>
39template<
typename,
bool>
40class TriangleBitFlags;
55 ITB::IsDerivedFromSpecializationOfV<T, PolygonBitFlags>;
70 TB::IsDerivedFromSpecializationOfV<T, TriangleBitFlags>;
A concept that checks whether a type T (that should be an Element) has the one of the BitFlags compon...
Definition bit_flags.h:101
A concept that checks whether a type T (that should be a Face Element) has either the PolygonBitFlags...
Definition bit_flags.h:86
A concept that checks whether a type T (that should be a Face Element) has the PolygonBitFlags compon...
Definition bit_flags.h:54
A concept that checks whether a type T (that should be a Face Element) has the TriangleBitFlags compo...
Definition bit_flags.h:69