MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Public Types
mds::math::SMakeVector< T > Struct Template Reference

Helper structure used to create vector from fundamental types. More...

#include <mdsConversion.h>

List of all members.

Public Types

enum  { isFundamental = mds::CTypeTraits<T>::isFundamental }
 True if type T is fundamental. More...
typedef SSelect< isFundamental,
CStaticVector< T, 1 >, T >
::RESULT 
tResult
 Result of the operation.
typedef SSelect< isFundamental,
SFundamentalType, SVectorType >
::RESULT 
tType
 Type of the operation.

Detailed Description

template<typename T>
struct mds::math::SMakeVector< T >

Helper structure used to create vector from fundamental types.


Member Typedef Documentation

template<typename T >
typedef SSelect<isFundamental, CStaticVector<T,1>, T>::RESULT mds::math::SMakeVector< T >::tResult

Result of the operation.

template<typename T >
typedef SSelect<isFundamental, SFundamentalType, SVectorType>::RESULT mds::math::SMakeVector< T >::tType

Type of the operation.


Member Enumeration Documentation

template<typename T >
anonymous enum

True if type T is fundamental.

Enumerator:
isFundamental 

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