32#ifndef vtkVariantCreate_h
33#define vtkVariantCreate_h
41 vtkGenericWarningMacro(
42 <<
"Cannot convert unsupported type [" <<
typeid(T).name() <<
"] to vtkVariant. "
43 <<
"Create a vtkVariantCreate<> specialization to eliminate this warning.");
Wrapper around std::string to keep symbols short.
String class that stores Unicode text.
Performs an explicit conversion from an arbitrary type to a vtkVariant.
A atomic type representing the union of many types.
#define VTK_DEPRECATED_IN_9_1_0(reason)
vtkVariant vtkVariantCreate< vtkStdString >(const vtkStdString &value)
vtkVariant vtkVariantCreate< unsigned long >(const unsigned long &value)
vtkVariant vtkVariantCreate< float >(const float &value)
vtkVariant vtkVariantCreate< int >(const int &value)
vtkVariant vtkVariantCreate< unsigned short >(const unsigned short &value)
vtkVariant vtkVariantCreate< unsigned char >(const unsigned char &value)
vtkVariant vtkVariantCreate< unsigned int >(const unsigned int &value)
vtkVariant vtkVariantCreate< long >(const long &value)
vtkVariant vtkVariantCreate< double >(const double &value)
vtkVariant vtkVariantCreate< unsigned long long >(const unsigned long long &value)
vtkVariant vtkVariantCreate< short >(const short &value)
vtkVariant vtkVariantCreate< long long >(const long long &value)
vtkVariant vtkVariantCreate< char >(const char &value)