template<typename T>
t.frame();
ct.frame();
ct.operator()(d);
{ ct.spacedw(v, d) } -> std::convertible_to<typename T::VectorType>;
{
ct.spaced2w(
v,
d) } -> std::convertible_to<typename T::MatrixType>;
{ ct.scaledw(v, d) } -> std::same_as<typename T::Scalar>;
{ ct.scaled2w(v, d) } -> std::same_as<typename T::Scalar>;
{ ct.scaleSpaced2w(v, d) } -> std::convertible_to<typename T::VectorType>;
}
Aggregator class used to declare specialized structures using CRTP.
Definition at line 22 of file concepts.h.