Skip to content

Studio/Data/ExportUtils.h

Namespaces

Name
shapeworks
User usage reporting (telemetry)

Classes

Name
class shapeworks::ExportUtils
Export utilities for Studio.

Source code

```cpp

include

include

include

class vtkPolyData; namespace shapeworks { class Session; class ShapeWorksStudioApp; class Shape; class ParticleShapeStatistics;

class ExportUtils { public: static QString get_save_filename(ShapeWorksStudioApp* parent, QString title, QString filetypes, QString default_ext);

static void export_all_subjects_particle_scalars(ShapeWorksStudioApp* parent, QSharedPointer session);

static bool write_scalars(ShapeWorksStudioApp* app, vtkSmartPointer poly_data, QString filename);

static bool write_particle_scalars(ShapeWorksStudioApp* app, std::shared_ptr shape, QString filename);

static bool write_pca_scores(ShapeWorksStudioApp app, ParticleShapeStatistics stats, QString filename);

static QString get_mesh_file_filter();

};

} // namespace shapeworks ```


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