|
| template<typename T1, typename T2, typename T3> |
| using | itk::Concept::Detail::Additive |
| |
| template<typename T1, typename T2> |
| using | itk::Concept::Detail::AdditiveAndAssign |
| |
| template<typename T1, typename T2, typename T3> |
| using | itk::Concept::Detail::Bitwise |
| |
| template<typename T1, typename T2, typename T3> |
| using | itk::Concept::Detail::Bracket = decltype(Lvalue<T3>() = static_cast<T3>(Lvalue<const T1>()[Lvalue<const T2>()])) |
| |
| template<typename T1, typename T2, typename T3> |
| using | itk::Concept::Detail::Division = decltype(Lvalue<T3>() = static_cast<T3>(Lvalue<const T1>() / Lvalue<const T2>())) |
| |
| template<typename T1, typename T2> |
| using | itk::Concept::Detail::DivisionAndAssign = decltype(Lvalue<T2>() /= Lvalue<const T1>()) |
| |
| template<typename T1, typename T2> |
| using | itk::Concept::Detail::Equality |
| |
| template<typename T1, typename T2> |
| using | itk::Concept::Detail::GreaterThan |
| |
| template<typename T> |
| using | itk::Concept::Detail::IncrementDecrement |
| |
| template<typename T1, typename T2> |
| using | itk::Concept::Detail::JoinTraitsMember = typename JoinTraits<T1, T2>::ValueType |
| |
| template<typename T1, typename T2> |
| using | itk::Concept::Detail::LessThan |
| |
| template<typename T1, typename T2, typename T3> |
| using | itk::Concept::Detail::Multiply = decltype(Lvalue<T3>() = static_cast<T3>(Lvalue<const T1>() * Lvalue<const T2>())) |
| |
| template<typename T1, typename T2> |
| using | itk::Concept::Detail::MultiplyAndAssign = decltype(Lvalue<T2>() *= Lvalue<const T1>()) |
| |
| template<typename T> |
| using | itk::Concept::Detail::Not = decltype(Lvalue<T>() = !Lvalue<T>()) |
| |
| template<typename T, typename TTraits = NumericTraits<T>> |
| using | itk::Concept::Detail::NumericTraitsMembers |
| |
| template<typename T> |
| using | itk::Concept::Detail::OStreamWrite = decltype(Lvalue<std::ostream>() << Lvalue<T>()) |
| |
| template<typename T> |
| using | itk::Concept::Detail::PixelTraitsMembers |
| |
| template<typename TBoolean> |
| using | itk::Concept::Detail::RequireBoolean = std::enable_if_t<std::is_convertible_v<TBoolean, bool>> |
| |
| template<typename T1, typename T2> |
| using | itk::Concept::Detail::StaticCast = decltype(static_cast<T2>(Lvalue<T1>())) |
| |
| template<typename T> |
| using | itk::Concept::Detail::ValueTypeMember = typename T::ValueType |
| |