SOFA API
1a4bb3e7
Open source framework for multi-physics simuation
Public Member Functions
|
List of all members
sofa::gui::qt::QAddRecordedCameraOperation Class Reference
#include <QMouseOperations.h>
Inheritance diagram for sofa::gui::qt::QAddRecordedCameraOperation:
[
legend
]
Public Member Functions
QAddRecordedCameraOperation
()
void
configure
(
common::PickHandler
*picker,
sofa::component::setting::MouseButtonSetting
*
button
) override
Public Member Functions inherited from
sofa::gui::qt::QMouseOperation
DataWidget
*
createWidgetFromData
(
sofa::core::objectmodel::BaseData
*data)
Public Member Functions inherited from
sofa::gui::common::AddRecordedCameraOperation
AddRecordedCameraOperation
()
Public Member Functions inherited from
sofa::gui::common::Operation
Operation
(
sofa::component::setting::MouseButtonSetting::SPtr
s=nullptr)
virtual
~Operation
()
virtual void
configure
(
PickHandler
*picker,
MOUSE_BUTTON
b)
virtual void
start
()
virtual void
execution
()
This function is called each time the mouse is clicked.
More...
virtual void
end
()
virtual void
endOperation
()
This function is called after each mouse click.
More...
virtual void
wait
()
This function is called when shift key is released.
More...
virtual void
setSetting
(
sofa::component::setting::MouseButtonSetting
*s)
virtual
sofa::gui::component::performer::InteractionPerformer
*
createPerformer
()
MOUSE_BUTTON
getMouseButton
() const
std::string
getId
()
Additional Inherited Members
Public Attributes inherited from
sofa::gui::common::Operation
sofa::gui::component::performer::InteractionPerformer
*
performer
Protected Attributes inherited from
sofa::gui::common::AddRecordedCameraOperation
sofa::gui::component::AddRecordedCameraButtonSetting::SPtr
setting
Protected Attributes inherited from
sofa::gui::common::Operation
PickHandler
*
pickHandle
sofa::component::setting::MouseButtonSetting::SPtr
mbsetting
MOUSE_BUTTON
button
Static Public Member Functions inherited from
sofa::gui::common::AddRecordedCameraOperation
static std::string
getDescription
()
Static Public Member Functions inherited from
sofa::gui::common::Operation
static
MOUSE_BUTTON
GetMouseId
(unsigned int i)
Protected Member Functions inherited from
sofa::gui::common::AddRecordedCameraOperation
virtual std::string
defaultPerformerType
() override
void
configurePerformer
(
sofa::gui::component::performer::InteractionPerformer
*p) override
Public Slots inherited from
sofa::gui::qt::QMouseOperation
void
WidgetDirty
(
bool
)
Constructor details
◆
QAddRecordedCameraOperation()
sofa::gui::qt::QAddRecordedCameraOperation::QAddRecordedCameraOperation
(
)
Function details
◆
configure()
void sofa::gui::qt::QAddRecordedCameraOperation::configure
(
common::PickHandler
*
picker
,
sofa::component::setting::MouseButtonSetting
*
button
)
override
virtual
Reimplemented from
sofa::gui::common::Operation
.
sofa
gui
qt
QAddRecordedCameraOperation
Generated on Wed Apr 24 2024 03:40:03 for SOFA API by
1.9.1