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

Evaluates to true if the type T is a component that is stored vertically in its element container, and it is optional. More...

#include <vclib/concepts/mesh/components/component.h>

Concept definition

template<typename T>
IsVerticalComponent<T> && RemoveRef<T>::IS_OPTIONAL == true && requires {
{ RemoveRef<T>::IS_OPTIONAL } -> std::same_as<const bool&>;
}
Evaluates to true if the type T is a component that is stored vertically in its element container,...
Definition component.h:72
Evaluates to true if the type T is a component that is stored vertically in its element container.
Definition component.h:57

Detailed Description

Evaluates to true if the type T is a component that is stored vertically in its element container, and it is optional.

Template Parameters
TThe type to be evaluated.