grid axis

This commit is contained in:
AndreaRigoni
2026-03-18 07:23:58 +00:00
parent 92a06f6274
commit 0e8ac47fcf
3 changed files with 52 additions and 25 deletions

View File

@@ -65,6 +65,10 @@ public:
void SetGridVisible(bool visible);
bool GetGridVisible() const;
enum Axis { X=0, Y, Z };
void SetGridAxis(Axis axis);
Axis GetGridAxis() const { return m_GridAxis; }
protected:
void SetupPipeline(vtkRenderWindowInteractor* iren);
@@ -82,6 +86,7 @@ protected:
vtkSmartPointer<vtkNamedColors> m_Colors;
Axis m_GridAxis;
vtkSmartPointer<vtkHandlerWidget> m_HandlerWidget;
std::vector<Puppet*> m_Puppets;
vtkSmartPointer<vtkCellPicker> m_Picker;