virtual void update(int idController,int command);
+ void refresh();
void refreshScene();
void displayBlackBoxInfo(std::string packageName, std::string boxName);
void updateStatusBar(std::string textStatus);
private:
//wxPanel that uses the manager
- wxGEditorTabPanel *_parent;
+ wxGEditorTabPanel *_parent;
// Id of the manager, the same of the panel
- int _idManager;
+ int _idManager;
// Boxes number in the scene
- int _numBoxes;
+ int _numBoxes;
// StartDragging
- bool _startDragging;
+ bool _startDragging;
// creaMaracasVisu viewer
- wxVtk3DBaseView *_baseView;
+ wxVtk3DBaseView *_baseView;
// State of the 3D Scene or the virtual world
int _worldState;
//Map of id - objectController
- std::map<int,GObjectController*> _controllers;
+ std::map<int,GObjectController*> _controllers;
//Saves the id's of the selected objects in the controllers map
- std::vector<int> _selectedObjects;
+ std::vector<int> _selectedObjects;
//Is the diagram in state complex box
- bool _isComplexBox;
+ bool _isComplexBox;
- int _idConnectionInCreation;
+ int _idConnectionInCreation;
int _contLastId;
- vtkTextActor3D *_textActor;
- vtkPoints *_pts;
- vtkActor *_fillObjectActor;
-//EED Borrame vtkPolyDataMapper *_fillPolyMapper;
- vtkDataSetMapper *_aPolygonMapper;
+ vtkTextActor3D *_textActor;
+ vtkPoints *_pts;
+ vtkActor *_fillObjectActor;
+ vtkDataSetMapper *_aPolygonMapper;
protected: