| 
    MeVisLab Toolbox Reference
    
   | 
 
This is the complete list of members for ml::Variant, including all inherited members.
| asType() const | ml::Variant | inline | 
| Bool enum value | ml::Variant | |
| canConvert(Type t) const | ml::Variant | |
| clear() | ml::Variant | |
| Double enum value | ml::Variant | |
| FilePath enum value | ml::Variant | |
| Float enum value | ml::Variant | |
| getCodeForType(Type t) | ml::Variant | static | 
| getTypeForCode(MLuint32) | ml::Variant | static | 
| Int enum value | ml::Variant | |
| Int64 enum value | ml::Variant | |
| Invalid enum value | ml::Variant | |
| isValid() const | ml::Variant | inline | 
| JpgImageData enum value | ml::Variant | |
| Mat3 enum value | ml::Variant | |
| Mat4 enum value | ml::Variant | |
| operator!=(const Variant &v) const | ml::Variant | |
| operator=(const Variant &v) | ml::Variant | |
| operator==(const Variant &v) const | ml::Variant | |
| PngImageData enum value | ml::Variant | |
| read(std::istream &in, bool asBinary) | ml::Variant | |
| readEscapedString(std::istream &in) | ml::Variant | static | 
| readValue(std::istream &in, T &value, bool binary, bool last=true) | ml::Variant | static | 
| String enum value | ml::Variant | |
| toBool() const | ml::Variant | |
| toDouble(bool *ok=nullptr) const | ml::Variant | |
| toFloat(bool *ok=nullptr) const | ml::Variant | |
| toInt(bool *ok=nullptr) const | ml::Variant | |
| toInt64(bool *ok=nullptr) const | ml::Variant | |
| toMat3(bool *ok=nullptr) const | ml::Variant | |
| toMat4(bool *ok=nullptr) const | ml::Variant | |
| toString() const | ml::Variant | |
| toUInt(bool *ok=nullptr) const | ml::Variant | |
| toUInt64(bool *ok=nullptr) const | ml::Variant | |
| toVec2(bool *ok=nullptr) const | ml::Variant | |
| toVec3(bool *ok=nullptr) const | ml::Variant | |
| toVec4(bool *ok=nullptr) const | ml::Variant | |
| toVec6(bool *ok=nullptr) const | ml::Variant | |
| Type enum name | ml::Variant | |
| type() const | ml::Variant | inline | 
| TypeCount enum value | ml::Variant | |
| UInt enum value | ml::Variant | |
| UInt64 enum value | ml::Variant | |
| Variant() | ml::Variant | |
| Variant(const Variant &value) | ml::Variant | |
| Variant(const std::string &value) | ml::Variant | |
| Variant(Type type, const std::string &value) | ml::Variant | |
| Variant(bool value) | ml::Variant | |
| Variant(MLint32 value) | ml::Variant | |
| Variant(MLuint32 value) | ml::Variant | |
| Variant(MLint64 value) | ml::Variant | |
| Variant(MLuint64 value) | ml::Variant | |
| Variant(MLfloat value) | ml::Variant | |
| Variant(MLdouble value) | ml::Variant | |
| Variant(const Vector2 &value) | ml::Variant | |
| Variant(const Vector3 &value) | ml::Variant | |
| Variant(const Vector4 &value) | ml::Variant | |
| Variant(const Vector6 &value) | ml::Variant | |
| Variant(const Matrix3 &value) | ml::Variant | |
| Variant(const Matrix4 &value) | ml::Variant | |
| Variant(Type type, const void *valuePtr) | ml::Variant | |
| Vec2 enum value | ml::Variant | |
| Vec3 enum value | ml::Variant | |
| Vec4 enum value | ml::Variant | |
| Vec6 enum value | ml::Variant | |
| write(std::ostream &out, bool asBinary, bool writeType=true) const | ml::Variant | |
| writeEscapedString(std::ostream &out, const std::string &s) | ml::Variant | static | 
| writeValue(std::ostream &out, const T &value, bool binary, bool last=true) | ml::Variant | static | 
| writeValueAsText(std::ostream &out, const T &value) | ml::Variant | inlinestatic | 
| writeValueAsText(std::ostream &out, const float &value) | ml::Variant | inlinestatic | 
| writeValueAsText(std::ostream &out, const double &value) | ml::Variant | inlinestatic | 
| ~Variant() | ml::Variant |