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

Concept definition

template<typename T>
concept vcl::TextureConcept = requires (T&& obj) {
RemoveRef<T>();
RemoveRef<T>(std::string());
{ obj.path() } -> std::convertible_to<std::string>;
{ obj.image() } -> ImageConcept;
requires IsConst<T> || requires {
{ obj.path() } -> std::same_as<std::string&>;
};
}
A class representing a line segment in n-dimensional space. The class is parameterized by a PointConc...
Definition segment.h:43
Definition texture.h:33