void setBaseView(wxVtkBaseView* baseView);
void initVtkObjects();
- bool isPointInside(int X,int Y);
+ virtual bool isPointInside(int X,int Y);
+ virtual void moveObject(int X, int Y);
- virtual void update();
+ virtual void update(int command);
+ void isFirstDragging(bool param);
private:
//Private Attributes
+ bool _isFirstDragging;
+ double dragDifX;
+ double dragDifY;
+
//Private Methods
wxVtkBaseView *_baseView;
GObjectModel *_model;
vtkActor *_objectActor;
-
+
//Protected Methods
virtual void createVtkObjects();
virtual void addVtkActors();