#include "vtkGObjectView.h"
//Includes creaMaracasVisu
-#include <wxVtk3DBaseView.h>
//Includes vtk
-#include <vtkRenderer.h>
#include "vtkPolyDataMapper.h"
#include "vtkActor.h"
-
+#include "vtkVectorText.h"
#include "vtkRenderer.h"
#include "vtkCellArray.h"
vtkGBlackBoxView();
~vtkGBlackBoxView();
- //Public methods
+ //Public methods
private:
//Private Attributes
+ vtkPoints *_pts;
+ vtkActor* _nameActor;
+ vtkActor* _typeActor;
+ vtkVectorText* _vectorNameText;
+ vtkVectorText* _vectorTypeText;
//Private Methods
+ void updatePositionTextActors(double xInic, double yInic, double zInic);
protected:
//Protected Attributes
//Protected Methods
+ virtual void addVtkActors();
virtual void createVtkObjects();
- virtual void refresh();
+ virtual void update(int command);
};