widget for surface modifying @detail available 3 modes: add (move surface region in direction of normal) remove (move surface region in opposite direction to normal) relax (relax surface region)
More...
#include <MRSurfaceManipulationWidget.h>
widget for surface modifying @detail available 3 modes: add (move surface region in direction of normal) remove (move surface region in opposite direction to normal) relax (relax surface region)
◆ WorkMode
widget work modes
Enumerator |
---|
Add | |
Remove | |
Relax | |
Laplacian | |
Patch | |
◆ SurfaceManipulationWidget()
MRVIEWER_API MR::SurfaceManipulationWidget::SurfaceManipulationWidget |
( |
| ) |
|
◆ ~SurfaceManipulationWidget()
MRVIEWER_API MR::SurfaceManipulationWidget::~SurfaceManipulationWidget |
( |
| ) |
|
◆ enableDeviationVisualization()
MRVIEWER_API void MR::SurfaceManipulationWidget::enableDeviationVisualization |
( |
bool | enable | ) |
|
◆ getMinMax()
MRVIEWER_API Vector2f MR::SurfaceManipulationWidget::getMinMax |
( |
| ) |
|
◆ getMinRadius()
MRVIEWER_API float MR::SurfaceManipulationWidget::getMinRadius |
( |
| ) |
|
|
inline |
◆ getSettings()
MRVIEWER_API const Settings & MR::SurfaceManipulationWidget::getSettings |
( |
| ) |
|
|
inline |
◆ init()
MRVIEWER_API void MR::SurfaceManipulationWidget::init |
( |
const std::shared_ptr< ObjectMesh > & | objectMesh | ) |
|
◆ palette()
Palette & MR::SurfaceManipulationWidget::palette |
( |
| ) |
|
|
inline |
◆ reset()
MRVIEWER_API void MR::SurfaceManipulationWidget::reset |
( |
| ) |
|
◆ setSettings()
MRVIEWER_API void MR::SurfaceManipulationWidget::setSettings |
( |
const Settings & | settings | ) |
|
set widget settings (mesh change settings)
◆ updateTexture()
MRVIEWER_API void MR::SurfaceManipulationWidget::updateTexture |
( |
| ) |
|
◆ updateUVs()
MRVIEWER_API void MR::SurfaceManipulationWidget::updateUVs |
( |
| ) |
|
The documentation for this class was generated from the following file: