Skip to content

Studio/Utils/AnalysisUtils.h

Namespaces

Name
shapeworks
User usage reporting (telemetry)

Classes

Name
class shapeworks::AnalysisUtils

Source code

#pragma once

#include <Particles/ParticleSystemEvaluation.h>

#include <QColor>
#include <QString>

class JKQTPlotter;

namespace shapeworks {

class Session;

class AnalysisUtils {
 public:
  static ParticleSystemEvaluation get_local_particle_system(Session* session, int domain);

  static void create_plot(JKQTPlotter* plot, Eigen::VectorXd data, QString title, QString x_label, QString y_label);

  static void create_box_plot(JKQTPlotter* plot, Eigen::VectorXd data, QString title, QString x_label,
                              QColor color = Qt::blue);
};

}  // namespace shapeworks

Updated on 2024-05-10 at 16:25:50 +0000