Skip to content

Studio/Interface/CompareWidget.h

Namespaces

Name
Ui
shapeworks
User usage reporting (telemetry)

Classes

Name
class shapeworks::CompareWidget

Source code

#pragma once

#include <Data/Session.h>

#include <QWidget>

namespace Ui {
class CompareWidget;
}

namespace shapeworks {

class CompareWidget : public QWidget {
  Q_OBJECT

 public:
  explicit CompareWidget(QWidget *parent = nullptr);
  ~CompareWidget();

  CompareSettings get_settings();
  void set_available(DisplayMode mode, bool available);
  void set_mean_shape_available(bool available);

  bool check_any_available();

 Q_SIGNALS:
  void settings_changed();

 private:
  Ui::CompareWidget *ui_;
  CompareSettings settings_;
};

}  // namespace shapeworks

Updated on 2024-03-17 at 12:58:44 -0600