24 #ifndef PXR_BASE_GF_TRAITS_H 25 #define PXR_BASE_GF_TRAITS_H 29 #include <type_traits> 31 PXR_NAMESPACE_OPEN_SCOPE
36 struct GfIsGfVec {
static const bool value =
false; };
68 bool, GfIsFloatingPoint<T>::value || std::is_arithmetic<T>::value>{};
70 PXR_NAMESPACE_CLOSE_SCOPE
72 #endif // PXR_BASE_GF_TRAITS_H A metafunction with a static const bool member 'value' that is true for GfRange types and false for a...
A metafunction with a static const bool member 'value' that is true for GfDualQuat types and false fo...
A metafunction with a static const bool member 'value' that is true for GfVec types,...
A metafunction which is equivalent to std::is_floating_point but allows for additional specialization...
A metafunction with a static const bool member 'value' that is true for GfMatrix types,...
A metafunction with a static const bool member 'value' that is true for GfQuat types and false for al...
A metafunction which is equivalent to std::arithmetic but also includes any specializations from GfIs...