Shapeworks Studio
2.1
Shape analysis software suite
|
Representation of a single shape/patient. More...
#include <Shape.h>
Public Member Functions | |
void | import_original_image (std::string filename, float iso_value) |
Import the original raw image file. | |
QSharedPointer< Mesh > | get_original_mesh () |
Retrieve the original mesh. | |
ImageType::Pointer | get_original_image () |
ImageType::Pointer | get_groomed_image () |
void | import_groomed_file (QString filename, double iso) |
Import the groomed raw image file. | |
void | import_groomed_image (ImageType::Pointer img, double iso) |
Import the groomed raw image file. | |
QSharedPointer< Mesh > | get_groomed_mesh () |
Retrieve the groomed mesh. | |
bool | import_global_point_file (QString filename) |
Import global correspondence point file. | |
bool | import_local_point_file (QString filename) |
Import local correspondence point file. | |
bool | import_points (std::vector< itk::Point< float > > points, bool local) |
Import local correspondence point data. | |
QSharedPointer< Mesh > | get_reconstructed_mesh () |
Retrieve the reconstructed mesh. | |
vnl_vector< double > | get_global_correspondence_points () |
Get the global correspondence points. | |
vnl_vector< double > | get_local_correspondence_points () |
Get the local correspondence points. | |
void | set_reconstructed_mesh (vtkSmartPointer< vtkPolyData > poly_data) |
int | get_id () |
Get the id of this shape. | |
void | set_id (int id) |
Set the id of this shape. | |
QString | get_original_filename () |
QString | get_original_filename_with_path () |
QString | get_groomed_filename () |
QString | get_groomed_filename_with_path () |
QString | get_global_point_filename () |
QString | get_global_point_filename_with_path () |
QString | get_local_point_filename () |
QString | get_local_point_filename_with_path () |
QList< Point > | get_exclusion_sphere_centers () |
void | set_exclusion_sphere_centers (QList< Point > centers) |
QList< double > | get_exclusion_sphere_radii () |
void | set_exclusion_sphere_radii (QList< double > radii) |