30 #ifndef vtkMRMLCameraWidget_h 31 #define vtkMRMLCameraWidget_h 33 #include "vtkMRMLDisplayableManagerExport.h" 37 class vtkSliceIntersectionRepresentation2D;
54 void PrintSelf(ostream& os, vtkIndent indent)
override;
60 void CreateDefaultRepresentation();
128 vtkGetMacro(MotionFactor,
double);
129 vtkSetMacro(MotionFactor,
double);
132 vtkGetMacro(MouseWheelMotionFactor,
double);
133 vtkSetMacro(MouseWheelMotionFactor,
double);
155 bool Dolly(
double factor);
156 vtkCamera* GetCamera();
158 bool CameraModifyStart();
159 void CameraModifyEnd(
bool wasModified,
bool updateClippingRange,
bool updateLights);
161 void SaveStateForUndo();
168 double StartEventPosition[2];
169 int PreviousEventPosition[2];
MRML node for representing segmentation display attributes.
MRML node to represent camera node.