![]() |
Shapeworks Studio
2.1
Shape analysis software suite
|
Representation of a project. More...
#include <Project.h>
Inheritance diagram for Project:
Collaboration diagram for Project:Public Slots | |
| void | handle_clear_cache () |
| void | handle_new_mesh () |
| void | handle_message (std::string s) |
| void | handle_thread_complete () |
Signals | |
| void | data_changed () |
| signal that the data has changed | |
| void | update_display () |
| void | message (std::string s) |
Public Member Functions | |
| Project (QWidget *parent, Preferences &prefs) | |
| constructor | |
| ~Project () | |
| destructor | |
| void | set_parent (QWidget *parent) |
| set QWidget parent | |
| bool | save_project (std::string filename, std::string dataDir, std::string cutPlanesFile) |
| save project to file | |
| bool | load_project (QString filename, std::string &planesFile) |
| load project from file | |
| void | load_original_files (std::vector< std::string > file_names) |
| get the pointer to the data manager More... | |
| void | load_groomed_files (std::vector< std::string > file_names, double iso) |
| load groomed files | |
| void | load_groomed_images (std::vector< ImageType::Pointer > images, double iso) |
| bool | load_point_files (std::vector< std::string > file_names, bool local) |
| load point files | |
| bool | load_points (std::vector< std::vector< itk::Point< float > > > points, bool local) |
| void | set_reconstructed_present (bool b) |
| void | remove_shapes (QList< int > list) |
| remove shapes | |
| QVector< QSharedPointer< Shape > > | get_shapes () |
| return all shapes | |
| void | calculate_reconstructed_samples () |
| void | reset () |
| reset the project | |
| QString | get_filename () |
| get the filename | |
| bool | original_present () |
| bool | groomed_present () |
| bool | reconstructed_present () |
| int | get_num_shapes () |
| QSharedPointer< MeshManager > | get_mesh_manager () |
Static Public Attributes | |
| static const std::string | DATA_C |
| static const std::string | GROOM_C |
| static const std::string | OPTIMIZE_C |
| static const std::string | ANALYSIS_C |
Representation of a project.
The Project class encapsulates everything about a project.
| void Project::load_original_files | ( | std::vector< std::string > | file_names | ) |
1.8.11