AnimaL |
Tutorial |
Documentation |
Classes | |
| class | DeformableOctreeParticleSystemQt |
| class | DeformableOctreeQt |
| class | DeformableOctreeShapeQt |
| class | X4DGUI |
| Base Widget for 4XD nodes. More... | |
| class | EngineGUI |
| class | MassSpringEngineQt |
| Control widget for an animal::MassSpringEngine. More... | |
| class | MorphingEngineQt |
| This class handles the control of the key frame in the GUI. More... | |
| class | Field |
| A pure abstract field. More... | |
| class | AbstractMField |
| A pure abstract multiple field. More... | |
| class | SField |
| A pure abstract single fields. More... | |
| class | MField |
| A pure abstract Multiple fields. More... | |
| class | SFFloat |
| A SField which represents a float. More... | |
| class | SFInt |
| A SField which represents an integer. More... | |
| class | SFVector2 |
| A SField which represents an animal::Vec2. More... | |
| class | SFVector3 |
| A SField which represents an animal::Vec3. More... | |
| class | SFVector4 |
| A SField which represents an animal::Vec4. More... | |
| class | SFString |
| A SField which represents a QString. More... | |
| class | SFBool |
| A SField which represents a boolean. More... | |
| class | MFFloat |
| A MField which represents a std::vector<float>. More... | |
| class | MFInt |
| A MField which represents a std::vector<int>. More... | |
| class | MFVector2 |
| A MFieldR which represents a std::vector<animal::Vec2>. More... | |
| class | MFVector3 |
| A MField which represents a std::vector<animal::Vec3>. More... | |
| class | MFVector4 |
| A MField which represents a std::vector<animal::Vec4>. More... | |
| class | X3DSFVec2f |
| A SField which represents a X3DTK::SFVec2f. More... | |
| class | X3DSFVec3f |
| A SField which represents a X3DTK::SFVec3f. More... | |
| class | X3DSFRotation |
| A SField which represents a X3DTK::SFRotation. More... | |
| class | X3DMFVec2f |
| A MField which represents a std::vector<X3DTK::SFVec2f>. More... | |
| class | X3DMFVec3f |
| A MField which represents a std::vector<X3DTK::SFVec3f>. More... | |
| class | X3DMFRotation |
| A MField which represents a std::vector<X3DTK::SFRotation>. More... | |
| class | MFEditor |
| Open a dialog to edit an AbstractMField. More... | |
| class | ObjectGUI |
| Construct a QTabWidget in order to edit all the fields contain in the object. More... | |
| class | SFBoolGUI |
| The GUI (Graphic User Interface) for a boolean SFBool. More... | |
| class | SFFloatGUI |
| The GUI (Graphic User Interface) for a float SFFloat. More... | |
| class | SFIntGUI |
| The GUI (Graphic User Interface) for an integer SFInt. More... | |
| class | SFStringGUI |
| The GUI (Graphic User Interface) for a QString SFString. More... | |
| class | SFVector2GUI |
| The GUI (Graphic User Interface) for an animal::Vec2 SFVector2. More... | |
| class | SFVector3GUI |
| The GUI (Graphic User Interface) for an animal::Vec3 SFVector3. More... | |
| class | SFVector4GUI |
| The GUI (Graphic User Interface) for an animal::Vec4 SFVector4. More... | |
| class | X3DSFRotationGUI |
| The GUI (Graphic User Interface) for a X3DTK::SFRotation X3DSFRotation. More... | |
| class | X3DSFVec2fGUI |
| The GUI (Graphic User Interface) for an X3DTK::SFVec2f X3DSFVec2f. More... | |
| class | X3DSFVec3fGUI |
| The GUI (Graphic User Interface) for an X3DTK::SFVec3f X3DSFVec3f. More... | |
| class | Viewer |
| Class providing an X3D Viewer by implementing QGLViewer. More... | |
| class | ViewerQt |
| This class is an interface in order to manage with the properties of the viewer (size of the window...). More... | |
| class | X3DTransformQt |
| class | X3DTreeQt |
| This class handles the control of the X3D tree in the GUI. More... | |
Typedefs | |
| typedef std::list< Field * > | FieldList |
| A list of pure abstract fields. | |
Functions | |
| QWidget * | createDeformableOctreeParticleSystemQWidget (X3D::DeformableOctreeParticleSystemNode *node, QWidget *parent) |
| QWidget * | createDeformableOctreeParticleSystemQWidget (X3D::DeformableOctreeParticleSystemNode *node, QWidget *parent, MainController *MC) |
| QWidget * | createDeformableOctreeQWidget (X3D::DeformableOctreeNode *node, QWidget *parent) |
| QWidget * | createDeformableOctreeShapeQWidget (X3D::DeformableOctreeShapeNode *node, QWidget *parent) |
| QWidget * | createX4DNodeQWidget (X3DTK::X3D::X4DNode *node, QWidget *parent) |
| Creation of the widget. | |
| QWidget * | createFrameQWidget (X3D::FrameNode *node, QWidget *parent) |
| Creation of the widget. | |
| QWidget * | createEngineNodeQWidget (X3DTK::X3D::EngineNode *engine, QWidget *parent) |
| Creation of the widget. | |
| QWidget * | createMassSpringNodeQWidget (X3D::MassSpringNode *node, QWidget *parent) |
| Creation of the widget. | |
| QWidget * | createMorphingNodeQWidget (X3D::MorphingNode *node, QWidget *parent) |
| Creation of the widget. | |
| std::istream & | operator>> (std::istream &in, X3DTK::SFVec2f &a) |
| Read X3DTK::SFVec2f from an input stream. | |
| std::istream & | operator>> (std::istream &in, X3DTK::SFVec3f &a) |
| Read X3DTK::SFVec3f from an input stream. | |
| std::istream & | operator>> (std::istream &in, X3DTK::SFRotation &a) |
| Read X3DTK::SFRotation from an input stream. | |
| QWidget * | createTransformQWidget (X3D::Transform *node, QWidget *parent) |
| Creation of the widget. | |
|
|
A list of pure abstract fields.
Definition at line 141 of file Fields.h. Referenced by createEngineNodeQWidget(), createFrameQWidget(), createTransformQWidget(), createX4DNodeQWidget(), X3DTK::Qt::EngineGUI::EngineGUI(), X3DTK::Qt::ObjectGUI::ObjectGUI(), X3DTK::Qt::X3DTransformQt::X3DTransformQt(), and X3DTK::Qt::X4DGUI::X4DGUI(). |
|
||||||||||||||||
|
|
|
||||||||||||
|
Definition at line 48 of file DeformableOctreeParticleSystemQt.cpp. References createEngineNodeQWidget(). |
|
||||||||||||
|
Definition at line 183 of file DeformableOctreeQt.cpp. References createEngineNodeQWidget(). |
|
||||||||||||
|
Definition at line 37 of file DeformableOctreeShapeQt.cpp. References createX4DNodeQWidget(). |
|
||||||||||||
|
Creation of the widget.
Definition at line 21 of file engineGUI.cpp. References FieldList, X3DTK::X3D::EngineNode::m_animate, and X3DTK::X3D::X4DNode::m_draw. Referenced by createDeformableOctreeParticleSystemQWidget(), createDeformableOctreeQWidget(), createFrameQWidget(), createMassSpringNodeQWidget(), and createMorphingNodeQWidget(). |
|
||||||||||||
|
Creation of the widget.
Definition at line 13 of file frameNodeGUI.cpp. References createEngineNodeQWidget(), FieldList, and X3DTK::X3D::FrameNode::swollen. |
|
||||||||||||
|
Creation of the widget.
Definition at line 322 of file massSpringEngineGUI.cpp. References createEngineNodeQWidget(). |
|
||||||||||||
|
Creation of the widget.
Definition at line 78 of file morphingEngineQt.cpp. References createEngineNodeQWidget(), animal::MorphingEngine< Morphings, Real >::getInterpolationID(), and X3DTK::Qt::MorphingEngineQt::setMethodID(). |
|
||||||||||||
|
Creation of the widget.
Definition at line 32 of file x3dTransformQt.cpp. References MainController::addNode(), X3DTK::X3D::FrameNode::center, FieldList, X3DTK::X3D::FrameNode::rotation, X3DTK::X3D::FrameNode::scale, X3DTK::X3D::FrameNode::scaleOrientation, and X3DTK::X3D::FrameNode::translation. |
|
||||||||||||
|
Creation of the widget.
Definition at line 35 of file X4DGUI.cpp. References FieldList, and X3DTK::X3D::X4DNode::m_draw. Referenced by createDeformableOctreeShapeQWidget(). |
|
||||||||||||
|
Read X3DTK::SFRotation from an input stream.
|
|
||||||||||||
|
Read X3DTK::SFVec3f from an input stream.
|
|
||||||||||||
|
Read X3DTK::SFVec2f from an input stream.
|
1.3.6