31 ChangeXfAction::action( type );
32 std::swap( dir_, widget_.dir_ );
41 std::shared_ptr<ObjectMesh> directionObj_;
47 bool mousePressed_ =
false;
49 bool blockedMouse_{
false };
51 float viewportStartPointZ_{ 0.0f };
52 OnDirectionChangedCallback onDirectionChanged_;
53 Color color_ = Color::red();
54 bool needToSaveHistory_ =
true;
99 MRVIEWER_API
virtual bool onMouseDown_(
Viewer::MouseButton button,
int modifier )
override;
101 MRVIEWER_API
virtual bool onMouseMove_(
int mouse_x,
int mouse_y )
override;
length
Definition MRObjectDimensionsEnum.h:14
Definition MRChangeXfAction.h:13
Type
Definition MRHistoryAction.h:19
named object in the data model
Definition MRObject.h:60
Visual Object.
Definition MRVisualObject.h:131
represents a 3-dimentional float-typed vector
Definition MRDotNet/MRVector3.h:8
Definition MRCameraOrientationPlugin.h:8
MouseButton
Definition MRMouse.h:9
Definition MRViewerEventsListener.h:29