MeVisLab Scripting Reference
MLABLegacyIntVectorField Class Reference

#include <mlabVectorField.h>

Inherits MLABBaseIntVectorField.

Inherited by MLABIntVector2Field, MLABIntVector3Field, and MLABIntVector6Field.

Public Slots

Scripting access.
void setValue (const QVariant &value)
void updateValue (const QVariant &value)
Public Slots inherited from MLABBaseIntVectorField
virtual qint64 value (int i)
Public Slots inherited from MLABVectorField
virtual void setVectorValue (const QVariantList &value)=0
void setValue (const QVariantList &value)
void updateVectorValue (const QVariantList &value)
void updateValue (const QVariantList &value)
virtual int size ()=0
virtual QVariant numPyValue () const =0
Public Slots inherited from MLABField
bool isInventorField ()
bool isMLField ()
QString getType () const
QString getName () const
virtual QString stringValue ()
virtual void setStringValue (const QString &)
virtual QString persistentStringValue ()
virtual void setPersistentStringValue (const QString &value)
QString truncatedStringValue (int maxChars=80)
virtual QString stringValueForProfiling ()
virtual void touch ()
MLABFieldOwnerowner ()
MLABFieldconnectedField ()
MLABFieldinputField ()
bool isConnected ()
bool isConnectedToFieldInSameNetwork ()
int outputCount ()
MLABFieldoutputField (int index)
QList< MLABField * > outputFields ()
bool connectFrom (MLABField *field)
void disconnect ()
void disconnectOutputs ()
void disconnectAll ()
bool connectFromUndoable (MLABField *field)
virtual bool isConnectionPossible (MLABField *field)
bool isConnectionInSameNetworkPossible (MLABField *field)
bool isInSameNetwork (MLABField *field)
virtual QString toolTipInfo ()
void setPriority (int aPriority)
int priority ()
void setProxy (bool flag)
bool isProxy ()
void setComment (const QString &comment)
QString comment ()
void setTitle (const QString &title)
QString title ()
QString fullName () const
bool isHidden ()
void setHidden (bool flag)
bool isIgnored ()
void setIgnored (bool flag)
bool isFilePath ()
void setIsFilePath (bool flag)
bool isInterfaceField ()
bool isParameterField ()
bool isInput ()
bool isOutput ()
bool isInOut ()
QString infoString ()
bool isPersistent () const
bool isEditable () const
bool triggersLoading () const
void setTriggersLoading (bool flag)

Signals

void valueChanged ()

Additional Inherited Members

Public Member Functions inherited from MLABBaseIntVectorField
QString componentStringValue (int i) override
QVariantList vectorValue () override

Detailed Description

Base field for vector fields that previously have been represented by string fields.

Member Function Documentation

◆ setValue

void MLABLegacyIntVectorField::setValue ( const QVariant & value)
inlineslot

Sets the value by string or list of integers.

References MLABVectorField::setVectorValue().

◆ updateValue

void MLABLegacyIntVectorField::updateValue ( const QVariant & value)
inlineslot

Sets the value (by string or as list of integers) if different from the current value.

References MLABVectorField::updateVectorValue().

◆ valueChanged

void MLABLegacyIntVectorField::valueChanged ( )
signal

Signal that is emitted when the field's value changes.