Ponca  4d2a58fa5c6375adef5c4b208f4d47e016cecd6d
Point Cloud Analysis library
Loading...
Searching...
No Matches
Ponca::ProvidesBasketDiffUnitBase Concept Reference

This concept ensures that the default types and accessors in a BasketDiff are well-formed. More...

#include <concepts.h>

Concept definition

template<typename T>
concept Ponca::ProvidesBasketDiffUnitBase = ProvidesBasketUnitBase<T> && requires(T t, const T ct) {
{ ct.isScaleDer() } -> std::same_as<bool>;
{ ct.isSpaceDer() } -> std::same_as<bool>;
{ ct.derDimension() } -> std::integral;
}
Aggregator class used to declare specialized structures using CRTP.
Definition basket.h:260
This concept ensures that the default types and accessors in a BasketDiff are well-formed.
Definition concepts.h:40
This concept ensures that the default types and accessors in a Basket are well-formed.
Definition concepts.h:27

Detailed Description

This concept ensures that the default types and accessors in a BasketDiff are well-formed.

This concept is implemented by BasketDiffUnitBase, which is set by default in the BasketDiff.

Definition at line 40 of file concepts.h.