|
PhysicsBasedAnimationToolkit 0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
|
Concepts for common types. More...
#include <concepts>#include <iterator>#include <pbat/Aliases.h>#include <ranges>#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | pbat |
| The main namespace of the library. | |
| namespace | pbat::common |
| Common functionality. | |
Concepts | |
| concept | pbat::common::CArithmetic |
| Concept for arithmetic types. | |
| concept | pbat::common::CIndex |
| Concept for integral types. | |
| concept | pbat::common::CFloatingPoint |
| Concept for floating-point types. | |
| concept | pbat::common::CIndexRange |
| Range of integer types. | |
| concept | pbat::common::CContiguousIndexRange |
| Contiguous range of integer types. | |
| concept | pbat::common::CArithmeticRange |
| Range of arithmetic types. | |
| concept | pbat::common::CContiguousArithmeticRange |
| Contiguous range of arithmetic types. | |
| concept | pbat::common::CContiguousArithmeticMatrixRange |
| Range of Eigen fixed-size matrix types. | |
Concepts for common types.