|
MeVisLab Scripting Reference
|
#include <mlabVectorField.h>
Inherits MLABField.
Inherited by MLABBaseDoubleVectorField, and MLABBaseIntVectorField.
Public Slots | |
Scripting access. | |
| |
| virtual QVariantList | vectorValue ()=0 |
| virtual void | setVectorValue (const QVariantList &value)=0 |
| void | setValue (const QVariantList &value) |
| void | updateVectorValue (const QVariantList &value) |
| void | updateValue (const QVariantList &value) |
| virtual QString | componentStringValue (int i)=0 |
| 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 () |
| MLABFieldOwner * | owner () |
| MLABField * | connectedField () |
| MLABField * | inputField () |
| bool | isConnected () |
| bool | isConnectedToFieldInSameNetwork () |
| int | outputCount () |
| MLABField * | outputField (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) |
Base field of all vector fields.
|
pure virtualslot |
Returns an unformatted string of the value at index i.
Implemented in MLABBaseDoubleVectorField, and MLABBaseIntVectorField.
|
pure virtualslot |
Returns the value as a 1D NumPy array.
Implemented in MLABIntVector2Field, MLABIntVector3Field, MLABIntVector6Field, MLABVector2Field, MLABVector3Field, MLABVector4Field, and MLABVector6Field.
|
inlineslot |
Sets an array of numeric values.
|
pure virtualslot |
Sets an array of double values.
Implemented in MLABIntVector2Field, MLABIntVector3Field, MLABIntVector6Field, MLABVector2Field, MLABVector3Field, MLABVector4Field, and MLABVector6Field.
|
pure virtualslot |
Returns the size of the vector.
Implemented in MLABIntVector2Field, MLABIntVector3Field, MLABIntVector6Field, MLABVector2Field, MLABVector3Field, MLABVector4Field, and MLABVector6Field.
|
inlineslot |
Sets an array of numeric values if different from the current values.
|
slot |
Sets an array of numeric values if different from the current values.
|
pure virtualslot |
Returns an array of numeric values.
Implemented in MLABBaseDoubleVectorField, and MLABBaseIntVectorField.