HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT::FA Namespace Reference

Classes

struct  Set
 
struct  Convert
 
struct  Add
 
struct  Subtract
 
struct  Scale
 
struct  Divide
 
struct  HasAddScaledFunction
 
struct  HasAddScaledFunction< T, S, SYS_Void_t< decltype(addScaled(std::declval< T & >(), std::declval< S >(), std::declval< T >())) > >
 
struct  AddScaled
 
struct  SubtractScaled
 
struct  Negate
 
struct  SetUniform
 
struct  AddUniform
 
struct  SubtractUniform
 
struct  ScaleComponentwise
 
struct  DivideComponentwise
 
struct  HasDotFunction
 
struct  HasDotFunction< T, SYS_Void_t< decltype(dot(std::declval< T >(), std::declval< T >())) > >
 
struct  Dot
 
struct  Length2
 
struct  Distance2
 
struct  Normalize
 
struct  AllOf
 
struct  AnyOf
 
struct  IsUniformZero
 
struct  AreEqual
 
struct  MaxNormIsLEQ
 
struct  MaxMetricIsLEQ
 
struct  Max
 
struct  Min
 
struct  Sum
 
struct  TernaryOrder
 

Variables

template<typename T , typename S >
constexpr bool HasAddScaledFunction_v = HasAddScaledFunction< T, S >::value
 
template<typename T >
constexpr bool HasDotFunction_v = HasDotFunction< T >::value
 

Variable Documentation

template<typename T , typename S >
constexpr bool UT::FA::HasAddScaledFunction_v = HasAddScaledFunction< T, S >::value

Definition at line 155 of file UT_FixedArrayMath.h.

template<typename T >
constexpr bool UT::FA::HasDotFunction_v = HasDotFunction< T >::value

Definition at line 310 of file UT_FixedArrayMath.h.