Template Numerical Library version\ main:8b8c8226
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
TNL::Containers::Expressions::StaticUnaryExpressionTemplate< T1, Operation > Struct Template Reference
Collaboration diagram for TNL::Containers::Expressions::StaticUnaryExpressionTemplate< T1, Operation >:
Collaboration graph

Public Types

using RealType = decltype(Operation{}(std::declval< T1 >()[0]))
using ValueType = RealType
using VectorOperandType = T1

Public Member Functions

constexpr StaticUnaryExpressionTemplate (const T1 &a)
constexpr RealType operator[] (const int i) const
constexpr RealType x () const
constexpr RealType y () const
constexpr RealType z () const

Static Public Member Functions

static constexpr int getSize ()

Protected Attributes

OperandMemberType< T1 >::type operand

The documentation for this struct was generated from the following file: