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.
|