22 #ifndef _BLAZE_MATH_EXPRESSIONS_DVECTRANSEXPR_H_
23 #define _BLAZE_MATH_EXPRESSIONS_DVECTRANSEXPR_H_
69 ,
private SelectType< IsComputation<VT>::value, Computation, EmptyType >::Type
73 typedef typename VT::CompositeType
CT;
90 template<
typename VT2 >
92 enum { value = useAssign };
117 enum { vectorizable = VT::vectorizable };
155 return dv_.get( index );
195 template<
typename T >
220 template<
typename VT2 >
246 template<
typename VT2 >
272 template<
typename VT2 >
273 friend inline typename EnableIf< UseAssign<VT2> >::Type
278 DVecTransposer<VT2,!TF> tmp( ~lhs );
302 template<
typename VT2 >
303 friend inline typename EnableIf< UseAssign<VT2> >::Type
308 DVecTransposer<VT2,!TF> tmp( ~lhs );
332 template<
typename VT2 >
333 friend inline typename EnableIf< UseAssign<VT2> >::Type
338 DVecTransposer<VT2,!TF> tmp( ~lhs );
366 template<
typename VT2
368 friend inline Operand trans(
const DVecTransExpr<VT2,TF2>& dv )
412 template<
typename VT