MLABIntegerField Class Reference
[Fields]

A field containing an integer value. More...

Inherits MLABNumberField.

List of all members.

Public Slots

Scripting access
virtual double doubleValue () const
virtual double floatValue () const
virtual QString formattedStringValue (const QString &cformat)
virtual int intValue () const
virtual bool isIntegral ()
virtual void setDoubleValue (double value)
virtual void setFloatValue (double value)
virtual void setIntValue (int value)
virtual void setStringValue (const QString &value)
void setValue (int value)

Properties

int value


Detailed Description

A field containing an integer value.

The "value" property of this field is an integer value.

  // getting value:
  var value = ctx.field("somefield").value;
  // setting value:
  ctx.field("somefield").value = 42;

Member Function Documentation

virtual double MLABIntegerField::doubleValue (  )  const [inline, virtual, slot]

get double value

Implements MLABNumberField.

virtual double MLABIntegerField::floatValue (  )  const [inline, virtual, slot]

get float value

Implements MLABNumberField.

virtual QString MLABIntegerField::formattedStringValue ( const QString &  cformat  )  [virtual, slot]

get formatted string value

Implements MLABNumberField.

virtual int MLABIntegerField::intValue (  )  const [inline, virtual, slot]

get int value

Implements MLABNumberField.

virtual bool MLABIntegerField::isIntegral (  )  [inline, virtual, slot]

check if type is integral (otherwise its float/double)

Reimplemented from MLABNumberField.

virtual void MLABIntegerField::setDoubleValue ( double  value  )  [inline, virtual, slot]

set double value

Implements MLABNumberField.

virtual void MLABIntegerField::setFloatValue ( double  value  )  [inline, virtual, slot]

set float value

Implements MLABNumberField.

virtual void MLABIntegerField::setIntValue ( int  value  )  [inline, virtual, slot]

set int value

Implements MLABNumberField.

virtual void MLABIntegerField::setStringValue ( const QString &   )  [virtual, slot]

set string value

Reimplemented from MLABField.

void MLABIntegerField::setValue ( int  value  )  [slot]

set the int value


Property Documentation

int MLABIntegerField::value [read, write]

Integer value fo the field.


Generated on Sat Sep 3 18:38:02 2011 for MeVisLab Scripting Reference by  doxygen 1.5.8