fix segfault
This commit is contained in:
@@ -7,16 +7,20 @@
|
||||
#include <vtkRenderer.h>
|
||||
#include <vtkSmartPointer.h>
|
||||
#include <vtkVersion.h>
|
||||
#include <vtkRenderer.h>
|
||||
#include <vtkCornerAnnotation.h>
|
||||
#include <vtkOrientationMarkerWidget.h>
|
||||
#include <vtkCameraOrientationWidget.h>
|
||||
#include <vtkNamedColors.h>
|
||||
#include <vtkAxes.h>
|
||||
#include <vtkAxesActor.h>
|
||||
#include <vtkPlaneSource.h>
|
||||
#include <vtkActor.h>
|
||||
|
||||
class vtkAxes;
|
||||
class vtkProp;
|
||||
class vtk3DWidget;
|
||||
class vtkRenderWindow;
|
||||
class vtkRenderWindowInteractor;
|
||||
class vtkCameraOrientationWidget;
|
||||
class vtkPlaneSource;
|
||||
class vtkActor;
|
||||
class vtkNamedColors;
|
||||
class vtkCamera;
|
||||
|
||||
namespace uLib {
|
||||
@@ -57,17 +61,17 @@ protected:
|
||||
|
||||
void UpdateGrid();
|
||||
|
||||
vtkRenderer* m_Renderer;
|
||||
vtkCornerAnnotation* m_Annotation;
|
||||
vtkOrientationMarkerWidget* m_Marker;
|
||||
vtkCameraOrientationWidget* m_CameraWidget;
|
||||
vtkSmartPointer<vtkRenderer> m_Renderer;
|
||||
vtkSmartPointer<vtkCornerAnnotation> m_Annotation;
|
||||
vtkSmartPointer<vtkOrientationMarkerWidget> m_Marker;
|
||||
vtkSmartPointer<vtkCameraOrientationWidget> m_CameraWidget;
|
||||
|
||||
vtkSmartPointer<vtkPlaneSource> m_GridSource;
|
||||
vtkSmartPointer<vtkActor> m_GridActor;
|
||||
vtkSmartPointer<vtkAxes> m_OriginAxes;
|
||||
vtkSmartPointer<vtkActor> m_OriginAxesActor;
|
||||
|
||||
vtkNamedColors* m_Colors;
|
||||
vtkSmartPointer<vtkNamedColors> m_Colors;
|
||||
};
|
||||
|
||||
} // namespace Vtk
|
||||
|
||||
Reference in New Issue
Block a user