23#ifndef VCL_CONCEPTS_MESH_COMPONENTS_NORMAL_H
24#define VCL_CONCEPTS_MESH_COMPONENTS_NORMAL_H
28#include <vclib/concepts/space.h>
48 typename RemoveRef<T>::NormalType;
Concept for types representing points in Euclidean space.
Definition point.h:40
HasNormal concept is satisfied only if a Element class provides the types and member functions specif...
Definition normal.h:47
HasOptionalNormal concept is satisfied only if a class satisfies the vcl::comp::HasNormal concept and...
Definition normal.h:60
Evaluates to true if the type T is a component that is stored vertically in its element container,...
Definition component.h:72