tlp_SpreadValue3tulip
Usage
#include <SpreadValue.h>
Public Types
enum Type { none = -1, doublev = 0, coordv, colorv }
Public Member Functions
SpreadValue ()
SpreadValue (Type valueType)
SpreadValue (const double &value)
SpreadValue (const Coord &value)
SpreadValue (const Color &value)
SpreadValue (const QString &value)
QString toString ()
Static Public Member Functions
static SpreadValue computeOpp2Value (const QChar &, const SpreadValue &, const SpreadValue &)
static SpreadValue computeOpp2EqualValueType (const QChar &, const SpreadValue &, const SpreadValue &)
static bool transform2SameValueType (const SpreadValue &, const SpreadValue &, SpreadValue &, SpreadValue &)
static void value2List (const SpreadValue &, QList< double > &)
static bool valueList2List (const QList< SpreadValue > &, QList< QList< double > > &)
static void list2Value (QList< double > &, unsigned int, SpreadValue::Type, SpreadValue &)
Public Attributes
Type valueType
double doubleV
Coord coordV
Color colorV
Member Enumeration Documentation
enum tlp::SpreadValue::Type
Enumerator:
- none
- doublev
- coordv
- colorv