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

A concept representing a PrincipalCurvature. More...

#include <vclib/space/core/principal_curvature.h>

Concept definition

template<typename T>
std::derived_from<
std::remove_cvref_t<T>,
PrincipalCurvature<typename RemoveRef<T>::ScalarType>>
A concept representing a PrincipalCurvature.
Definition principal_curvature.h:185

Detailed Description

A concept representing a PrincipalCurvature.

The concept is satisfied when T is a class that instantiates or derives from a PrincipalCurvature class of any scalar type.

Template Parameters
TThe type to be tested for conformity to the PrincipalCurvatureConcept.