AnimaL |
Tutorial |
Documentation |
#include <Fields.h>
Inheritance diagram for X3DTK::Qt::AbstractMField:

It's a Field which contains multiple of fields.
Definition at line 115 of file Fields.h.
Public Member Functions | |
| AbstractMField (QString name, void *pointer, unsigned int nbColumns=1, bool edit=false) | |
| virtual QString | read ()=0 |
| Read the multiple fields of this field from the attribute Field::pointer. | |
| virtual void | write (QString s)=0 |
| Write the multiple fields from a QString through the attribute Field::pointer. | |
Public Attributes | |
| unsigned int | nbColumns |
| The number of columns when the multi-fields are represented. | |
| bool | edit |
| Enable or not to edit the multiple fields. | |
|
||||||||||||||||||||
|
Definition at line 127 of file Fields.h. References edit. |
|
|
Read the multiple fields of this field from the attribute Field::pointer.
Implemented in X3DTK::Qt::MField< TypeSField >, X3DTK::Qt::MField< animal::Vec4 >, X3DTK::Qt::MField< X3DTK::SFVec3f >, X3DTK::Qt::MField< X3DTK::SFVec2f >, X3DTK::Qt::MField< float >, X3DTK::Qt::MField< int >, X3DTK::Qt::MField< animal::Vec3 >, X3DTK::Qt::MField< animal::Vec2 >, and X3DTK::Qt::MField< X3DTK::SFRotation >. Referenced by X3DTK::Qt::MFEditor::load(). |
|
|
Write the multiple fields from a QString through the attribute Field::pointer.
Implemented in X3DTK::Qt::MField< TypeSField >, X3DTK::Qt::MField< animal::Vec4 >, X3DTK::Qt::MField< X3DTK::SFVec3f >, X3DTK::Qt::MField< X3DTK::SFVec2f >, X3DTK::Qt::MField< float >, X3DTK::Qt::MField< int >, X3DTK::Qt::MField< animal::Vec3 >, X3DTK::Qt::MField< animal::Vec2 >, and X3DTK::Qt::MField< X3DTK::SFRotation >. Referenced by X3DTK::Qt::MFEditor::ok(). |
|
|
Enable or not to edit the multiple fields. When this attibute is true, take care of the internal coherence linked to the size of represented data via the attribute Field::pointer
Definition at line 125 of file Fields.h. Referenced by AbstractMField(). |
|
|
The number of columns when the multi-fields are represented.
|
1.3.6