Shapeworks Studio
2.1
Shape analysis software suite
|
Representation of a project. More...
#include <Project.h>
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 | ) |