|
Classes | |
class | VTKPointDescriptorEntry |
class | VTKPointDescriptorEntryImpl |
Functions | |
template<typename V > | |
std::enable_if< std::is_floating_point< V >::value, std::string >::type | toVTKDataType () |
template<typename V > | |
std::enable_if< std::is_integral< V >::value &&std::is_unsigned< V >::value, std::string >::type | toVTKDataType () |
template<typename V > | |
std::enable_if< std::is_integral< V >::value &&std::is_signed< V >::value, std::string >::type | toVTKDataType () |
template<typename V > | |
std::enable_if< std::is_array< V >::value, std::string >::type | toVTKDataType () |
template<typename V > | |
V | round (V in) |
template<> | |
double | round (double in) |
template<typename T , typename V > | |
std::enable_if< std::is_array< V >::value||std::is_pointer< V >::value, void >::type | emitProxy (std::ostream &out, const T &t, std::size_t nComponents, V T::*member) |
This function actually writes the correct datatype to ostream. More... | |
template<typename T , typename V > | |
std::enable_if<!(std::is_array< V >::value||std::is_pointer< V >::value), void >::type | emitProxy (std::ostream &out, const T &t, std::size_t nComponents, V T::*member) |
std::enable_if<std::is_array<V>::value || std::is_pointer<V>::value, void>::type Detail::emitProxy | ( | std::ostream & | out, |
const T & | t, | ||
std::size_t | nComponents, | ||
V T::* | member | ||
) |
This function actually writes the correct datatype to ostream.
References constants::i, and round().
Referenced by Detail::VTKPointDescriptorEntryImpl< T, V >::emit().
std::enable_if<!(std::is_array<V>::value || std::is_pointer<V>::value), void>::type Detail::emitProxy | ( | std::ostream & | out, |
const T & | t, | ||
std::size_t | nComponents, | ||
V T::* | member | ||
) |
References logger.
V Detail::round | ( | V | in | ) |
Referenced by emitProxy().
std::enable_if<std::is_floating_point<V>::value, std::string>::type Detail::toVTKDataType | ( | ) |
std::enable_if<std::is_integral<V>::value && std::is_unsigned<V>::value, std::string>::type Detail::toVTKDataType | ( | ) |
std::enable_if<std::is_integral<V>::value && std::is_signed<V>::value, std::string>::type Detail::toVTKDataType | ( | ) |