MLABSoNodeField Class Reference
[Fields]

A field containing a SoNode pointer value. More...

Inherits MLABField.

List of all members.

Public Slots

virtual void setStringValue (const QString &)
virtual QString stringValue ()
Scripting access
bool isNodeDerivedFrom (const QString &name)
QString nodeType ()
QString persistentString ()
void setPersistentString (const QString &string)
void setValue (SoNode *value)
SoNode * value () const


Detailed Description

A field containing a SoNode pointer value.

Member Function Documentation

bool MLABSoNodeField::isNodeDerivedFrom ( const QString &  name  )  [slot]

return if contained node is derived from given class

QString MLABSoNodeField::nodeType (  )  [slot]

get type of contained node

QString MLABSoNodeField::persistentString (  )  [slot]

get the persistent string of the SoNode object

void MLABSoNodeField::setPersistentString ( const QString &  string  )  [slot]

set the persitent string of the base SoNode and touch it

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

set string value

Reimplemented from MLABField.

void MLABSoNodeField::setValue ( SoNode *  value  )  [slot]

set the pointer to the SoNode object

virtual QString MLABSoNodeField::stringValue (  )  [inline, virtual, slot]

get string value

Reimplemented from MLABField.

SoNode* MLABSoNodeField::value (  )  const [slot]

get the pointer to the SoNode object


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