Skip to content

Studio/Analysis/ShapeScalarPanel.h

Namespaces

Name
shapeworks
User usage reporting (telemetry)

Classes

Name
class shapeworks::ShapeScalarPanel

Source code

```cpp

pragma once

include

include

// Qt

include

include

// ShapeWorks

include

// Studio

include

include

include

include

class Ui_ShapeScalarPanel; class JKQTPlotter;

namespace shapeworks {

class Session; class Lightbox; class ShapeWorksStudioApp;

class ShapeScalarPanel : public QWidget { Q_OBJECT;

public: ShapeScalarPanel(QWidget* parent = 0); ~ShapeScalarPanel();

void set_session(QSharedPointer session); void reset();

public Q_SLOTS:

void run_clicked();

void handle_job_progress(int progress); void handle_job_complete();

Q_SIGNALS:

void update_view();

private: void update_run_button();

void update_graphs();

QSharedPointer session_; QSharedPointer job_;

Ui_ShapeScalarPanel* ui_; }; } // namespace shapeworks ```


Updated on 2026-03-31 at 16:02:11 +0000