shapeworks::OptimizeParameters
Public Functions
Public Functions Documentation
function OptimizeParameters
explicit OptimizeParameters(
ProjectHandle project
)
function save_to_project
void save_to_project()
function get_optimize_output_prefix
std::string get_optimize_output_prefix()
function set_optimize_output_prefix
void set_optimize_output_prefix(
std::string prefix
)
function get_number_of_particles
std::vector< int > get_number_of_particles()
function set_number_of_particles
void set_number_of_particles(
std::vector< int > number_of_particles
)
function get_initial_relative_weighting
double get_initial_relative_weighting()
function set_initial_relative_weighting
void set_initial_relative_weighting(
double value
)
function get_relative_weighting
double get_relative_weighting()
function set_relative_weighting
void set_relative_weighting(
double value
)
function get_starting_regularization
double get_starting_regularization()
function set_starting_regularization
void set_starting_regularization(
double value
)
function get_ending_regularization
double get_ending_regularization()
function set_ending_regularization
void set_ending_regularization(
double value
)
function get_iterations_per_split
int get_iterations_per_split()
function set_iterations_per_split
void set_iterations_per_split(
int value
)
function get_optimization_iterations
int get_optimization_iterations()
function set_optimization_iterations
void set_optimization_iterations(
int value
)
function get_use_geodesic_distance
bool get_use_geodesic_distance()
function set_use_geodesic_distance
void set_use_geodesic_distance(
bool value
)
function get_geodesic_cache_multiplier
int get_geodesic_cache_multiplier()
function set_geodesic_cache_multiplier
void set_geodesic_cache_multiplier(
int value
)
function get_use_normals
std::vector< bool > get_use_normals()
function set_use_normals
void set_use_normals(
std::vector< bool > use_normals
)
function get_normals_strength
double get_normals_strength()
function set_normals_strength
void set_normals_strength(
double value
)
function get_use_procrustes
bool get_use_procrustes()
function set_use_procrustes
void set_use_procrustes(
bool value
)
function get_use_procrustes_scaling
bool get_use_procrustes_scaling()
function set_use_procrustes_scaling
void set_use_procrustes_scaling(
bool value
)
function get_use_procrustes_rotation_translation
bool get_use_procrustes_rotation_translation()
function set_use_procrustes_rotation_translation
void set_use_procrustes_rotation_translation(
bool value
)
function get_procrustes_interval
int get_procrustes_interval()
function set_procrustes_interval
void set_procrustes_interval(
int value
)
function get_use_multiscale
bool get_use_multiscale()
function set_use_multiscale
void set_use_multiscale(
bool value
)
function get_multiscale_particles
int get_multiscale_particles()
function set_multiscale_particles
void set_multiscale_particles(
int value
)
function get_narrow_band
double get_narrow_band()
function set_narrow_band
void set_narrow_band(
double value
)
function get_verbosity
int get_verbosity()
function set_verbosity
void set_verbosity(
int value
)
function get_mesh_ffc_mode
bool get_mesh_ffc_mode()
function set_mesh_ffc_mode
void set_mesh_ffc_mode(
bool value
)
function get_use_landmarks
bool get_use_landmarks()
function set_use_landmarks
void set_use_landmarks(
bool value
)
function get_use_fixed_subjects
bool get_use_fixed_subjects()
function set_use_fixed_subjects
void set_use_fixed_subjects(
bool value
)
function get_fixed_subjects_column
std::string get_fixed_subjects_column()
function set_fixed_subject_column
void set_fixed_subject_column(
std::string column
)
function get_fixed_subjects_choice
std::string get_fixed_subjects_choice()
function set_fixed_subjects_choice
void set_fixed_subjects_choice(
std::string choice
)
function set_abort_load
void set_abort_load(
bool value
)
function set_load_callback
void set_load_callback(
const std::function< void(int)> & f
)
function set_up_optimize
bool set_up_optimize(
Optimize * optimize
)
function is_subject_fixed
bool is_subject_fixed(
std::shared_ptr< Subject > subject
)
Updated on 2022-07-23 at 16:40:06 -0600