shapeworks::QGroom
#include <QGroom.h>
Inherits from QObject, shapeworks::Groom
Public Signals
| Name | |
|---|---|
| void | progress(int ) |
Public Functions
| Name | |
|---|---|
| QGroom(ProjectHandle project) |
Protected Functions
| Name | |
|---|---|
| virtual void | update_progress() call to be overridden by subclasses |
Additional inherited members
Public Functions inherited from shapeworks::Groom
| Name | |
|---|---|
| Groom(ProjectHandle project) | |
| virtual bool | run() Run the grooming. |
| void | set_skip_grooming(bool skip) Set if grooming steps should be skipped. |
| void | abort() Set abort as soon as possible. |
| bool | get_aborted() Return if grooming was aborted. |
| double | compute_landmark_distance(vtkSmartPointer< vtkPoints > one, vtkSmartPointer< vtkPoints > two) Util to compute square distance between paired landmarks. |
| vtkSmartPointer< vtkMatrix4x4 > | compute_landmark_transform(vtkSmartPointer< vtkPoints > source, vtkSmartPointer< vtkPoints > target) Util to compute landmark transform. |
Protected Attributes inherited from shapeworks::Groom
| Name | |
|---|---|
| tbb::atomic< float > | progress_ |
| tbb::atomic< int > | total_ops_ |
| tbb::atomic< int > | progress_counter_ |
Detailed Description
class shapeworks::QGroom;
Qt Wrapper for Groom.
The QGroom class wraps the Groom class to provide a QObject with a progress signal
Public Signals Documentation
signal progress
void progress(
int
)
Public Functions Documentation
function QGroom
QGroom(
ProjectHandle project
)
Protected Functions Documentation
function update_progress
virtual void update_progress()
call to be overridden by subclasses
Reimplements: shapeworks::Groom::update_progress
Updated on 2022-07-23 at 17:50:04 -0600